comparison flys-backend/contrib/shpimporter/km.py @ 2861:b0132e1b9719

Added further shape importers and added the option to reproject shapes during the import process. flys-backend/trunk@4342 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 03 May 2012 14:19:52 +0000
parents bd9e76e0b55d
children 59ca5dab2782
comparison
equal deleted inserted replaced
2860:2f874d14ac68 2861:b0132e1b9719
25 25
26 26
27 def createNewFeature(self, featureDef, feat, **args): 27 def createNewFeature(self, featureDef, feat, **args):
28 newFeat = ogr.Feature(featureDef) 28 newFeat = ogr.Feature(featureDef)
29 newFeat.SetGeometry(feat.GetGeometryRef()) 29 newFeat.SetGeometry(feat.GetGeometryRef())
30 newFeat.SetField("name", args['name'])
30 31
31 if self.IsFieldSet(feat, "river_id"): 32 if self.IsFieldSet(feat, "river_id"):
32 newFeat.SetField("river_id", feat.GetField("river_id")) 33 newFeat.SetField("river_id", feat.GetField("river_id"))
33 else: 34 else:
34 newFeat.SetField("river_id", self.river_id) 35 newFeat.SetField("river_id", self.river_id)

http://dive4elements.wald.intevation.org