首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从GoogleGeocoding接口获取多个地址?

如何从GoogleGeocoding接口获取多个地址?
EN

Stack Overflow用户
提问于 2012-03-13 14:06:55
回答 1查看 203关注 0票数 0

我想在MapKit中检索单个“搜索地址”请求(有点模糊,比如“塔塔咨询服务”)的所有地址位置(纬度、经度、格式地址)。我在网上搜索,偶然发现了GoogleMapsAPI WebServices。

http://code.google.com/apis/maps/documentation/geocoding/

但是response的问题是,对于地址搜索,它只返回“results array”响应中的一个“单个对象”。例如,如果你搜索“塔塔咨询服务”,你会得到一个格式化地址是“塔塔咨询服务公司的地址是"TCS Rajshree Business Park,Tadiwala Rd,Sangamvadi,Pune,Maharashtra,.My”的问题是,我如何才能获得其他地点的详细信息,因为我们都知道这不是塔塔咨询服务公司的唯一办事处。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-13 14:22:53

我想引用两个与您的问题相关的文档链接。

http://code.google.com/apis/maps/documentation/geocoding/#GeocodingRequests

通常,地址查询只返回一个结果数组中的一个条目,但是当地址查询不明确时,地理编码器可能会返回多个结果。

因此您可能会找到一个或多个结果。但当您从iPhone和传感器请求时,默认情况下为真。您将收到与查询最接近的匹配结果。

解决方案是“视口偏置”.Please在标题“视口偏置”标题下的链接中找到其详细信息:-

http://code.google.com/apis/maps/documentation/geocoding/#Viewports

您可以尝试的其他选项:

  1. 尝试将传感器设置为false。
  2. 尝试上述页面中所述的区域偏置。
  3. 尝试其他单词,如"hotel“,并检查响应结果
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9679127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档