[Qgis-developer] Hierarchy of new geometry classes

Marco Hugentobler marco.hugentobler at sourcepole.ch
Mon Jun 22 23:27:05 PDT 2015


http://osgeo-org.1560.x6.nabble.com/Questions-regarding-new-geometry-engine-td5208770.html#a5209162

On 23.06.2015 05:58, Martin Dobias wrote:
> Hi
>
> Recently I have been looking a bit at the new geometry classes and
> there is one thing I do not understand: if QgsLineStringV2 is derived
> from QgsCurveV2 and QgsPolygonV2 is derived from QgsSurfaceV2, why is
> not the same approach used for multi-part geometries? Currently
> QgsMultiLineStringV2 and QgsMultiPolygonV2 are subclasses of
> QgsGeometryCollectionV2 - but why they are not derived from
> QgsMultiCurveV2 and QgsMultiSurfaceV2 respectively?
>
> It looks like OGR uses that approach too (multi-polygon from
> multi-surface and multi-linestring from multi-curve):
> http://www.gdal.org/classOGRGeometry.html
>
>
> Regards
> Martin
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer


-- 
Dr. Marco Hugentobler
Sourcepole -  Linux & Open Source Solutions
Weberstrasse 5, CH-8004 Zürich, Switzerland
marco.hugentobler at sourcepole.ch http://www.sourcepole.ch
Technical Advisor QGIS Project Steering Committee



More information about the Qgis-developer mailing list