Mercurial > hg > ChinaGisRestApi
comparison gis_gui/blocks/layer.js @ 226:0a1dee507612
general commit
author | fknauft |
---|---|
date | Thu, 28 Apr 2011 14:40:33 +0200 |
parents | 47acfb4a97cf |
children | b8c4870cf45f |
comparison
equal
deleted
inserted
replaced
222:b636b0417aab | 226:0a1dee507612 |
---|---|
122 } | 122 } |
123 if (params.connect_line) { | 123 if (params.connect_line) { |
124 paramstr += "&connect_line="+params.connect_line; | 124 paramstr += "&connect_line="+params.connect_line; |
125 } | 125 } |
126 var layerurl = "../db/RESTdb/db/public/" + escape(params.table) + "?" + paramstr; | 126 var layerurl = "../db/RESTdb/db/public/" + escape(params.table) + "?" + paramstr; |
127 //alert(layerurl); | 127 alert(layerurl); |
128 jQuery.get(layerurl, function(data, textStatus, XMLHttpRequest) { | 128 jQuery.get(layerurl, function(data, textStatus, XMLHttpRequest) { |
129 // function after load kml url finished | 129 // function after load kml url finished |
130 console.debug("kml url loaded! this=", this, " data=", data, " ("+typeof(data)+")"); | 130 console.debug("kml url loaded! this=", this, " data=", data, " ("+typeof(data)+")"); |
131 if (typeof(data) == "string") { | 131 if (typeof(data) == "string") { |
132 var kmlURL = data; | 132 var kmlURL = data; |
151 var text = kmlEvent.featureData.description; | 151 var text = kmlEvent.featureData.description; |
152 showInContentWindow(text); | 152 showInContentWindow(text); |
153 }); | 153 }); |
154 | 154 |
155 function showInContentWindow(text) { | 155 function showInContentWindow(text) { |
156 var orig_html=$(elem).find(".mapping_info").html(); | 156 var orig_obj=$(elem).find(".mapping_info").html(); |
157 $(elem).find(".mapping_info").html(text); | 157 $(elem).find(".mapping_info").html(text); |
158 $(elem).find(".mapping_info").one("click",function(){$(elem).find(".mapping_info").html(orig_html);}); | 158 $(elem).find(".mapping_info").one("click",function(){$(elem).find(".mapping_info").html(orig_obj);}); |
159 } | 159 } |
160 | 160 |
161 console.debug("new marker layer=",newMarker); | 161 console.debug("new marker layer=",newMarker); |
162 //newMarker.setMap(map); | 162 //newMarker.setMap(map); |
163 } | 163 } |