0

问题描述

想计算距离堵塞道路起点50米的纬度,经度。使用下面的代码行来计算纬度,经度,但它是在蚂蚁方向而不是正确方向上随机计算的。

define("RADIUSOFEARTH", 6378.0);

$latitude = 50.09469;
$longitude = 8.68162;

$new_latitude  = $latitude  + (50 / RADIUSOFEARTH) * (180 / PI); //50 in meters

$new_longitude = $longitude + (50 / RADIUSOFEARTH) * (180 / PI) / cos($latitude * PI/180); //50 in meters

echo $new_latitude .PHP_EOL;
echo $new_longitude;
4

0 回答 0