mapagoogle.js 1.1 KB

123456789101112131415161718192021
  1. var map = null; var geocoder = null;
  2. function $(window).load( function () {
  3. if (GBrowserIsCompatible()) {
  4. map = new GMap2(document.getElementById("map")); map.setCenter(new GLatLng(-10.9755,-74.9757), 6); map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); geocoder = new GClientGeocoder();
  5. GEvent.addListener(map, "click",
  6. function(marker, point) {
  7. if (marker) {
  8. null;
  9. } else {
  10. map.clearOverlays();
  11. var marcador = new GMarker(point);
  12. map.addOverlay(marcador);
  13. document.form_mapa.coordenadas.value = point.y+","+point.x;
  14. var latitude=document.getElementById("latitude"); var longitude=document.getElementById("longitude");
  15. while(latitude.firstChild) { latitude.removeChild(latitude.firstChild); }
  16. latitude.appendChild(document.createTextNode(point.y));
  17. while(longitude.firstChild) { longitude.removeChild(longitude.firstChild); }
  18. longitude.appendChild(document.createTextNode(point.x));
  19. } }); } // Cierra LLAVE 1.
  20. } // Cierra LLAVE 2.
  21. );