Mercurial > dive4elements > river
comparison backend/contrib/shpimporter/axis.py @ 6886:f1aeb6a60380 double-precision
Geo-Importer: import axes 2D to avoid problems with invalid z-coordinates
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Wed, 21 Aug 2013 12:40:42 +0200 |
parents | 5aa05a7a34b7 |
children |
comparison
equal
deleted
inserted
replaced
6871:5ce6a3d7d632 | 6886:f1aeb6a60380 |
---|---|
36 | 36 |
37 | 37 |
38 def createNewFeature(self, featureDef, feat, **args): | 38 def createNewFeature(self, featureDef, feat, **args): |
39 newFeat = ogr.Feature(featureDef) | 39 newFeat = ogr.Feature(featureDef) |
40 geometry = feat.GetGeometryRef() | 40 geometry = feat.GetGeometryRef() |
41 geometry.SetCoordinateDimension(3) | 41 geometry.SetCoordinateDimension(2) |
42 newFeat.SetGeometry(geometry) | 42 newFeat.SetGeometry(geometry) |
43 newFeat.SetField("name", args['name']) | 43 newFeat.SetField("name", args['name']) |
44 | 44 |
45 if self.IsFieldSet(feat, "river_id"): | 45 if self.IsFieldSet(feat, "river_id"): |
46 riverId = feat.GetField("river_id") | 46 riverId = feat.GetField("river_id") |