comparison RestDbGisApi.py @ 134:649681baae76

polygon-Layers
author fknauft
date Wed, 02 Feb 2011 17:16:16 +0100
parents 8a4201f31ca9
children ac22bb1e3212
comparison
equal deleted inserted replaced
133:8a4201f31ca9 134:649681baae76
290 if geomField=='point': 290 if geomField=='point':
291 kmlPlace['icon'] = '#marker_icon_'+colorField 291 kmlPlace['icon'] = '#marker_icon_'+colorField
292 kmlPlace['coord_x'] = str(xCoord) 292 kmlPlace['coord_x'] = str(xCoord)
293 kmlPlace['coord_y'] = str(yCoord) 293 kmlPlace['coord_y'] = str(yCoord)
294 kmlPlace['coord_z'] = '0' 294 kmlPlace['coord_z'] = '0'
295 kmlData.append(kmlPlace)
295 if geomField=='poly': 296 if geomField=='poly':
296 kmlPlace['LinearRing']=geomdata.split('(')[4] 297 for value in geomdata:
298 alert(str(value))
299 kmlPlace['LinearRing']=str(value).split('(')[4]
300 kmlData.append(kmlPlace)
297 kmlPlace['LineColor']=colorField 301 kmlPlace['LineColor']=colorField
298 kmlData.append(kmlPlace)
299
300 #logging.debug("kmlData=%s"%(repr(kmlData))) 302 #logging.debug("kmlData=%s"%(repr(kmlData)))
301 return kmlData 303 return kmlData
302 304
303 def getPointForChGisId(self, gis_id): 305 def getPointForChGisId(self, gis_id):
304 """returns coordinate pair for given gis_id""" 306 """returns coordinate pair for given gis_id"""