按纬度和经度定位企业(API?/Webservice?)
Posted
技术标签:
【中文标题】按纬度和经度定位企业(API?/Webservice?)【英文标题】:Locating Businesses by Latitude and Longitude (API?/Webservice?) 【发布时间】:2010-01-28 20:49:12 【问题描述】:我正在寻找一个 免费 数据库(csv、制表符分隔、xml 等),甚至是一个 Web 服务或 API,它允许我在一定纬度范围内查询企业列表和经度。
全球范围是完美的,但我会满足于加拿大/美国的信息。
有人知道这样的事吗?
【问题讨论】:
您在寻找企业列表及其地理位置吗?什么范围 - 全球? 是的,就是这样,全球将是完美的,但我会满足于美国/加拿大。 【参考方案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
【讨论】:
以上是关于按纬度和经度定位企业(API?/Webservice?)的主要内容,如果未能解决你的问题,请参考以下文章
php 使用WP REST API计算纬度和经度坐标之间的距离,并返回按用户c的距离排序的帖子
使用 Bing 或 Google Maps API 获取用户的位置(纬度、经度)