# HG changeset patch # User fknauft # Date 1297869357 -3600 # Node ID 6f6f109bb6ca228a4c086a1b659b6221ba5595a0 # Parent e6a754b05ec8e73779e8907bbddfb6e188e0972e Text from Features in a Side-Info-Box diff -r e6a754b05ec8 -r 6f6f109bb6ca gis_gui/blocks/layer.js --- a/gis_gui/blocks/layer.js Wed Feb 16 15:07:19 2011 +0100 +++ b/gis_gui/blocks/layer.js Wed Feb 16 16:15:57 2011 +0100 @@ -142,9 +142,20 @@ console.debug("new google map=",map," on el=",le); //geocoder = new google.maps.Geocoder(); - var newMarker=new google.maps.KmlLayer(kmlURL); + var newMarker=new google.maps.KmlLayer(kmlURL,{ suppressInfoWindows: true, map: map}); + + google.maps.event.addListener(newMarker, 'click', function(kmlEvent) { + var text = kmlEvent.featureData.description; + showInContentWindow(text); + }); + + function showInContentWindow(text) { + var sidediv = document.getElementById('mapping_info'); + sidediv.innerHTML = text; + } + console.debug("new marker layer=",newMarker); - newMarker.setMap(map); + //newMarker.setMap(map); } });