美文网首页
如何进行地理格式转换

如何进行地理格式转换

作者: 家琦的三亩地 | 来源:发表于2016-11-08 11:55 被阅读0次

    因为ESRI转化的json数据并不是符合geojson格式的数据,所以并不能在D3中直接使用。而网上一些转化网站又不能随便上传,地理信息涉密的。。。

    • shapefile2geojson
    import gdal
    import os
    os.system('ogr2ogr -f geoJSON kc.json XZQH.shp')
    
    • geojson2gml
    import gdal
    import os
    os.system('ogr2ogr -f GML kc.txt kc.json')
    

    代码很简单,坑爹的是配置,还有文档太多,我用不到那么多功能。为了以后方便,我也记录下配置的过程。

    要用到GDAL,C或者C++的版本比较多,但是我还是比较喜欢用Python,但是pip install gdal的时候又出现的坑爹的VC9.0什么乱七八糟的问题,具体解决方案参考

    http://www.jianshu.com/p/d737d228a437

    好不容易装上了,但是死活找不到org2org这个命令在哪里。后来发现基本所有的博客上人家用法都是命令行,我就cmd了一下,发现没有这个。然后就尝试在Python的环境下导入gdal,再调用系统命令,Bingo!

    相关文章

      网友评论

          本文标题:如何进行地理格式转换

          本文链接:https://www.haomeiwen.com/subject/riyauttx.html