Jak lze s minimem rozruchu získat poštovní adresu nebo souřadnice libovolného místa v Mapách Google?
Kalendář Google zobrazí okno s mapou na místo, které zadáte v poli „kde“, ale místo, které vybere, je často nesprávné. Pokud připojíte „kde“ se souřadnicemi ve tvaru „Whitehorse Fish Ladder @ 60.69635, -135.0404“ nebo použijete adresu, bude to správné, ale co když adresu nemáte na špičce prstů?
Odpovědět
Pokud máte celou mapu na špičce prstů, můžete doprava -klikněte na libovolné místo a získejte „Trasy odtud“ nebo „Trasy sem“, které vyplní pole od / do nejbližší přibližnou hodnotou Google od místa, kde jste klikli.
Můžete také použít „Co „Zde je“ pro nastavení značky, která bude mít v rohu přidruženou šířku / délku (ale nezdá se, že by našla silnice nebo adresy).
Komentáře
- toto je nejrychlejší a nejpřímější trasa zveřejněných odpovědí. Je bohužel nespolehlivá v oblastech, kde je databáze poštovních adres řídká nebo neúplná. Někdy stačí vybrat název nejbližší silnice, která může být dlouhá mnoho kilometrů, když budou lepší souřadnice.
- aaaaah, ' to není tak docela tak špatné: získat souřadnice pouze odstranit všechny existující směry mapy Google (zrušte zaškrtnutí všech připomínek " pokynů k " vlevo dole). Pokud existuje více cílů, dojde ' k výměně přesných coordů za fuzzy " takovou cestu ".
Odpověď
Máte ulici a chcete ji najít Lat / Lon (reverzní geokódování)
- Zapněte LatLong ToolTip na webu Google Maps. (Podrobnosti níže).
Nyní buď …
- Vyhledejte adresu v mapách Google. Umístěte ukazatel myši nad značku, která ukazuje požadované místo. – NEBO –
- Pro zpětné geokódování použijte rozhraní API pro geokódování google maps. Např. http://maps.google.com/maps/api/geocode/json?address=34.0703, -118.3981 & sensor = false –OR–
- Hledat šířku / délku v mapách Google hledat.
..
Máte šířku / délku a chcete najít (nejbližší) adresu (geokódování)
- Použijte rozhraní Google Maps geocoding API .
a) Výsledek JSON: http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway, + Mountain + View, + CA & sensor = false
b) Výsledek XML: http://maps.google.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway, + Mountain + Pohled, + CA & sensor = false
. . .
Jak zapnu tipy LatLong Tool?
Komentáře
- V tomto případě použití nemám k dispozici ani poštovní adresu, ani Lat / Long. Jen na obrazovku, na kterou mohu ukázat a zeptat se " kde to je? "
- Ano, a proto na konci mého příspěvku jsem zmínil LatLng Tool Tip. To dává u lat / long .. a odtud pak můžete otevřít další kartu prohlížeče, vložit text API a použít vaše lat / long, které ' s zobrazené na obrazovce. To dělá reverzní geokódování. Funguje skvěle pro Austrálii (I ' m z Melbourne) a většinu dalších zemí. Rozhodně první svět.
Odpověď
Stačí přetáhnout značku v oficiálním příkladu rozhraní API map google v3
http://gmaps-samples-v3.googlecode.com/svn/trunk/draggable-markers/draggable-markers.html
Pokud používáte FireFox, můžete použít Mapy Google a toto fragment kódu javascript a vytvořte záložku.
("http://www.google.co.uk/search?q=",gApplication .getMap().getCenter()));
[může to být google.com, .ca, .co.za atd. ]
poznámka: tímto se pouze zvětší zeměpisná šířka a délka mapy, čím větší je přesnost, tím vyšší je přesnost
Viz
http://mapperz.blogspot.com/2007/02/return-latitude-and-longitude-fast.html
úplné pokyny k vytvoření záložky.
Další užitečné je, když vyberte adresu (kopírujte a vkládejte)
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)})())
* jednoduše nahraďte tento kód výše a vytvořte další záložku.
Komentáře
- příklad značky tažení by byl perfektní odpovědí, protože by poskytoval simulativní adresu a souřadnice v snadné kopírování a vkládání formulářů, pokud byla značka původně umístěna interaktivně. Ideální pro kohokoli ve východní Astrailii 😉