【问题标题】:Google map api - V3 Distance between two polygonsGoogle map api - V3 两个多边形之间的距离
【发布时间】:2016-03-11 15:13:10
【问题描述】:


在一个项目中,我恢复了不同邮政编码多边形的所有坐标。 当我搜索邮政编码时,我使用 google api 绘制多边形。
现在我想知道一个给定的多边形是否与另一个多边形距离如此之远。 这可能吗?

通过解析我所有的 geojson ,我需要知道随机多边形是否距离绘制的多边形 5 公里。

几何库中有 computeDistanceBetween 方法……但它适用于两个点。两个多边形之间的距离是否相同?

谢谢你的帮助

【问题讨论】:

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


【解决方案1】:

不确定这是否能解决您的问题,但您可以以某种方式使用此库来计算多边形内的距离。

BDCCgeo.js

有一个函数叫bdccGeoDistanceToPolyMtrs(),可以测量点到多边形边或折线的距离。也许您可以在第一个多边形上获得某个点,并使用此函数与第二个进行比较。

参考:

Distance from point within a polygon to polygon edge

【讨论】:

    猜你喜欢
    • 2011-07-03
    • 1970-01-01
    • 1970-01-01
    • 2020-02-15
    • 2017-01-08
    • 1970-01-01
    • 1970-01-01
    • 2016-01-01
    • 1970-01-01
    相关资源
    最近更新 更多