【发布时间】:2011-03-05 15:15:41
【问题描述】:
我有 2 个坐标。坐标 1 是“人”。坐标 2 是目的地。
如何将坐标 1 100 米移近坐标 2?
这将用于 cron 作业,因此仅包括 php 和 mysql。
例如:
联系人在:51.26667, 3.45417
目的地是:51.575001, 4.83889
我将如何计算距离 Person 更近 100 米的新坐标?
【问题讨论】:
-
坐标是米还是纬度/经度?如果是后者,您必须将坐标投影到 WGS84 或类似的椭球体中,以便获得以米为单位的坐标。然后,假设您想沿直线移动 100 近(无需考虑街道或墙壁),您可以使用欧几里得距离公式
-
那些是纬度,经度坐标。谷歌地图使用
标签: php mysql google-maps geolocation coordinates