我想将空间数据从sql导出到ESRI shapefile,我有一个问题:
ogr2ogr -f "ESRI Shapefile" " C:\Users\sqlexport.shp "
"MSSQL:server=PORT_7FMW8H2;database=testdbspatial;trusted_connection=yes;
"-sql "select * from DRShape" -overwrite
错误1:无法为shapefile数据存储区创建目录C:\ Users \ sqlexport.shp。 错误1:ESRI Shapefile驱动程序无法创建C:\ Users \ sqlexport.shp
答案 0 :(得分:0)
您需要删除路径周围的前导和尾随空格: " C:\ Users \ sqlexport.shp" 需要是: " C:\用户\ sqlexport.shp"
您可能还想添加标记 -t_srs ESPG:4326(或任何你的投影espg代码) 这将确保ogr2ogr写入大多数GIS程序在打开.shp文件时将查找的.prj文件。