Il 16/02/2022 12:24, Even Rouault ha scritto:
your [2] link contains the shapefile, not the GeoPackage file.

Hi Even,
yes, you are right. The correct URL for the GeoPackage layer is https://drive.google.com/file/d/1DMMbFQ922d_ccS00JIt0KaojGk6jMorb

Or you can use the SHAPE_REWIND_ON_WRITE configuration option mentioned at https://gdal.org/drivers/vector/shapefile.html#advanced-topics :

ogr2ogr out3.shp Issue47288_Polygons.gpkg --config SHAPE_REWIND_ON_WRITE OFF

This will keep the original geometry mostly untouched, possibly creating a non-conformant shapefile. And on the reading side, the OGR shapefile reader might also have issues reconstructing a single-feature geometry. On that particular case, it seems to produce the "expected" result

Yes, exporting to Shapefile with this option, the visualization issue in QGIS doesn't occur in this case and the parts maintain their winding/orientation.

Thanks for the insight about the issue and on how the driver works under the hood and deal with the (not always clear) specification.

My inclination would be to consider that in the case where we have a multipolygon with non -coplanar parts we should probably be avoiding considering the ones that are non-coplanar are inner/outer rings of others.

I've ticketed that in https://github.com/OSGeo/gdal/issues/5315

Thank you again.

Best regards.

Andrea
_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to