【问题标题】:How to find subset of a Google maps route?如何找到谷歌地图路线的子集?
【发布时间】:2015-12-17 16:04:27
【问题描述】:

以下是我的场景:

约翰正在从孟买前往哥印拜陀正在从孟买前往地点班加罗尔,地点班加罗尔位于约翰 strong>的旅行路线。

  • 是否有任何谷歌地图 api 来找出一条路线是另一条路线的子集?
  • 或者,有没有办法找出 班加罗尔 位于 孟买哥印拜陀 路线附近(几公里,例如。 ,5 公里外)?

我尝试了什么?

找到了 MumbaiCoimbatore 的概述折线编码路线,从这条编码路线中我可以找到经度、纬度数组。并且以同样的方式找到了 MumbaiBangalore 的编码路线。

【问题讨论】:

标签: google-maps google-maps-api-3 geospatial


【解决方案1】:

谷歌搜索后,我找到了几个链接,这解决了我的问题。

isLocationOnEdge() 是 Geometry 库中的一个函数解决了这个问题。

来自谷歌开发者文档

isLocationOnEdge()是,判断一个点是落在折线上还是靠近折线,还是落在多边形的边缘上或附近

【讨论】:

    猜你喜欢
    • 2016-06-10
    • 1970-01-01
    • 1970-01-01
    • 2016-08-28
    • 1970-01-01
    • 1970-01-01
    • 2014-08-12
    • 2020-09-08
    • 1970-01-01
    相关资源
    最近更新 更多