需要两个库 :
<一> kml-geojson
<二>npm: www.npmjs.com/package/kml…
shp-geojson
npm: www.npmjs.com/package/shp…
Mars3d的开发教程中也有相关数据来源及转换步骤参考教程:http://mars3d.cn/doc.html#data/geojson
1.
shp数据来源
一般是项目相关的业务部门提供、或通过图商采购数据,也可以通过一些爬虫工具,如水经微图 (opens new window)、太乐地图 (opens new window)等下载一些矢量数据。
2.
处理工具:GDAL数据转换工具
shp转geojson有很多工具和方式,我们推荐的是GDAL转换方法
3.
shp格式转为geojson
下面我们以 GDAL 数据转换工具为例,转换前确保已经按上面步骤安装好GDAL。
- cdm(win + R) 打开命令窗口,进入 GDAL 的目录; 或者直接打开 GDAL 下的命令窗口
2.
- 输入命令,进行转换
ogr2ogr -lco encoding=UTF-8 -f "GeoJSON" -t_srs "EPSG:4326" D:\\data\\exp.json D:\\data\\合肥道路.shp
3.