使用GDAL将shp转GeoJSON

1.概述

GDAL是一个转换各种栅格数据格式的库,使用GDAL 数据转换工具将shp转GeoJSON

2.流程

2.1 安装 GDAL 程序

下载地址:GISInternals Support Site,选择gdal-303-1916-x64-core.msi

使用GDAL将shp转GeoJSON_第1张图片

下载完后,点击安装

使用GDAL将shp转GeoJSON_第2张图片

默认安装路径一般为 C:\Program Files\GDAL使用GDAL将shp转GeoJSON_第3张图片

2.2 配置环境变量
(1)增加系统变量 GDAL_DATA ,其值为 C:\Program Files\GDAL\gdal-data;
(2)增加系统变量 PROJ_LIB ,其值为 C:\Program Files\GDAL\projlib;
(3)修改 Path 变量,在 Path 值中增加 C:\Program Files\GDAL

2.3 使用

org2ogr 是 OGR 模块中提供的一个重要工具,用于对数据源进行格式转换,打开 cmd 命令行,参考下面输入命令: -f + 导出格式 + 导出文件名称 + 源文件名称

ogr2ogr -f "GeoJSON" D:\\data\\shaanxi.json D:\\data\\shaanxi.shp

支持中文 + 输出 wgs84 经纬度

ogr2ogr -lco encoding=UTF-8 -f "GeoJSON" -t_srs "EPSG:4326"
D:\\data\\shaanxi.json D:\\data\\shaanxi.shp

其他转换命令,请参考官方文档 :

ogr2ogr — GDAL documentation

 

 

你可能感兴趣的:(gis,矢量图,gdal)