2009-12-10 36 views
4

我猜GPS芯片只在iPhone上。但由於某些原因,即使沒有GPS芯片,我的iPod Touch似乎也知道我的位置。那麼這對於Core Location來說意味着什麼?在iPhone和iPod Touch上使用核心位置時,我需要考慮什麼?有什麼區別?iPod Touch和iPhone上的核心位置有什麼不同?

回答

3

iPhone使用一種叫做A-GPS技術(A代表「協助」),由此,蜂窩網絡和WiFi網絡輔助GPS芯片在確定你的位置。根據您的位置,這可能會導致您的位置更準確的三角測量。

雖然iPod touch上不能使用GPS衛星或蜂窩塔,以確定您的位置,它可以將iPod touch是如何知道你在什麼地方使用WiFi,因此多數民衆贊成。

至於CoreLocation的API去,不應該有設備之間的區別,但是精確度可能會更低,在iPod touch上不太一致。

+0

的WiFi是,蜂窩塔沒有(觸摸不具有蜂窩接入的無線電硬件)。 – 2009-12-10 01:15:19

+0

謝謝弗蘭克,修好了。 – 2009-12-10 01:54:10

4

我相信API是一樣的。所有不同之處在於通過API返回給您的位置的準確性。

iPhone使用的GPS獲取您的位置相當精確的鎖定,而iPod Touch上使用IP-位置或WiFi式三角測量技術,這比iPhone的GPS不準確。