Paso 4: Cargar datos de localización
Para almacenar datos de geolocalización necesita un almacenamiento en línea por ejemplo de Sparkfun. Carga de datos requiere de unas pocas líneas de código como se muestra en Publisher.py. Al igual que con la API de Google, deberás obtener una clave privada de Sparkfun para cargar datos.
Depende de usted elegir otro proveedor de almacenamiento.
Por último, tenemos que reunir todo el código del lado del Raspberry Pi. Como se puede ver en el adjunto main.py, la lógica principal es obtener células torre Ubicación del dongle del USB, enviar a la API de Google para convertir en par de lat/long y guardarlo en la ubicación de servidor de Sparkfun. Estos pasos se ejecutan dentro de un bucle. Antes de ejecutar otra vez, hay un período de sueño. Si la situación no ha cambiado desde la última vez, no se cargará en Sparkfun.
Código fuente completo para Raspberry Pi ubicación Tracker está presente en GitHub.