【问题标题】:How to find nearest stations and other POI's to a geo point?如何找到距离某个地理点最近的车站和其他 POI?
【发布时间】:2023-03-11 02:29:01
【问题描述】:

我想知道如何获取到特定地址或地理位置(纬度、经度)的最近车站和/或任何其他最近的 POI(例如学校)的列表。

我一直在查看 google places api 和此处的各种示例,但找不到明确的答案。

我在想我可以将查询传递给 places api,然后使用 JSON 输出来列出各种 POI?

这是我想要实现的一个示例:

http://f0c9f4b89422f4157058-8258406eeaab1940e57b41fcf78dabca.r6.cf3.rackcdn.com/Ember.png

很多网站似乎都有这个功能,所以我很想尝试和复制。提前致谢!

【问题讨论】:

  • 类似this
  • @davidstrachan 看起来很完美,你是直接从google收集站数据然后处理还是你在mysql上获取数据库然后在服务器端处理?
  • 我有一个英国火车站的 mysql 数据库,并查询离用户最近的车站

标签: json google-maps geolocation geocoding google-places-api


【解决方案1】:

您可能还想考虑使用 Foursquare API - 特别是场所/搜索功能。这很容易实现。在此处查看文档:https://developer.foursquare.com/docs/venues/search

您可以输入位置(或城市/州)的纬度和经度,并定义您想要搜索的半径。您还可以包含类别以过滤结果集 - 包括与公交相关的车站(请参阅此处查看类别列表:https://developer.foursquare.com/categorytree)。

【讨论】:

  • 不是答案,但几乎一样好,一直在玩它,看起来非常有用,谢谢!
  • 没问题!我还不能对问题发表评论(没有足够的声望点),这就是为什么我只是将其作为答案发布。
猜你喜欢
  • 2011-06-04
  • 2021-12-14
  • 2012-11-05
  • 2017-10-16
  • 2021-10-22
  • 2022-01-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多