这是更普遍的问题,但我的具体情况涉及的Ruby / Rails应用程序使用谷歌地图的API(V2)。

我想取一个纬度/长点,并得到一个地址(标准REV地理编码),然后取这个地址一步,看是否有与之关联的特定商家名称。

所以,作为一个例子说(数字拉出的无处):

41.23232,-81.98938 => 1500展望大道,俄亥俄州克利夫兰44134 =>眨眼蜥蜴酒馆

是否有这样做第二查询的标准方式?

我想我可以编程方式构造出一个URL到白页反向地址搜索点com,然后解析响应HTML,但我希望会有更好的办法。

更新:

答案更新以包括谷歌信息。

有帮助吗?

解决方案

1)whitepages.com具有提供此功能的API:

http://developer.whitepages.com/docs/Methods/reverse_address

目前限于1500个查询/小时。

2)谷歌地图的企业版 API也提供了同样为他们的 “高级地理编码” 功能的一部分。

企业版的起价为10,000美元/年。

在我的情况下,遗憾的是,这个由大约10,000美元超出我的项目的预算。 :)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top