image
Le Groupe de travail Rollier
- Favoriser les échanges d’expériences et d’idées (Forum, Rencontres…),
- Favoriser la coopération pour des actions concrètes (Etudes, Sensibilisation…).





Ceci est une version archivée de BacASable à 2008-03-09 18:45:44.
Faites vos test sur WikiNi sur cette page
test
Google Maps JavaScript API Example



code en vrac :

//		 	html = html + '<br />Lat_1 = ' + point.lat() + ' Lat_2 = ' + marker.getPoint().lat();
//			html = html + '<br />Lng_1 = ' + point.lng() + ' Lng_2 = ' + marker.getPoint().lng();


    function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(43.5000, 4.0000), 8);
        map.setMapType(G_HYBRID_MAP);  // Vue (photo) satellite
        map.addControl(new GSmallZoomControl());
        map.addControl(new GMapTypeControl());

	function createMarker(point,html) {
		var marker = new GMarker(point, {draggable: true});
		GEvent.addListener(marker, "click", function() {
			marker.openInfoWindowHtml(html);
		});
		GEvent.addListener(marker, "dragend", function() {
			marker.openInfoWindowHtml('Un Rollier ici ? = ' + marker.getPoint().lat() + ' \\ ' + marker.getPoint().lng());
			GLog.write('Un Rollier ici ? = ' + marker.getPoint().lat() + ' \\ ' + marker.getPoint().lng());
		});
		return marker;
	}

        var point = new GLatLng(43.5,4.0000);
        var marker = createMarker(point,'Ici, c\'est chez moi !');
        map.addOverlay(marker);

      }
    }
//

      GDownloadUrl(url, function(data, responseCode) {
        if (responseCode == 200 && data.length <= 1) {
          marker.closeInfoWindow();
          document.getElementById("message").innerHTML = "Location added.";
        }
      });
//______________________________________________
      function saveData() {
      var name = escape(document.getElementById("name").value);
      var address = escape(document.getElementById("address").value);
      var type = document.getElementById("type").value;
      var latlng = marker.getLatLng();
      var lat = latlng.lat();
      var lng = latlng.lng();

      var url = "phpsqlinfo_addrow.php?name=" + name + "&address=" + address +
                "&type=" + type + "&lat=" + lat + "&lng=" + lng;
      GDownloadUrl(url, function(data, responseCode) {
        if (responseCode == 200 && data.length <= 1) {
          marker.closeInfoWindow();
          document.getElementById("message").innerHTML = "Location added.";
        }
      });
    }
//______________________________________________


Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]