【问题标题】:Locating Businesses by Latitude and Longitude (API?/Webservice?)按纬度和经度定位企业(API?/Webservice?)
【发布时间】:2010-01-28 20:49:12
【问题描述】:

我正在寻找一个 免费 数据库(csv、制表符分隔、xml 等),甚至是一个 Web 服务或 API,它允许我在一定纬度范围内查询企业列表和经度。

全球范围是完美的,但我会满足于加拿大/美国的信息。

有人知道这样的事吗?

【问题讨论】:

  • 您在寻找企业列表及其地理位置吗?什么范围 - 全球?
  • 是的,就是这样,全球将是完美的,但我会满足于美国/加拿大。

标签: web-services geolocation


【解决方案1】:

如果您使用 Google Maps API,Google AJAX 搜索 API 会提供这种服务(本地搜索),请参阅 http://code.google.com/intl/fr/apis/ajaxsearch/documentation/

显然是雅虎!如果您不打算用于商业用途,也可以(请参阅http://developer.yahoo.com/search/local/localSearch.html)。

【讨论】:

  • 不幸的是,这些需要一个我不想提供的特定查询。
  • 您希望如何在没有查询的情况下找到所需的结果?
【解决方案2】:

如果你想做到这一点,这就是你需要的:

  • 所有位置的数据库,带有长/纬度坐标
  • 所有企业的数据库
  • 地址 --> 长/纬度转换系统,如果您的业务数据库尚未进行地理编码

我无法为您提供业务数据库,但这里是“所有位置”数据库的一个很好的资源:

http://www.geobytes.com/freeservices.htm

(向下滚动到页面底部 - 您正在寻找“GeoWorldMap”。)

它包含一组旨在导入关系数据库的文本文件。这是我为此类任务找到的最完整(免费)的资源。

【讨论】:

  • 它不是真正免费的……但相当便宜(10 美元)
【解决方案3】:

Google Maps Places API 提供您正在寻找的内容:https://developers.google.com/places/documentation/search

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-25
    • 2015-07-12
    • 1970-01-01
    相关资源
    最近更新 更多