Raspberry Pi läge Tracker (3 / 6 steg)
Steg 3: Konvertera läge till latitud/longitud
För att få latitud/longitud data, finns det olika webbaserade geolocation tjänster. Jag använde Google Maps Geolocation API som jag fann det enkelt att använda och den per dag är tillräckligt för detta system. Allt du behöver göra är att registrera dig för att få en privat nyckel. Nyckeln skickas till API tillsammans med indataparametrar som IP-adress, mobilmast, wifi åtkomstpunkter. Result från API är ett par latitud/longitud. Du bör skicka så många ingångar som finns att få korrekta resultat. Det beror på den plats där du är och hur mycket data du kan samla från USB internet dongle/wifi dongel ansluten till Raspberry Pi. Du måste testa vad som fungerar bäst för dig.
Ersätt platshållaren för privata nyckel med din nyckel den bifogade uppförandekoden.