Wie kann man mit minimalem Aufwand die Adresse und / oder Koordinaten eines beliebigen Standorts in Google Maps abrufen?

Google Kalender Es wird ein Fenster mit einer Karte zu dem Ort erzeugt, der im Feld „Wo“ angegeben ist. In den meisten Fällen ist der ausgewählte Ort jedoch falsch. Wenn Sie das „Wo“ mit Koordinaten in Form von „Whitehorse Fish Ladder @ 60.69635, -135.0404“ anhängen oder eine Adresse verwenden, stimmt das, aber was ist, wenn Sie die Adresse nicht haben? an der Fingerspitze?

Antwort

Wenn Sie die vollständige Karte an der Fingerspitze haben, können Sie rechts -Klicken Sie auf einen beliebigen Ort und erhalten Sie „Wegbeschreibung von hier“ oder „Wegbeschreibung von hier“, wodurch das Feld „Von / Bis“ mit der nächstgelegenen Annäherung von Google an die Stelle gefüllt wird, an der Sie geklickt haben.

Sie können auch „Was“ verwenden „s Here“, um eine Markierung zu setzen, der ein Lat / Long in der Ecke zugeordnet ist (aber keine Straßen oder Adressen zu finden scheint).

Kommentare

  • Dies ist der schnellste und direkteste Weg der Antworten. Es ist leider in Bereichen unzuverlässig, in denen die Datenbank für Straßenadressen spärlich oder unvollständig ist. Manchmal wird nur der Name der nächsten Straße ausgewählt, die viele Kilometer lang sein kann, wenn die Koordinaten besser wären.
  • aaaaah, ' ist nicht ganz So schlecht: Um Koordinaten zu erhalten, entfernen Sie nur alle vorhandenen Google Map-Richtungen (deaktivieren Sie alles, was " Richtungen zu " unten links ähnelt). ' Wenn mehrere Ziele existieren, werden die genauen Koordinaten gegen die unscharfe " solche und solche Straße .

Antwort

Sie haben eine Adresse und möchten diese finden Lat / Lon (umgekehrte Geokodierung)

  1. Aktivieren Sie den LatLong-ToolTip auf der Google Maps-Website (Details unten).

jetzt entweder …

  1. Suchen Sie in Google Maps nach der Adresse. Bewegen Sie die Maus über die Markierung, die den gewünschten Ort anzeigt. alt text Alternativtext – ODER –
  2. Verwenden Sie die Google Maps-Geokodierungs-API für die umgekehrte Geokodierung. ZB http://maps.google.com/maps/api/geocode/json?address=34.0703, -118.3981 & sensor = false –OR–
  3. Suchen Sie in den Google Maps nach Lat / Long Suche. Alternativtext Alternativtext

.

Du hast ein Lat / Long und Möchten Sie die (nächstgelegene) Adresse (Geokodierung) finden?

  1. Verwenden Sie die Google Maps-Geokodierungs-API .

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

b) XML-Ergebnis: http://maps.google.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway, + Mountain + View, + CA & sensor = false

. .

Wie aktiviere ich die LatLong-QuickInfos?

Alternativtext

Alternativtext

Alternativtext

Kommentare

  • In diesem Anwendungsfall habe ich weder Adresse noch Lat / Long zur Verfügung. Nur ein Bildschirm, auf den ich zeigen und fragen kann " wo ist das? "
  • Ja, weshalb ich erwähnte den LatLng-Tooltipp am Ende meines Beitrags. Das gibt dir lat / long .. und von hier aus kannst du dann eine andere Browser-Registerkarte öffnen, den API-Text einfügen und dein lat / long verwenden, das ' auf dem Bildschirm angezeigt wird. Das macht Reverse-Geocodierung. Funktioniert hervorragend für Australien (ich ' bin aus Melbourne) und die meisten anderen Länder. Auf jeden Fall die erste Welt.

Antwort

Ziehen Sie einfach die Markierung in das offizielle API-Beispiel für Google Maps v3

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

Wenn Sie FireFox verwenden, können Sie Google Maps und dies verwenden Ausschnitt aus Javascript-Code und erstellen Sie ein Lesezeichen.

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

[kann google.com, .ca, .co.za usw. sein ]

Hinweis: Je höher gezoomt, desto höher ist die Genauigkeit.

Siehe

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

enthält vollständige Anweisungen zum Erstellen eines Lesezeichens.

Eine weitere nützliche Anleitung ist, wenn Sie Wählen Sie eine Adresse aus (wie Sie sie kopieren und einfügen möchten).

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)})())

* Ersetzen Sie diesen Code einfach wie oben und erstellen Sie ein weiteres Lesezeichen.

Kommentare

  • Das Drag-Marker-Beispiel wäre die perfekte Antwort, da es gleichzeitig eine Adresse und Koordinaten in einem gibt Einfaches Kopieren und Einfügen von Formularen, wenn der Marker ursprünglich interaktiv platziert wurde. Perfekt für alle in Ost-Astrailia 😉

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.