Le mardi 02 février 2016 10:42:07, Ari Jolma a écrit : > Even > > Why the forcing to ISO variant in MultiCurve etc. exportToWkt method?
To avoid continuing generating legacy WKT with new geometry types. * For backward compatibility purposes, it exports the Old-style 99-402 * extended dimension (Z) WKB types for types Point, LineString, Polygon, * MultiPoint, MultiLineString, MultiPolygon and GeometryCollection. * For other geometry types, it is equivalent to OGR_G_ExportToIsoWkt(). > > That leads currently to outputs like > > GEOMETRYCOLLECTION (POINT EMPTY,MULTISURFACE Z EMPTY,POINT EMPTY) Ah indeed, there might be some corner cases like the above one where this does not work very well. In the above, OGR_G_ExportToIsoWkt() should be rather used. We could perhaps fix exportToWkt() in that situation to switch completely to IsoWkt() as soon as there's a non-legacy geometry type in the collection ? > > which seems illogical to me. > > Ari > > _______________________________________________ > gdal-dev mailing list > gdal-dev@lists.osgeo.org > http://lists.osgeo.org/mailman/listinfo/gdal-dev -- Spatialys - Geospatial professional services http://www.spatialys.com _______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev