[gdal-dev] geojson to shp and vice versa
jratike80
jukka.rahkonen at maanmittauslaitos.fi
Fri Nov 29 00:28:37 PST 2019
Hi,
You just can't save lines and polygons into same shapefile. Read
https://www.esri.com/library/whitepapers/pdfs/shapefile.pdf "All the
non-Null shapes in a shapefile are required to be of the same shape type."
-Jukka Rahkonen-
Kristijan Cindrić wrote
> Dear all,
>
> I have a headache inducing problem. Whenever I try to convert a GeoJSON
> feature collection which contains multiple different geometry shapes (i.e.
> polygon, linestring and point) I get this type of error:
>
> "ERROR 1: Attempt to write non-polygon (LINESTRING) geometry to POLYGON
> type shapefile.\nERROR 1: Unable to write feature 1 from layer
> OGRGeoJSON.\nERROR 1: Terminating translation prematurely after
> failed\ntranslation of layer OGRGeoJSON (use -skipfailures to skip
> errors)\n"
>
> This is the sample GeoJSON I'm trying to convert:
>
> {
> "type": "FeatureCollection",
> "features": [{
> "type": "Feature",
> "properties": {},
> "geometry": {
> "type": "Polygon",
> "coordinates": [
> [
> [31.816406250000004, 55.27911529201564],
> [34.27734375000001, 51.944264879028765],
> [43.94531250000001, 51.944264879028765],
> [46.93359375000001, 58.35563036280967],
> [40.42968750000001, 60.1524422143808],
> [34.45312500000001, 59.085738569819505],
> [31.816406250000004, 55.27911529201564]
> ]
> ]
> }
> }, {
> "type": "Feature",
> "properties": {},
> "geometry": {
> "type": "LineString",
> "coordinates": [
> [0.5273437500000001, 21.289374355860424],
> [30.585937500000004, 20.632784250388028]
> ]
> }
> }, {
> "type": "Feature",
> "properties": {},
> "geometry": {
> "type": "Point",
> "coordinates": [14.062500000000002, 50.064191736659104]
> }
> }]
> }
>
>
> I validated the GeoJSON on geojsonlint <http://geojsonlint.com/> and
> it's
> all good. It happens every time I have a stack of different geometry
> types.
> It happens using ogre.adc4gis.com or ogr2ogr. It happens in the opposite
> way also and when I use the skipfailure option I just get the first
> feature
> in my shapefile.
>
> Any ideas what's going on?
>
>
> Thanks!
>
>
> Chris
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at .osgeo
> https://lists.osgeo.org/mailman/listinfo/gdal-dev
--
Sent from: http://osgeo-org.1560.x6.nabble.com/GDAL-Dev-f3742093.html
More information about the gdal-dev
mailing list