Je veux afficher la carte Google dans ma page web en fonction de la longitude et de la latitude. Premier utilisateur pour saisir la longitude et la latitude en deux de la zone de texte. Puis cliquer sur le bouton soumettre, j'ai d'afficher l'emplacement dans la carte de Google.Et aussi j'en veux pour preuve le rapport de temps sur elle.Comment faire? Je Vous Remercie.
Réponses
Trop de publicités?Créer un URI comme celui-ci:
http://maps.google.com/?q=[lat],[long]
Par exemple:
http://maps.google.com/?q=-37.866963,144.980615
ou, si vous êtes à l'aide de l'API javascript
map.setCenter(new GLatLng(0,0))
Ceci, et d'autres infos utiles vient d'ici:
http://code.google.com/apis/maps/documentation/javascript/reference.html#Map
c'est le javascript pour afficher google map en passant votre longitude et latitude.
<script>
function initialize() {
var myLatlng = new google.maps.LatLng(-34.397, 150.644);
var myOptions = {
zoom: 8,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
function loadScript() {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "http://maps.google.com/maps/api/js?sensor=false&callback=initialize";
document.body.appendChild(script);
}
window.onload = loadScript;
</script>
Avez-vous passé par google api de géocodage. Le lien suivant doit vous aider à démarrer: http://code.google.com/apis/maps/documentation/geocoding/#GeocodingRequests