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