3
ogr2ogrを使用してシェープファイルに変換するときにフィーチャタイプを選択しますか?
シェープファイルには1つのジオメトリタイプしか指定できませんが、他の多くの形式(kml、geojson)には複数のタイプを指定できます。 シェープファイルに変換する場合、ogr2ogrに各タイプに1つずつ複数のシェープファイルを作成するように指示することは可能ですか? 「-where」オプションは便利かもしれませんが、マニュアルページには構文が説明されていません。 たとえば、失敗するコマンドは次のとおりです。 $ wget http://a841-tfpweb.nyc.gov/jackson-heights/wp-content/themes/tfp/kml/transit.kml $ ogr2ogr -f "ESRI Shapefile" transit.shp transit.kml Warning 6: Normalized/laundered field name: 'Description' to 'Descriptio' ERROR 1: Attempt to write non-linestring (POINT) geometry to ARC type shapefile. ERROR 1: Terminating translation prematurely after failed translation of layer Transit (use -skipfailures to skip errors)