una ubicacion saber pagina obtener localizar hace geolocalizacion geografica exacta como celular geolocation location

geolocation - saber - obtener ubicacion gps php



¿Cómo encontrar la ubicación de los usuarios durante una visita al sitio web? (5)

Por lo tanto, quiero poder encontrar la ubicación de los usuarios (incluso si es solo a nivel de ciudad / pueblo), cuando inician sesión en la página de inicio de mi sitio web. Pensé que esto no es imposible porque Google parece hacerlo al iniciar sesión en su página principal, parece orientar los resultados de su búsqueda hacia su área, etc.

¿Qué buscaría para poder hacer esto?


Debe utilizar una API de geo / ubicación conjunta de IP como esta y muchas otras. Este cuenta con un servicio gratuito que requiere solo registro.

También puede descargar bases de datos con información de código geográfico. Esto funcionará a cierta resolución, pero la db representa una instantánea estática y la realidad puede variar significativamente con el tiempo. Aquí hay un archivo CSV disponible de forma gratuita que podría ayudarlo a comenzar en el lado local de la base de datos. El archivo CSV (que es un poco antiguo, se actualizó por última vez en agosto de 2009) contiene 59,000 entradas.



Puede: a) usar un servicio en línea para buscar la ubicación; muchos tienen una api, o b) existen numerosas bases de datos que flotan en la web y que puede descargar. Dependiendo de la resolución que necesite, es posible que deba pagar. Pero la resolución del país está ciertamente disponible de forma gratuita. Trate de googlear "geo ip" o similar.



Si no le importa la precisión extraordinaria y no desea molestar a su usuario con una alerta solicitando su permiso para acceder a su ubicación, entonces puede hacer uso de algo como FreeGeoIP . He escrito un pequeño plugin de jQuery que hace uso de esto. Ver el Locaternator . jsonp admite solicitudes jsonp para que pueda usarlo desde cualquier sitio web, incluidas las webs de HTML estático.