【问题标题】:Reverse Geocoding to get an actual business name反向地理编码以获取实际的公司名称
【发布时间】:2009-07-04 03:50:44
【问题描述】:

这是一个更普遍的问题,但我的特殊情况涉及使用 Google 地图 API (v2) 的 ruby​​/rails 应用程序。

我想获取一个纬度/经度点并获取一个地址(标准 rev 地理编码),然后再将该地址进一步查看是否有与之关联的特定公司名称。

所以,举个例子说(数字突然出现):

41.23232, -81.98938 => 1500 Prospect Avenue, Cleveland Ohio 44134 => 眨眼蜥蜴酒馆

是否有进行第二次查找的标准方法?

我想我可以通过编程方式在 whitepages dot com 上构建一个反向地址搜索的 URL,然后解析响应 HTML,但我希望有更好的方法。

更新:

已更新答案以包含 Google 信息。

【问题讨论】:

    标签: ruby-on-rails ruby google-maps geocoding


    【解决方案1】:

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

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

    目前限制为 1500 个查询/小时。

    2) Google Maps Enterprise API 也提供此功能,作为其“高级地理编码”功能的一部分。

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

    不幸的是,这超出了我的项目预算大约 10,000 美元。 :)

    【讨论】:

    • 我将每年为您的项目捐赠 1 美元。
    猜你喜欢
    • 2014-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-10
    • 2012-11-03
    • 2011-07-12
    • 1970-01-01
    • 2017-12-17
    相关资源
    最近更新 更多