Paso 2: Obtener la ubicación de la célula torre/dirección IP
Es turno ahora para hacer alguna programación de software. El primer paso es obtener la ubicación de los móviles usar frambuesa Pi celular torre datos de dongle USB.
Si buscas en google, ' cuál es mi ubicación' se le aviso que sitios web basados en HTML5 a pedir permiso para compartir tu ubicación. Utilizan una combinación de datos de torre celular, dirección IP, puntos de acceso wifi, etc. para obtener la ubicación.
Obtener los mismos datos en una aplicación de navegador no en frambuesa Pi no es tan fácil. Siguientes pasos son específicamente para Macromax marca USB dongle, pero después de completar este paso se consigue entender de cómo obtener estos datos en su sistema de localización.
Como se muestra en la imagen, configuración de página http://192.168.0.1 muestra código de acceso de ubicación y de la célula torre ID. Presionar F12 en el navegador muestra llamadas de red y datos enviados/recibidos del cliente (el navegador) y el servidor (dongle). Comunicación entre cliente y servidor puede ser emulada usando Python. Código para obtener y analizar esta información está en Simlocator.py. Sólo jugar con el código y ver va para usted.
Aparte de los datos de torre celular, también puedes conseguir la localización basada en su dirección IP. Si te da bastante buenos resultados, puede ignorar consigue datos de ubicación de torre y fetch de celular directamente basado en dirección IP, como veremos en el siguiente paso.