Comment peut-on obtenir ladresse postale et / ou les coordonnées de nimporte quel emplacement sur Google Maps avec un minimum de tracas?

Google Agenda créera une fenêtre avec une carte vers lemplacement spécifié dans le champ « où », mais la plupart du temps, lemplacement choisi est erroné. Si vous ajoutez le « où » avec des coordonnées sous la forme « Whitehorse Fish Ladder @ 60.69635, -135.0404 » ou utilisez une adresse postale, il est correct, mais que faire si vous navez pas ladresse au bout de vos doigts?

Réponse

Si vous avez la carte complète au bout de vos doigts, vous pouvez droite -cliquez sur nimporte quel endroit et obtenez « Itinéraire à partir dici » ou « Itinéraire vers ici », qui remplit la case de / à avec la plus proche approximation de Google de lendroit où vous avez cliqué.

Vous pouvez également utiliser « Quoi « s Here » pour définir un marqueur, qui aura un lat / long associé dans le coin (mais napparaît pas pour trouver des routes ou des adresses)

Commentaires

  • cest litinéraire le plus direct des réponses publiées. Il nest malheureusement pas fiable dans les régions où la base de données dadresses municipales est rare ou incomplète. Parfois, il choisira simplement le nom de la route la plus proche, qui peut faire plusieurs kilomètres de long, alors que les coordonnées seraient meilleures.
  • aaaaah, ' nest pas tout à fait tant pis: pour obtenir les coordonnées, supprimez uniquement toutes les directions google map existantes (décochez tout ce qui ressemble à " directions vers " en bas à gauche). Il ' s lorsque plusieurs destinations existent que les coordonnées précises sont échangées contre le flou " telle ou telle route ".

Réponse

Vous avez une adresse et souhaitez la retrouver « s Lat / Lon (géocodage inversé)

  1. Activez linfo-bulle LatLong sur le site Google Maps. (Détails ci-dessous).

maintenant soit …

  1. Recherchez ladresse dans Google Maps. Passez la souris sur le marqueur indiquant lemplacement souhaité. texte alternatif texte alternatif – OU –
  2. Utilisez lAPI de géocodage de google maps pour le géocodage inversé. Par exemple, http://maps.google.com/maps/api/geocode/json?address=34.0703, -118.3981 & sensor = false –OU–
  3. Recherchez la latitude / longitude dans Google Maps recherche. texte alternatif texte alternatif

.

Vous avez un Lat / Long et souhaite trouver ladresse (la plus proche) (géocodage)

  1. Utilisez API de géocodage google maps .

a) Résultat Json: http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway, + Mountain + View, + CA & sensor = false

b) Résultat XML: http://maps.google.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway, + Montagne + Afficher, + CA & sensor = false

. . .

Comment activer les info-bulles LatLong?

alt text

texte alternatif

texte alternatif

Commentaires

  • Dans ce cas dutilisation, je nai ni adresse postale ni Lat / Long à ma disposition. Juste un écran sur lequel je peux pointer et demander " où est-ce? "
  • Oui, cest pourquoi je mentionné le LatLng Tool Tip à la fin de mon message. Cela vous donne lat / long .. et à partir de là, vous pouvez ouvrir un autre onglet de navigateur, coller le texte de lAPI et utiliser votre lat / long que ' est affiché à lécran. Cela fait du géocodage inversé. Fonctionne très bien pour lAustralie (je ' m de Melbourne) et la plupart des autres pays. Certainement le premier monde.

Réponse

Faites simplement glisser le marqueur dans lexemple officiel de lAPI google maps v3

http://gmaps-samples-v3.googlecode.com/svn/trunk/draggable-markers/draggable-markers.html

Si vous utilisez FireFox, vous pouvez utiliser Google Maps et ceci extrait de code javascript et créez un signet.

("http://www.google.co.uk/search?q=",gApplication .getMap().getCenter()));

[peut être google.com, .ca, .co.za, etc. ]

note: cela nobtient que le centre de la latitude et de la longitude de la carte, plus le zoom est élevé, plus la précision est élevée.

Voir

http://mapperz.blogspot.com/2007/02/return-latitude-and-longitude-fast.html

pour des instructions complètes sur la création dun signet.

Un autre élément utile est lorsque vous sélectionnez une adresse (comme vous le feriez pour copier et coller)

javascript:void((function(){var%20e=document.createElement("script");e.setAttribute("type","text/javascript");e.setAttribute("src","http://www.bookmaplet.com/scripts/bm.js");document.body.appendChild(e)})())

* remplacez simplement ce code comme ci-dessus et créez un autre signet.

Commentaires

  • lexemple de marqueur de glissement serait la réponse parfaite, fournissant simultanément une adresse et des coordonnées dans un formulaire facile à copier et coller, si le marqueur a été placé de manière interactive au départ. Parfait pour tous ceux qui vivent dans lest des Astrailia 😉

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *