Comment récupérer la latitude et la longitude via l'API Google Maps?Comment récupérer la latitude et la longitude via l'API Google Maps?
Répondre
Si vous avez besoin de connaître la latitude et la longitude d'une adresse en utilisant l'API Google Maps, vous devez utiliser le Google Maps Geocoding Service:
var map = new GMap2(document.getElementById("map_canvas"));
var geocoder = new GClientGeocoder();
var address = "1600 Amphitheatre Parkway, Mountain View";
geocoder.getLatLng(address, function(point) {
var latitude = point.y;
var longitude = point.x;
// do something with the lat lng
});
Si vous souhaitez obtenir la latitude et la longitude d'une position cliqué sur votre carte Google, vous pouvez le faire en cas de clic:
GEvent.addListener(map, "click", function(marker,point) {
var latitude = point.y;
var longitude = point.x;
// do something with the lat/lng
});
Merci! Comment puis-je obtenir GEvent. sur ma page html ou jsp? Dois-je inclure tout js. J'utilise http://code.google.com/p/struts2-map-plugin/wiki/MapTag, mais cela n'a pas d'étiquette sur la fonction de la carte, donc je cherche quelque chose que vous avez montré dans le deuxième exemple ici. –
@AmolGhotankar Ghotankar saheb, mi ha code chalawun pahila, nahi chalate mazya ithe, sagalyat pahilya réponse cha pan code chalat nahiye, tumhala kahi mahit aasel tar sanga na ... mala carte guerre konatyahi point la cliquez sur kelyawar tya point ch latitude et longitude pahijele. –
Je ne sais pas si vous demandez un moyen d'obtenir la latitude et la longitude via le code (bien que vous avez dit API :)), Si vous êtes alors il y a un million de messages là-bas qui vous montrera comment (y compris ceux ci-dessus), mais si vous êtes intéressé par un utilitaire qui vous dit juste où vous cliquez, alors Google-maps vient déjà avec. consultez son article ici pour savoir comment activer cette fonctionnalité.
http://varunpant.com/posts/find-longitude-and-latitude-in-google-maps
Avec API v3
google.maps.event.addListener(map, 'click', function(event) {
alert('Lat: ' + event.latLng.lat() + ' and Longitude is: ' + event.latLng.lng());
});
De même, vous pouvez récupérer quand un marqueur est traîné tombé:
google.maps.event.addListener(marker, 'dragstart', function(event) {
alert('Lat: ' + event.latLng.lat() + ' and Longitude is: ' + event.latLng.lng());
});
Note: depuis que ma modification a été rejetée, il manque des parenthèses et un point-virgule qui doit être ajouté avant de fonctionner. Aussi, suggérez de changer 'dragstart' en' dragend' de sorte que vous receviez une alerte APRÈS avoir placé le marqueur (pas dès que vous le ramassez). –
Pour ajouter à la réponse de RedBlueThing vous pouvez faire des choses comme:
geocoded_by :address
def address
[street, city, state, country].compact.join(', ')
end
pour vous aider à affiner l'emplacement exact, sinon, si vous venez d'envoyer dans la rue le joyau de géocodage retourne juste la première instance de cette rue qu'il trouve ce qui pourrait être partout dans le monde
j'ai trouvé le résultat par la méthode suivante:
http://maps.googleapis.com/maps/api/geocode/json?address=woking&sensor=false
console.log(response.results[0].geometry.viewport.northeast.lat);
console.log(response.results[0].geometry.viewport.northeast.lng);
Et alors? fonctionne bien ...
var map = new google.maps.Map(....);
var longitude = map.center.lng();
var latitude = map.center.lat();
ou
var longitude = map.getCenter().lng();
var latitude = map.getCenter().lat();
- 1. Comment convertir la latitude et la longitude en coordonnées mondiales à la Google Maps
- 2. Comment transformer la latitude et la longitude?
- 3. iphone google maps - direction en utilisant la latitude et la longitude
- 4. Comment obtenir la géolocalisation du client (Latitude & Longitude) extrêmement rapidement?
- 5. iphone google maps obtenir la latitude et la longitude d'une adresse
- 6. Google Maps API ne peut pas obtenir la longitude
- 7. Google maps dans iPhone - nom de ville et d'état par Longitude et Latitude
- 8. Rails regex pour la validation de la longitude de latitude Google Maps
- 9. calculer la latitude/longitude Point
- 10. API Google Maps - comment puis-je obtenir la latitude et la longtitude du pays concerné
- 11. comment obtenir la latitude actuelle et la longitude
- 12. Comment obtenir la longitude et la latitude d'une adresse?
- 13. Puis-je fournir des adresses au lieu de la latitude et de la longitude à Google Maps?
- 14. convertir l'adresse en Latitude et Longitude pour Google Maps dans iPhone
- 15. Trouver et ordonner la latitude et la longitude en SQL
- 16. Google Maps Ajouter un marqueur à la carte, puis Latitude magasin et Longitude en Ruby on Rails
- 17. Comment obtenir la latitude et la longitude du centre de google map
- 18. créer google maps site web - carte ville à latitude et longitude
- 19. Comment encoder la latitude/longitude pour la recherche de boîte?
- 20. google maps et ASP
- 21. Obtenir la latitude et la longitude de CLLocation
- 22. Obtenir Latitude et Longitude de Google GeoCoder Json? [C#]
- 23. Récupérer des "entreprises" avec l'API Google Maps?
- 24. Comment vérifier si un point Latitude/Longitude est sur le GRoute dans l'API Google Maps?
- 25. Trouver le problème pour obtenir la latitude et la longitude
- 26. obtenir la latitude et la longitude d'un point dans MKMapView?
- 27. Identifier la longitude et la latitude de l'utilisateur de Twitter
- 28. Analyse de la latitude et de la longitude avec Ruby
- 29. Google Maps et annotations via les services Web
- 30. Comment puis-je calculer la distance et le relèvement en utilisant la latitude et la longitude?
Vous allez avoir besoin d'élaborer plus exactement ce que vous essayez de faire. – Amber