Bonjour,
Pour l'une de mes pages, j'utilise un code de l'API V2 de google map. Ce code étant déprécié, je souhaite le convertir à la V3.
Voici le code :
J'ai bien essayé de remplacer par exemple le code
geocoder = new GClientGeocoder();
par
geocoder = new google.maps.Geocoder();
sans succès
Merci de votre aide.
Modifié par CyberNord (30 Jan 2011 - 21:13)
Pour l'une de mes pages, j'utilise un code de l'API V2 de google map. Ce code étant déprécié, je souhaite le convertir à la V3.
Voici le code :
var map = null;
var geocoder = null;
var marker;
function initialize() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(50.507504,2.484883), 8);
geocoder = new GClientGeocoder();
map.setUIToDefault();
}
}
function showVille(ville) {
if (geocoder) {
geocoder.getLatLng(
ville,
function(point) {
if (!point) {
alert(ville + " not found");
} else {
map.setCenter(point, 11);
}
}
);
}
}
function addVille(ville) {
document.getElementById('submit').disabled=true;
geocoder = new GClientGeocoder();
if (geocoder) {
geocoder.getLatLng(
ville,
function(point) {
if (!point) {
alert(ville + " not found");
} else {
document.getElementById('position').value=point;
document.getElementById('submit').disabled=false;
}
}
);
}
}
J'ai bien essayé de remplacer par exemple le code
geocoder = new GClientGeocoder();
par
geocoder = new google.maps.Geocoder();
sans succès
Merci de votre aide.
Modifié par CyberNord (30 Jan 2011 - 21:13)