2010-01-03 84 views
1

我想在我的應用程序中獲得最準確的位置。我過去曾嘗試過(大約2個月前),我曾經得到過一些非常奇怪的結果。就像有一次,它會得到一個相當準確的位置(下降到幾個門),然後我會在5分鐘後再次嘗試在同一個位置,我會得到一個距離幾公里的地方。iPhone準確的反向地理位置

所以我真正想要做的是讓核心位置搜索5-10秒(在一個定時器上),並將它拉出街道和郊區,但如果街道不是很準確,那麼只需要市郊。

使用地圖應用程序,當它到達藍點時,我知道它非常準確,並且我的位置在20米以內 - 在這種情況下,我想輸出街道和郊區,但當它具有較大我知道它並不準確 - 在這種情況下,我只想要郊區。

我該怎麼辦?

回答

1

您可以檢查CLLocation對象的horizo​​ntalAccuracy屬性,並根據該值輸出street,subburb或甚至城市。