source: trunk/src/map/inc/overlay.js@ 7707

Last change on this file since 7707 was 7707, checked in by bvdvelde, 16 years ago
File size: 1.1 KB
Line 
1var map;
2var marker;
3var lat;
4var lon;
5var latOffset;
6var lonOffset;
7var polygon;
8
9 function nodeAdd() {
10 if (GBrowserIsCompatible()) {
11 map = new GMap2(document.getElementById("mapcanvas"));
12 map.setCenter(new GLatLng(52.162687, 4.493294), 12);
13 map.setUIToDefault();
14
15 marker = new GMarker(map.getCenter());
16 GEvent.addListener(marker, "click", function () {
17 marker.openInfoWindowHtml("Test, Test, You suck! Eindelijk, het werkt!!!!");
18 });
19 map.addOverlay(marker);
20
21 GEvent.addListener(map, "click", function(overlay,latlng) {
22 lat = latlng.lat();
23 lon = latlng.lng();
24 latOffset = 0.01;
25 lonOffset = 0.01;
26 polygon = new GPolygon([
27 new GLatLng(lat, lon - lonOffset),
28 new GLatLng(lat + latOffset, lon),
29 new GLatLng(lat, lon + lonOffset),
30 new GLatLng(lat - latOffset, lon),
31 new GLatLng(lat, lon - lonOffset)
32 ], "#f33f00", 5, 1, "#ff0000", 0.2);
33 map.addOverlay(polygon);
34 });
35
36
37 }
38 }
39
Note: See TracBrowser for help on using the repository browser.