Forum: Cross-Platform-Entwicklung
by Rollo62,
9. Feb 2018
Du könntest die letzte Koordinate mit Zeit koppeln, und wenn die Koordinate unsicher wird
das deinem Kunden anzeigen:
so in der Art
71, 53
71, 54
71, 55
71, 55 (!)
Forum: Cross-Platform-Entwicklung
by Rollo62,
9. Feb 2018
Ich würd mal versuchen mich in den LocationChage Event zu hängen, und schauen ob der regelmäßig kommt.
Wenn z.B. 5 Min kein LocationChange kommt hönnte man den Weert verwerfen.
Ich benutze aber die Location vom Phone, und i.d.R. sind die Werte im LocationChange Event OK.
Hier gibt es kaum einen Grund das doppelt zu verifizieren.
Wenn dir das nicht reicht würde ich mal bei Android googeln.
...
Forum: Cross-Platform-Entwicklung
by Rollo62,
9. Feb 2018
Also geht es dir darum ob Location aktiv ist, oder ob ein aktiver Location mit korrekten GPS-Ergebnissen arbeitet ?
Ersteres kann man ja abfangen, zweiteres wird schwierig festzustellen ob GPS mal kurz gestört ist weil ein Tesla vorbeifliegt.
Ersteres z.B. so:
function IsGPSActive(useHIGH_ACCURACY: Boolean = False): Boolean;
var
Provider: string;