Raspberry Pi läge Tracker (4 / 6 steg)
Steg 4: Ladda upp lokaliseringsuppgifter
För att lagra geolocation data behöver du en online lagring t.ex. Sparkfun. Ladda upp data kräver några rader kod som visas i Publisher.py. Precis som med Google API, kommer ni att få en privat nyckel från Sparkfun att ladda upp data.
Det är upp till dig att välja en annan lagring leverantör.
Slutligen behöver vi att sätta ihop alla Raspberry Pi sidan koden. Som ni kan se i den bifogade main.py, är viktigaste logiken att få cell tower plats från USB-dongle, skicka den till Google API för att omvandla den till lat/long par och spara platsen på Sparkfun server. Dessa steg körs inuti en loop. Innan du kör igen, är det en sömn period. Om platsen inte har ändrats sedan sist, är det inte upp till Sparkfun.
Kompletta källkoden för Raspberry Pi läge Tracker är närvarande på GitHub.