1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
<head>
<title>Application Google Map</title>
<script src="http://maps.google.com/maps?file=api&v=2.x&key=ABQIAAAAal_cd43vOKPQhNkPDkwHgBQSXE4ITa1YzwIbIoQt-CisjCLm8xTJhtTXHvXoMcij_eu3bNbEGnk_PA" type="text/javascript"></script>
<style type="text/css">
</style>
</head>
<body style="margin: 0px; padding: 0px;">
<form action="afficher.php" method="post">
<input type="text" id="address" name="address" value="" />
<input type=hidden name="latLngStr" value="showAddress(address.value)">
<input type="submit" id="submit" value="Localiser" />
</form>
<div id="map" style="width: 400px; height: 300px"></div>
<script type="text/javascript">
//<![CDATA[
/* Création de l'objet GClientGeocoder */
var geocoder = new GClientGeocoder();
/* Fonction qui à partir d'une adresse va déterminer le point géographique */
function showAddress(address) {
if (geocoder) {
geocoder.getLatLng(address, function(point) {
if (!point) { /* Si les coordonnées n'ont pas été trouvés */
alert("Impossible de localiser l'adresse :\n\n" + address);
} else {
var latLngStr = '(' + point.y + ', ' + point.x + ')';
return (latLngStr);
}
});
}
}
//]]>
</script>
</body>
</html> |
Partager