Mercurial > dive4elements > river
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) |