Shapefile hanya dapat memiliki satu jenis geometri, tetapi banyak format lain (kml, geojson) dapat memiliki beberapa jenis.
Ketika mengonversi ke shapefile, apakah mungkin untuk memberi tahu ogr2ogr untuk membuat beberapa shapefile, satu untuk setiap jenis?
Sepertinya opsi "-di mana" mungkin berguna tetapi halaman manual tidak menjelaskan sintaks.
Misalnya, inilah perintah yang gagal:
$ 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)