一、安装GDAL
windows系统
https://blog.youkuaiyun.com/lhl317184403/article/details/86480875
二、单个kml转shp的方法
调用gdal命令ogr2ogr
命令行:
org2ogr -f "ESRI Shapefile" ***.shp ***.kml
三、批量转化的方法
编写shell脚本遍历文件夹内的kml文件,前提是文件夹内全部为待转化的kml文件
#! /bin/bash
foldera="D:\Data\kml"
houzhui=".shp"
for file in `ls $foldera`; do
printf $file
ogr2ogr -f "ESRI Shapefile" ${file%.*}${houzhui} $file
done
本文详细介绍在Windows系统下使用GDAL将KML文件转换为SHP格式的全过程。包括GDAL的安装教程,单个KML文件转SHP的具体命令行操作,以及通过Shell脚本实现批量转换的方法。
6164





