mapbox|GDAL的使用简介

源码:https://github.com/OSGeo/gdal
API: https://gdal.org/api/index.html
安装:GDAL 3.0.2 安装(依赖PROJ6)


1.数据格式转换:

# # shp转geojson ogr2ogr -f "GeoJSON" d_cjw_yx.json gz_xzqh_cjw.shp# json转shp ogr2ogr -f "ESRI Shapefile" v.shp geojsonfile.json

2.批量格式转换:
#!bin/shfor layer in $(ls *.shp) do echo "$layer convert start" ogr2ogr -f "GeoJSON" ../geojson/$layer.json$layer echo "$layer convert successful" done

cd ogr2ogr.sh source ogr2ogr.sh

如果运行报错:未预期的符号 '$'do\r'' 附近有语法错误
解决方法如下:
1.打开notepad++编辑.sh文件
2.notepad++右下角将windows模式改为linux模式

3.坐标或者投影转换
ogr2ogr –t_srs EPSG:3857










【mapbox|GDAL的使用简介】

    推荐阅读