【问题标题】:How to find POI along geojson polyline, preferably using python?如何沿着geojson折线找到POI,最好使用python?
【发布时间】:2018-12-24 08:16:19
【问题描述】:

我想沿着折线(osrm 路线)查找兴趣点。最好在路线的右侧。

例如:

路线是蓝色的,我想找绿色的公交车站。

我已使用 overpass api 将某个区域的所有巴士站拉出,并将它们存储为 .geojson 文件。我想知道是否有任何可用的软件可以为我完成这项工作。 如果没有,我认为我应该以某种方式在现有折线的右侧几米处制作一条平行折线。然后将它们连接成多边形以检查其中是否有任何合适的 POI。但问题是这不是普通的笛卡尔坐标系,我不知怎么迷路了。

【问题讨论】:

  • 嗯,也许带有 js2py 的 TURF 就可以了

标签: python gis openstreetmap geojson osrm


【解决方案1】:

我找到了一个使用 Turf.js 和 Naked 的解决方案。 我写了 2 个小 javascript - 第一个用于创建平行路线,第二个用于检查多边形内的点。我在两个脚本中都使用了 Turf.js,并使用 Naked 从 Python 执行它们。正在通过临时 geojson 文件发送数据。

【讨论】:

    猜你喜欢
    • 2021-05-21
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 2021-09-16
    • 1970-01-01
    • 2013-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多