W jaki sposób można uzyskać adres i / lub współrzędne dowolnego miejsca w Mapach Google przy minimalnym wysiłku?
Kalendarz Google spowoduje wyświetlenie okna z mapą do lokalizacji określonej w polu „gdzie”, jednak w większości przypadków lokalizacja, którą wybiera, jest błędna. Jeśli dodasz „gdzie” współrzędne w postaci „Whitehorse Fish Ladder @ 60.69635, -135.0404” lub użyjesz adresu pocztowego, będzie to poprawne, ale co, jeśli nie masz adresu na czubku palców?
Odpowiedz
Jeśli masz pełną mapę na czubku palców, możesz -kliknij dowolną lokalizację i uzyskaj „Wskazówki dojazdu z tego miejsca” lub „Wskazówki dojazdu do tego miejsca”, które wypełniają pole od / do najbliższym przybliżeniem miejsca kliknięcia przez Google.
Możesz także użyć opcji „Co „Jest tutaj”, aby ustawić znacznik, który będzie miał skojarzoną szerokość / długość w rogu (ale nie pojawia się przy wyszukiwaniu dróg ani adresów)
Komentarze
- to jest najszybsza i najbardziej bezpośrednia droga opublikowanych odpowiedzi. Niestety jest niewiarygodne na obszarach, w których baza danych adresów ulic jest rzadka lub niekompletna. Czasami wystarczy wybrać nazwę najbliższej drogi, która może mieć wiele kilometrów, kiedy współrzędne byłyby lepsze.
- aaaaah, to ' nie jest całkiem tak źle: aby uzyskać współrzędne, usuń tylko wszystkie istniejące kierunki map Google (sprawdź wszystko, co przypomina " kierunki do " w lewym dolnym rogu). ' s, gdy istnieje wiele miejsc docelowych, że dokładne współrzędne są wymieniane na rozmytą " taką a taką drogę ".
Odpowiedz
Masz ulicę i chcesz go znaleźć „s Lat / Lon (odwrotne geokodowanie)
- Włącz LatLong ToolTip w witrynie Google Maps. (Szczegóły poniżej).
teraz albo …
- Wyszukaj adres w mapach Google. Najedź myszą na znacznik wskazujący żądaną lokalizację. – LUB –
- Użyj interfejsu API Google Maps do geokodowania do odwrotnego geokodowania. Np. http://maps.google.com/maps/api/geocode/json?address=34.0703, -118.3981 & sensor = false –LUB–
- Wyszukaj szerokość / długość na mapach Google szukaj.
.
Masz Lat / Long i chcesz znaleźć (najbliższy) adres (geokodowanie)
- Użyj google maps geocoding api .
a) Wynik JSON: http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway, + Mountain + View, + CA & sensor = false
b) Wynik XML: http://maps.google.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway, + Mountain + Widok, + CA & sensor = false
. . .
Jak włączyć podpowiedzi narzędzi LatLong?
Komentarze
- W tym przypadku nie mam do dyspozycji ani adresu, ani szerokości / długości. To tylko ekran, na który mogę wskazać i zapytać ", gdzie to jest? "
- Tak, dlatego wspomniałem o podpowiedziach narzędzia LatLng na końcu mojego posta. To daje u lat / long .. i stąd możesz otworzyć kolejną kartę przeglądarki, wkleić tekst API i użyć swojej szerokości / długości, które ' są wyświetlane na ekranie. To powoduje odwrotne geokodowanie. Działa świetnie w Australii (' m od Melbourne) i większości innych krajów. Zdecydowanie pierwszy świat.
Odpowiedź
Po prostu przeciągnij znacznik w oficjalnym przykładzie interfejsu API map Google w wersji 3
http://gmaps-samples-v3.googlecode.com/svn/trunk/draggable-markers/draggable-markers.html
Jeśli używasz FireFox, możesz korzystać z Google Maps i to fragment kodu javascript i utwórz zakładkę.
("http://www.google.co.uk/search?q=",gApplication .getMap().getCenter()));
[może to być google.com, .ca, .co.za itp. ]
uwaga: powoduje to tylko pobranie środka szerokości i długości geograficznej, im większe powiększenie, tym większa dokładność.
Zobacz
http://mapperz.blogspot.com/2007/02/return-latitude-and-longitude-fast.html
, aby uzyskać pełne instrukcje dotyczące tworzenia zakładki.
Innym przydatnym sposobem jest wybierz adres (tak jak w przypadku kopiowania i wklejania)
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)})())
* po prostu zastąp ten kod jak powyżej i utwórz kolejną zakładkę.
Komentarze
- przykład znacznika przeciągania byłby idealną odpowiedzią, podając jednocześnie adres ulicy i współrzędne w łatwy do skopiowania i wklejenia formularz, jeśli znacznik został początkowo umieszczony interaktywnie. Idealny dla każdego we wschodniej Astrailii 😉