Hvordan kan man få gateadressen og / eller koordinatene til et hvilket som helst sted på Google Maps med et minimum av oppstyr?
Google Kalender vil gyte et vindu med et kart til stedet man spesifiserer i «hvor» -feltet, men mye av tiden den plasseringen den velger er feil. Hvis du legger til «hvor» med koordinater i form av «Whitehorse Fish Ladder @ 60.69635, -135.0404» eller bruker en gateadresse, blir det riktig, men hva om du ikke har adressen på tuppen av fingrene?
Svar
Hvis du har hele kartet på tuppen av fingrene, kan du -klikk på hvilket som helst sted og få «Veibeskrivelse herfra» eller «Veibeskrivelse hit», som fyller fra / til-boksen med Googles nærmeste tilnærming til hvor du klikket.
Du kan også bruke «Hva «s Here» for å sette en markør som vil ha en tilhørende lat / lang i hjørnet (men ikke ser ut til å finne veier eller adresser)
Kommentarer
- dette er raskest den mest direkte ruten av svarene som er lagt ut. Det er dessverre upålitelig i områder der gateadressedatabasen er sparsom eller ufullstendig. Noen ganger vil det bare velge navnet på nærmeste vei, som kan være mange kilometer lang, når koordinatene ville være bedre.
- aaaaah, det ' er ikke helt så ille: for å få koordinater fjerner du bare alle eksisterende google-kartretninger (sjekk alt som ligner " retninger til " nederst til venstre). Det ' når flere destinasjoner eksisterer, blir de nøyaktige koordinene byttet mot den uklare " slik og slik vei ".
Svar
Du har en gateadresse, og ønsker å finne den Lat / Lon (omvendt geokoding)
- Slå på LatLong ToolTip på Google Maps-nettstedet. (Detaljer nedenfor).
nå enten …
- Søk etter adressen på google maps. Hold musen over markøren som viser plasseringen du vil ha. – ELLER –
- Bruk google maps geokoding api for omvendt geokoding. F.eks. http://maps.google.com/maps/api/geocode/json?address=34.0703, -118.3981 & sensor = false –OR–
- Søk etter Lat / Long i google maps søk.
.
Du har en lat / lang og ønsker å finne (nærmeste) adresse (geokoding)
- Bruk goo maps geocoding api .
a) Json-resultat: http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway, + Mountain + View, + CA & sensor = false
b) Xml-resultat: http://maps.google.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway, + Mountain + View, + CA & sensor = false
. . .
Hvordan slår jeg på LatLong Tool Tips?
Kommentarer
- I dette brukstilfellet har jeg verken gateadresse eller Lat / Long til rådighet. Bare en skjerm jeg kan peke på og spørre " hvor er dette? "
- Jepp, det er derfor jeg nevnte LatLng Tool Tips på slutten av innlegget mitt. Det gir deg lat / long .. og herfra kan du åpne en annen nettleserfane, lime inn API-teksten og bruke lat / long som ' vises på skjermen. Det gjør omvendt geokoding. Fungerer bra for Australia (I ' fra Melbourne) og de fleste andre land. Definitivt første verden.
Svar
Bare dra markøren i det offisielle v3 google maps api-eksemplet
http://gmaps-samples-v3.googlecode.com/svn/trunk/draggable-markers/draggable-markers.html
Hvis du bruker FireFox, kan du bruke Google Maps og dette utdrag av javascript-kode og opprett et bokmerke.
("http://www.google.co.uk/search?q=",gApplication .getMap().getCenter()));
[kan være google.com, .ca, .co.za osv. ]
Merk: dette får bare midten av kartbreddegrad og lengdegrad jo mer zoomet inn jo høyere nøyaktighet
Se
http://mapperz.blogspot.com/2007/02/return-latitude-and-longitude-fast.html
for fullstendige instruksjoner om hvordan du lager et bokmerke.
En annen nyttig er når du velg en adresse (slik du ville kopiere og lime inn)
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)})())
* bare erstatt denne koden som ovenfor og opprett et nytt bokmerke.
Kommentarer
- eksemplet på dra markør ville være det perfekte svaret, og gir samtidig gateadresse og koordinater i en lett å kopiere og lime inn skjema, hvis markøren ble plassert interaktivt i utgangspunktet. Perfekt for alle i Øst-Astrailia skjønt 😉