Je suis en train de travailler sur l'intégration de l'API google maps pour une de mes pages. Le problème que j'ai est le suivant :
- Je ne peux définir une adresse uniquement qu'avec des coordonnées. Hors je ne connais pas le coordonnées des adresses qui sont renseignées par les internautes sur ma page (les internautes entrent une adresse qui est une variable php).
Ci dessous le code que j'utilise :
Code : Tout sélectionner
<script type="text/javascript">
//<![CDATA[
var map = null;
var geocoder = null;
function load() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map"));
map.addControl(new GLargeMapControl());
map.setCenter(new GLatLng( 49.3 , -1.4), 10);
geocoder = new GClientGeocoder();
showAddress(valeur[0]);
}
}
function showAddress(address) {
if (geocoder) {
geocoder.getLatLng(address,function(point) {
if (!point) {
//alert(address + " not found");
} else {
map.setCenter(point, 15);
var marker = new GMarker(point);
map.addOverlay(marker);
}
});
}
}
//]]>
</script>
Je commence à désespérer... ;D
Merci par avnce de votre aide.