【发布时间】:2020-10-01 09:00:28
【问题描述】:
我的网络应用程序旨在跟踪预定固定路线上的大学班车。路线上有一些固定的上车点。通过网络应用程序,用户应该能够获得大学班车的预计到达时间。为此,我需要实际距离 - 沿路线和车辆速度。最短距离的半正弦公式不适用于此处。
但是,我的朋友想到了一个解决方案,即在固定距离(例如 20 米)处沿路线绘制点,并计算与这些点相关的距离。例如,如果 Shuttle 在点 5,而用户在点 10,那么它们之间的距离将计算为 (10-5)*20,即 100 米。这个解决方案不是很准确,但它会起作用。
我将如何确定关于这些点的班车位置?我有班车的实时坐标,路线上所有点的坐标。获得结果的最佳方法是什么,例如
Shuttle location is point 5。我正在使用 Javascript 和 NodeJS。对于数据库 MongoDB。使用 Geolocation API 获取当前位置
【问题讨论】:
标签: javascript google-maps-api-3 web-applications geolocation location