¿Cómo se puede obtener la dirección y / o las coordenadas de cualquier ubicación en Google Maps con un mínimo de esfuerzo?
Google Calendar generará una ventana con un mapa a la ubicación que uno especifica en el campo «dónde», sin embargo, muchas veces la ubicación que elige es incorrecta. Si agrega el «dónde» con coordenadas en forma de «Whitehorse Fish Ladder @ 60.69635, -135.0404» o usa una dirección, es correcto, pero ¿qué pasa si no tiene la dirección? en la punta de los dedos?
Responder
Si tiene el mapa completo en la punta de los dedos, puede corregir -haga clic en cualquier ubicación y obtenga «Indicaciones desde aquí» o «Indicaciones hasta aquí», que rellena el cuadro de origen / destino con la aproximación más cercana de Google a donde hizo clic.
También puede utilizar «¿Qué «s Here» para establecer un marcador, que tendrá una latitud / longitud asociada en la esquina (pero no parece encontrar carreteras ni direcciones)
Comentarios
- esta es la ruta más rápida y directa de las respuestas publicadas. Desafortunadamente, no es confiable en áreas donde la base de datos de direcciones de calles es escasa o incompleta. A veces, solo elegirá el nombre de la carretera más cercana, que puede tener muchos kilómetros de largo, cuando las coordenadas serían mejores.
- aaaaah, ' no es exactamente Muy mal: para obtener las coordenadas, solo elimine todas las direcciones del mapa de Google existentes (marque cualquier cosa que se parezca a las " direcciones a " en la parte inferior izquierda). Es ' s cuando existen varios destinos que las coordenadas precisas se intercambian por la " difusa tal y cual carretera ".
Responder
Tiene una dirección y desea encontrarla Lat / Lon (codificación geográfica inversa)
- Active la información sobre herramientas LatLong en el sitio de Google Maps. (Detalles a continuación).
ahora ya sea …
- Busque la dirección en Google Maps. Desplace el mouse sobre el marcador que muestra la ubicación que desea. – O –
- Utilice la API de codificación geográfica de Google Maps para la codificación geográfica inversa. Por ejemplo, http://maps.google.com/maps/api/geocode/json?address=34.0703, -118.3981 & sensor = false –O–
- Busca Lat / Long en los mapas de Google. búsqueda.
.
Tienes una Lat / Long y desea encontrar la dirección (más cercana) (codificación geográfica)
- Utilice la api de codificación geográfica de Google Maps .
a) Resultado de Json: http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway, + Mountain + View, + CA & sensor = false
b) Resultado Xml: http://maps.google.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway, + Montaña + Ver, + CA & sensor = false
. . .
¿Cómo activo LatLong Tool Tips?
Comentarios
- En este caso de uso, no tengo ni dirección postal ni Lat / Long a mi disposición. Solo una pantalla que puedo señalar y preguntar " ¿dónde está esto? "
- Sí, por eso mencioné la información sobre herramientas LatLng al final de mi publicación. Eso te da lat / long … y desde aquí puedes abrir otra pestaña del navegador, pegar el texto de la API y usar tu lat / long que ' se muestra en la pantalla. Eso hace geocodificación inversa. Funciona muy bien para Australia (' m de Melbourne) y la mayoría de los demás países. Definitivamente el primer mundo.
Respuesta
Simplemente arrastre el marcador en el ejemplo oficial de la API de Google Maps v3
http://gmaps-samples-v3.googlecode.com/svn/trunk/draggable-markers/draggable-markers.html
Si usa FireFox, puede usar Google Maps y este fragmento de código JavaScript y crear un marcador.
("http://www.google.co.uk/search?q=",gApplication .getMap().getCenter()));
[puede ser google.com, .ca, .co.za, etc. ]
nota: esto solo obtiene el centro de la latitud y la longitud del mapa cuanto más acercado, mayor es la precisión
Ver
http://mapperz.blogspot.com/2007/02/return-latitude-and-longitude-fast.html
para obtener instrucciones completas sobre cómo crear un marcador.
Otro útil es cuando seleccione una dirección (como copiaría y pegaría)
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)})())
* simplemente reemplace este código como se indicó anteriormente y cree otro marcador.
Comentarios
- el ejemplo del marcador de arrastre sería la respuesta perfecta, ya que proporciona direcciones y coordenadas formulario fácil de copiar y pegar, si el marcador se colocó de forma interactiva inicialmente. Perfecto para cualquiera en el este de Astrailia 😉