comparison gis_gui/blocks/layer.js @ 278:4ade9b80b563 default tip

more cleanup. descriptions work better now.
author casties
date Fri, 24 Feb 2012 16:41:30 +0100
parents 52b1247140b7
children
comparison
equal deleted inserted replaced
277:9bfa7a6858f1 278:4ade9b80b563
167 }; 167 };
168 var map = new google.maps.Map(le, mapOpts); 168 var map = new google.maps.Map(le, mapOpts);
169 console.debug("new google map=",map," on el=",le); 169 console.debug("new google map=",map," on el=",le);
170 170
171 //geocoder = new google.maps.Geocoder(); 171 //geocoder = new google.maps.Geocoder();
172 var newMarker=new google.maps.KmlLayer(kmlURL,{ suppressInfoWindows: true, map: map}); 172 var newMarker=new google.maps.KmlLayer(kmlURL, {suppressInfoWindows: false, map: map});
173 173
174 google.maps.event.addListener(newMarker, 'click', function(kmlEvent) { 174 google.maps.event.addListener(newMarker, 'status_changed', function() {
175 console.debug("layer loaded:", newMarker.status);
176 });
177
178 /* google.maps.event.addListener(newMarker, 'click', function(kmlEvent) {
175 var text = kmlEvent.featureData.description; 179 var text = kmlEvent.featureData.description;
176 showInContentWindow(text); 180 var orig_obj=$(elem).find(".mapping_info").html();
177 });
178
179 function showInContentWindow(text) {
180 var orig_obj=$(elem).find(".mapping_info").html();
181 $(elem).find(".mapping_info").html(text); 181 $(elem).find(".mapping_info").html(text);
182 $(elem).find(".mapping_info").one("click",function(){$(elem).find(".mapping_info").html(orig_obj);}); 182 $(elem).find(".mapping_info").one("click", function () {
183 } 183 $(elem).find(".mapping_info").html(orig_obj);
184 });
185 }); */
184 186
185 console.debug("new marker layer=",newMarker); 187 console.debug("new marker layer=",newMarker);
186 //newMarker.setMap(map); 188 //newMarker.setMap(map);
187 } 189 }
188 }); 190 });