计算点到线的距离
Calculate distance point to line
我在 Android Java 中使用 Mapbox,需要计算由起点和终点定义的绘制线与用户当前位置之间的距离。
关于如何使用 mapbox 实现它的任何想法?
您有一些 Turf.js(地理空间分析库)方法移植到 Android:
https://docs.mapbox.com/android/java/guides/turf/
- 使用
TurfMisc.nearestPointOnLine()
将线路和用户位置作为输入
- 然后在两点之间用
TurfMeasurement.distance()
我在 Android Java 中使用 Mapbox,需要计算由起点和终点定义的绘制线与用户当前位置之间的距离。
关于如何使用 mapbox 实现它的任何想法?
您有一些 Turf.js(地理空间分析库)方法移植到 Android: https://docs.mapbox.com/android/java/guides/turf/
- 使用
TurfMisc.nearestPointOnLine()
将线路和用户位置作为输入 - 然后在两点之间用
TurfMeasurement.distance()