近期公司需要开发遥感方面的项目,故需要学习leaflet相关的知识,尤其是在地图上工具GeoJSON绘制图形,下面简介GeoJSON。
简介
Geojson是一个很重要的数据格式,结构清晰,表达简洁。
与ESRI的shapefile相比更加小巧简单,但是表现的数据内容却是一样的,我觉得GeoJson大有取代shapefile的势头。与还不是很成熟的topojson相比,geojson已经兼容很多前端后段的工具,有很多脚本插件。如下:
awesome-geojson 太多太多
geojson-js-utils 空间数据简单处理js实现
geojson-python-utils 空间数据简单处理python实现
结构说明
点的数据格式
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [125.6, 10.1]
},
"properties": {
"name": "Dinagat Islands"
}
}
type指的是数据类型,它是一个feature。它包含几何要素和属性。几何要素包含要素的类型和坐标。属性可