2010-03-12 28 views
6

He encontrado algunos ejemplos que sugieren las API de Google AJAX.¿Cuál es la forma más precisa de determinar la geolocalización del usuario en el navegador?

Este enlace tipifica los consejos que he encontrado hasta ahora: http://briancray.com/2009/05/29/find-web-visitors-location-javascript-google-api/

Sin embargo, la localización es a menudo mal con las API de Google.

Parece que otros sitios saben exactamente en qué ciudad estoy, sin que yo ingrese ninguna información.

Sugerencias? ¿Hay algo entre navegadores (ignorando IE6) y confiable?

+0

¿Qué tan precisa qué necesita la ubicación de ser, y lo importante es la precisión? Por ejemplo, un sistema 911 basado en web desea poder enviar ayuda a la casa adecuada. Un sistema para orientar publicidades solo necesita llegar al vecindario correcto. –

+0

Hola John, el vecindario correcto es más que suficiente. Realmente, solo necesitamos la ciudad correcta. ¿Algunas ideas? – Crashalot

Respuesta

5

Iba a responder con algunos puntos, pero a veces hacer referencia a un artículo decente es el camino a seguir. Hace poco encontré este artículo de Smashing Magazine, de Christian Heilmann, que explica los problemas, las soluciones y más información sobre todo lo relacionado con GeoLocational.

Entering the wonderful world of Geolocation

1

check http://hostip.info es una base de datos de código abierto.

+0

Bueno, le di un giro a algunas direcciones italianas y realmente no me cortó. Uno en ** Milán ** fue mapeado en ** Roma **. Uno en ** Cerdeña ** fue mapeado genéricamente sobre ** Italia **. Y con ** my ** address ... it ** could not even figure ** estoy en Italia en absoluto. Tal vez sea bueno en América del Norte, no sé. – ZJR

Cuestiones relacionadas