Changeset 1185
- Timestamp:
- 10/17/07 17:48:33 (1 year ago)
- Files:
-
- PleiadesGeocoder/trunk/browser/info.py (modified) (2 diffs)
- PleiadesGeocoder/trunk/geo.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
PleiadesGeocoder/trunk/browser/info.py
r1169 r1185 67 67 return ' '.join(tuples) 68 68 69 def coords_to_georss(item):70 gtype = item.getGeometryType()71 values = item.spatialCoordinates.split()72 nvalues = len(values)73 npoints = nvalues/374 coords = []75 for i in range(npoints):76 coords.extend(values[3*i:3*i+2])77 return ' '.join(coords)78 79 69 80 70 class GeoInfosetView(BrowserView): … … 99 89 'hasLineString': item.hasLineString(), 100 90 'hasPolygon': item.hasPolygon(), 101 'coords_georss': coords_to_georss(item),91 'coords_georss': item.spatialCoordinates, 102 92 }) 103 93 infos.append(info) PleiadesGeocoder/trunk/geo.py
r1170 r1185 103 103 def spatialCoordinates(self): 104 104 """GeoRSS Simple coordinate string.""" 105 return self.georef['spatialCoordinates'] 105 values = self.georef['spatialCoordinates'].split() 106 nvalues = len(values) 107 npoints = nvalues/3 108 coords = [] 109 for i in range(npoints): 110 coords.extend(values[3*i:3*i+2]) 111 return ' '.join(coords) 106 112 107 113 @property
