2012-04-09 110 views
1

我试图修改我们的应用程序使用MKReverseGeocoderCLGeocoder运行iOS 5的设备,但我得到了两个类的不同结果。具体而言,在做这种反向地址解析时坐标:CLGeocoder返回与MKReverseGeocoder不同的结果

(47.643126, -122.204037) 

我得到这个从MKReverseGeocoder

10210 NE Points Dr 
Kirkland, Washington 98033 

,但我得到这个从CLGeocoder

9601-10267 NE Points Dr 
Kirkland, Washington 98033 

第二个值是多少比第一个更具体,因此不太有用。目前的解决方案是使用MKReverseGeocoder,但在某些时候我们将被迫切换。

问:任何想法如何改进CLGeocoder的结果?

感谢,
大卫

回答

0

更新他们的数据库。总之,他们的数据不那么具体/准确,所以除了接受他们不准确的数据外,没有什么可以做的。

+0

是的,我想到了。我们必须在某个时候处理这​​个问题。感谢您的回应。 – 2012-04-09 23:59:54