基于计时的经纬度中点计算
Latitude and Longitude Mid Point Calculation based on timing
示例:- 汽车 A 在 10:00 AM 从位置 AA(LatA,LonA) 开始并向位置 BB 移动。
类似地,B 车在 11:00 AM(延迟一小时)从位置 BB(LatB,LonB) 出发,向位置 BB 移动。
我需要找到他们见面的时间,我需要找到会面点 (LatM,LonM)。
纬度和经度存储在 MySQL 数据库中,因此我需要在后端执行这些操作,并且应该只在前端显示结果。我正在使用 PHP 并计算了两点之间的距离(以英里为单位)。
如何找到会议的纬度和经度,将其存储在数据库中,然后将其作为响应发送到 android 设备?
更新
所以最后我自己做了一些事情,我认为这会奏效,但是当我们谈论网络技术时,服务器可能会响应缓慢,因为这会花费很多执行时间。
我现在正在做的是在 google 地图中使用 Javascript 存储编码折线、距离和持续时间。
所以在计算中点纬度和经度时,
首先是时间延迟,以及从一个地方到达另一个地方所花费的总时间。
在循环中:- eq 从一个点到达另一个点所花费的总时间为 3 小时。
B 车晚点一小时
中点正好在 1.5 小时的时间
所以现在对于每个解码的折线步骤,我将添加持续时间直到它到达中点。一旦确实如此,我就会检查延迟,并据此再次向前移动,并为那个会面点取经纬度。
我的页面可能变慢了,但我很高兴我做到了。
如有更好的建议请多多指教
我已经通过使用 javascript 的 google 地图生成的折线解决了这个问题。
我已将所有折线存储在 db 中,并与循环中的其他折线进行比较。
我知道这在某些情况下会很慢,但我别无选择
谢谢大家
示例:- 汽车 A 在 10:00 AM 从位置 AA(LatA,LonA) 开始并向位置 BB 移动。
类似地,B 车在 11:00 AM(延迟一小时)从位置 BB(LatB,LonB) 出发,向位置 BB 移动。
我需要找到他们见面的时间,我需要找到会面点 (LatM,LonM)。
纬度和经度存储在 MySQL 数据库中,因此我需要在后端执行这些操作,并且应该只在前端显示结果。我正在使用 PHP 并计算了两点之间的距离(以英里为单位)。
如何找到会议的纬度和经度,将其存储在数据库中,然后将其作为响应发送到 android 设备?
更新
所以最后我自己做了一些事情,我认为这会奏效,但是当我们谈论网络技术时,服务器可能会响应缓慢,因为这会花费很多执行时间。
我现在正在做的是在 google 地图中使用 Javascript 存储编码折线、距离和持续时间。
所以在计算中点纬度和经度时,
首先是时间延迟,以及从一个地方到达另一个地方所花费的总时间。
在循环中:- eq 从一个点到达另一个点所花费的总时间为 3 小时。
B 车晚点一小时
中点正好在 1.5 小时的时间
所以现在对于每个解码的折线步骤,我将添加持续时间直到它到达中点。一旦确实如此,我就会检查延迟,并据此再次向前移动,并为那个会面点取经纬度。
我的页面可能变慢了,但我很高兴我做到了。
如有更好的建议请多多指教
我已经通过使用 javascript 的 google 地图生成的折线解决了这个问题。 我已将所有折线存储在 db 中,并与循环中的其他折线进行比较。 我知道这在某些情况下会很慢,但我别无选择 谢谢大家