comparison backend/contrib/shpimporter/km.py @ 5886:6a63456b99d9

Schema change, importer, i18n: additional field for federal state stations
author Tom Gottfried <tom.gottfried@intevation.de>
date Tue, 30 Apr 2013 19:27:15 +0200
parents 5aa05a7a34b7
children 5f48541cd544
comparison
equal deleted inserted replaced
5885:09d9c14145a3 5886:6a63456b99d9
44 if self.IsFieldSet(feat, "river_id"): 44 if self.IsFieldSet(feat, "river_id"):
45 newFeat.SetField("river_id", feat.GetField("river_id")) 45 newFeat.SetField("river_id", feat.GetField("river_id"))
46 else: 46 else:
47 newFeat.SetField("river_id", self.river_id) 47 newFeat.SetField("river_id", self.river_id)
48 48
49 if self.IsDoubleFieldSet(feat, "landkm"):
50 newFeat.SetField("fedstate_km", feat.GetFieldAsDouble("landkm"))
51
49 if self.IsDoubleFieldSet(feat, "km"): 52 if self.IsDoubleFieldSet(feat, "km"):
50 newFeat.SetField("km", feat.GetFieldAsDouble("km")) 53 newFeat.SetField("km", feat.GetFieldAsDouble("km"))
51 elif self.IsDoubleFieldSet(feat, "KM"): 54 elif self.IsDoubleFieldSet(feat, "KM"):
52 newFeat.SetField("km", feat.GetFieldAsDouble("KM")) 55 newFeat.SetField("km", feat.GetFieldAsDouble("KM"))
53 else: 56 else:

http://dive4elements.wald.intevation.org