ios - Google GMSGeocoder 总是给我 null sublocality

标签 ios google-geocoder

我目前正在开发一个 IOS 应用程序来使用谷歌地图地理编码库反转地理编码坐标,特别是使用 GMSGeocoder 类, 我总是得到地点和街道名称,但子地点始终为空,但是当我使用 android geocoder 类时,相同坐标的子地点不为空,而且当我使用 google geocoding api 时,子地点不为空。我还尝试使用 Apple 的地理编码类 CLGeocoder,它也是空的。任何帮助将不胜感激,谢谢。

最佳答案

这是 Google Maps iOS SDK 中的错误。

https://issuetracker.google.com/issues/78809393#comment17

Google 说已修复,但事实并非如此。 https://issuetracker.google.com/issues/78809393#comment24

我已经添加了我有问题的坐标。你也可以补充。 如果他们解决了问题,那么我们的问题也将得到解决。

与此同时,如果 subLocality 为 nil,我在我的应用程序中添加了一个解决方法来使用 locality。这可能不是您所希望的,但在 Google 解决时间问题之前,我可以显示位置(即城市)。

希望这对您有所帮助。 阿希什

关于ios - Google GMSGeocoder 总是给我 null sublocality,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50949113/

相关文章:

c++ - 将文件嵌入iOS应用(C++/Qt/cmake)

ios - CoreSpotlight 缩略图图像未显示在 Spotlight 搜索中

google-maps - 随机城市的谷歌地理编码api未知错误

javascript - Google map v3 地理编码

android - Google Maps android通过在 map 中移动标记来获取经纬度

ios - 根据屏幕分辨率动态字体大小、样式

ios - PayPal 网站中未显示简短说明

ios - Swift 正则表达式函数更新

javascript - 使用地理编码器使地址成为谷歌地图的中心

javascript - 返回 JavaScript Promise 拒绝的已完成值