按纬度和经度定位企业(API?/Webservice?)
我正在寻找一个免费数据库(csv、制表符分隔、xml 等),甚至是一个 Web 服务或 API,它允许我查询经纬度一定距离内的企业列表。
全球范围将是完美的,但我会满足于加拿大/美国信息。
有谁知道这样的事情吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您使用 Google Maps API,Google AJAX 搜索 API 提供此类服务(本地搜索),请参阅 http://code.google.com/intl/fr/apis/ajaxsearch/documentation/
显然是雅虎!也是如此(请参阅http://developer.yahoo.com/search/local/localSearch。 html),如果您不打算用于商业用途。
Google AJAX search API offers this kind of service (local search) if you use the Google Maps API, see http://code.google.com/intl/fr/apis/ajaxsearch/documentation/
Apparently Yahoo! does too (see http://developer.yahoo.com/search/local/localSearch.html), if you do not plan a commercial use.
如果您想正确执行此操作,则需要以下内容:
我无法帮助您处理业务数据库,但这里是“所有位置”数据库的良好资源:
http://www.geobytes.com/freeservices.htm
(向下滚动到页面底部 - 您正在寻找“GeoWorldMap ".)
它包含一组旨在导入到关系数据库中的文本文件。这是我为此类任务找到的最完整(免费)的资源。
If you want to do this right, here is what you need:
I can't help you out with the business database, but here is a good resource for the "all locations" database:
http://www.geobytes.com/freeservices.htm
(Scroll down to the bottom of the page - you're looking for "GeoWorldMap".)
It contains a set of text files that are designed to be imported into a relational database. It's the most complete (free) resource that I've been able to find for this sort of task.
Google Maps Places API 完全满足您的需求:https://developers.google.com /地方/文档/搜索
The Google Maps Places API provides exactly what you're looking for: https://developers.google.com/places/documentation/search