Frage

Ich denke, der GPS-Chip auf dem iPhone nur da ist. Aber aus irgendeinem Grund, mein iPod Touch scheint, meine Position zu wissen sowieso auch ohne GPS-Chip. Also, was bedeutet das für die Core-Location? Was muss ich beachten, wenn auf dem iPhone und iPod Touch sowohl Core-Location verwenden? Was sind die Unterschiede?

War es hilfreich?

Lösung

Das iPhone verwendet eine Technologie, A-GPS (A steht für „unterstützt“) genannt, wobei die das Mobilfunknetz und WiFi-Netzwerken bei der Bestimmung Ihrer Position des GPS-Chip unterstützen. Je nach Standort kann zur Folge haben, dies in einer genaueren Triangulation Ihrer Position.

Während der iPod touch nicht GPS-Satelliten oder Mobilfunkmasten verwenden können, um Ihre Position zu bestimmen, es WiFi verwenden können, so das ist, wie Sie Ihren iPod touch weiß, wo Sie sind.

Was die Corelocation APIs gehen, sollte es keinen Unterschied zwischen den Geräten sein, aber die Genauigkeit wird wahrscheinlich niedriger und weniger konsistent auf dem iPod Touch sein.

Andere Tipps

Ich glaube, die API ist das gleiche. Alles, was die Genauigkeit des Standorts unterscheidet, die Sie über die API zurückgegeben wird.

das iPhone nutzt das GPS eine ziemlich genaue Sperre für Ihren Standort zu erhalten, während der iPod Touch verwendet IP-Location oder Wifi-Triangulation Technologie, das ist weniger genau als das GPS des iPhone.

Der iPod touch verwendet diese Methode für Core-Standort-Informationen

http://en.wikipedia.org/wiki/Skyhook_Wireless

t

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top