Opened 17 years ago
Last modified 17 years ago
#1888 closed defect
ExportToJson GeometryCollection handling — at Initial Version
Reported by: | crschmidt | Owned by: | hobu |
---|---|---|---|
Priority: | normal | Milestone: | 1.5.0 |
Component: | PythonBindings | Version: | unspecified |
Severity: | normal | Keywords: | |
Cc: | warmadam |
Description
if self.GetGeometryType() == ogr.wkbGeometryCollection or self.GetGeometryType() == ogr.wkbGeometryCollection25D: geometries = [] geom_count = geometry.GetGeometryCount() for g in range(geom_count): geom = self.GetGeometryRef(g) geometries.append(geom.ExportToJson()) output = {'type': types[self.GetGeometryType()], 'geometries': geometries} else: output = {'type': types[geometry.GetGeometryType()], 'coordinates': get_coordinates(geometry)}
Note:
See TracTickets
for help on using tickets.