【问题标题】:Check if a railway track is near location检查铁路轨道是否在附近
【发布时间】:2016-08-08 12:34:45
【问题描述】:

我一直在研究这个问题,但找不到解决方案。有没有办法查明铁路轨道是否在用户位置附近?

【问题讨论】:

  • 两张反对票?什么原因?

标签: google-maps-api-3 google-places-api openstreetmap bing-maps


【解决方案1】:

API 不提供这样的地点搜索(请参阅Google Places supported types 了解此内容)。一种可能性是下载您所在地区的 OpenStreetMap 数据集,将其导入数据库并提取数据集Railways。然后您可以将用户位置传递到您的数据库 (PostGIS) 并检查是否有符合您的过滤器的铁路。

此外还有OpenRailwayMap,如果您只是需要对铁路轨道进行视觉识别的可能性。有关更多使用信息,请参阅OpenRailwayMap API site

【讨论】:

  • 我希望有一个更有效的解决方案,但可能只是没有一个.. 谢谢,mxlse!
  • 如果您想与下一个火车站合作,情况会有所不同,但对于轨道来说,情况会更复杂。
  • 您对开放铁路项目有什么看法吗? wiki.openstreetmap.org/wiki/OpenRailwayMap/API他们可能对此有解决方案,但没有记录他们的 REST API。
  • OpenRailwayMap 只使用来自 OpenStreetMap 的数据。因此,您可以直接查询 OSM,例如使用 Overpass API
  • 谢谢,就是这样!
猜你喜欢
  • 2022-06-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-12
  • 1970-01-01
  • 2016-08-18
  • 2019-04-05
相关资源
最近更新 更多