一、安装GDAL
windows系统
https://blog.csdn.net/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