Mercurial > hg > ChinaGisRestApi
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""" |