# HG changeset patch
# User fknauft
# Date 1296668089 -3600
# Node ID ac22bb1e3212fe8c040ac6c6680580dc6ce32db9
# Parent 649681baae76116a2f60d725ba1f7d2f3390694a
polygon-Layers
diff -r 649681baae76 -r ac22bb1e3212 RestDbGisApi.py
--- a/RestDbGisApi.py Wed Feb 02 17:16:16 2011 +0100
+++ b/RestDbGisApi.py Wed Feb 02 18:34:49 2011 +0100
@@ -293,11 +293,11 @@
kmlPlace['coord_y'] = str(yCoord)
kmlPlace['coord_z'] = '0'
kmlData.append(kmlPlace)
- if geomField=='poly':
- for value in geomdata:
- alert(str(value))
- kmlPlace['LinearRing']=str(value).split('(')[4]
- kmlData.append(kmlPlace)
+ if geomField=='poly' and len(geomdata)>0:
+ geom_list=geomdata.values()
+ strvalue=str(geom_list[1])
+ kmlPlace['LinearRing']=str(geom_list[1]).split('(')[4]
+ kmlData.append(kmlPlace)
kmlPlace['LineColor']=colorField
#logging.debug("kmlData=%s"%(repr(kmlData)))
return kmlData
diff -r 649681baae76 -r ac22bb1e3212 zpt/KML_schema_table.zpt
--- a/zpt/KML_schema_table.zpt Wed Feb 02 17:16:16 2011 +0100
+++ b/zpt/KML_schema_table.zpt Wed Feb 02 18:34:49 2011 +0100
@@ -61,18 +61,22 @@
ff0000ff
-
-
+
+
ERD-0815: ERD-0815
-# #marker_icon
- #marker_icon_red
-
+ #marker_icon_red
+
116.38,39.92,0
-
- 116.38,39.92,0
+ 116.38,39.92,0