だから私は ogr2ogr 地理空間ツールを使用して .bat にコード行を持っています:
for /R %F in (*_gpx.shp) do ogr2ogr -update -append "%~dpnF.shp" "______________"
「___________」スペースで、ファイルを指定する必要があります。
- *_gpx.shp と同じフォルダーにあります
- 名前の始まりはgpx.shpと同じですが、終わりは違います (" sametext_abc_gpx.shp " と " sametext_bby.shp "のペアです)。
-私はこれらのペアをたくさん持っていて、それらの名前は同じ長さではありませんが、同じ末尾を持っています ( abcとbbyのみ)
私の最初の推測は
"*_by.shp"
しかし、それは私にはうまくいきませんでした。%~dpFでアドレス指定し、最後の 7 文字 (" abc_gpx ") を削除し、" by " を追加しようとしましたが、bash 構文にあまり精通していません。