如何实现此功能以显示始终街道名称?现在我只有街道名称,但总是城市名称。它是如何工作的?
我在课堂上使用CLLocationManagerDelegate
,我希望:
Warsaw, Mickiewicza
但有时在同一个地方,我只得到:
Warsaw
答案 0 :(得分:2)
地理编码将尝试返回其对用户位置的“最佳猜测”。这取决于诸如可用精度,附近地标等因素。如果没有返回街道名称,可能GPS准确度不足以估计最近的街道,并且数据库附近没有其他地标。 GPS子系统需要几分钟才能“预热”并获得准确的锁定。
尝试等待一小段时间并重试地理编码查找。请注意,反向地理编码非常昂贵,如果您过于频繁地提出请求,服务器通常会限制您的客户端。