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")

http://dive4elements.wald.intevation.org