我对开源 GIS 软件很陌生。我正在尝试在我的 MAC 终端中使用 GDAL 和 ogr 剪辑和投影数据层。我可以在剪辑时获取要剪辑的数据,但是当我尝试将两者(剪辑和项目)结合起来时,出现语法错误。我的语法是为命令行编写的,我想我可能需要为终端调整它。任何帮助将不胜感激!如果有人愿意提供帮助,我会在必要时尝试提供更多信息。
这是我的代码行:
$for %X in (*.shp) do ogr2ogr -skipfailures -clipsrc
~/Desktop/PhiladelphiaBaseLayers/clipFeature/city_limits.shp
~/Desktop/PhiladelphiaBaseLayers/clipped/%X
~/Desktop/PhiladelphiaBaseLayers/%X
当我运行代码时,我收到以下错误消息:
-bash: syntax error near unexpected token `('