如何将GPS坐标转换为Google地图坐标

时间:2016-04-29 23:21:10

标签: php google-maps gps

我想将GPS坐标转换为Google地图坐标,以便我可以在我网站的Google地图中使用它们。

GPS坐标 纬度:4113.53948N(ddmm.mmmm) 长:00131.89855E(dddmm.mmmm)

如果存在任何公式,那么我需要它,所以我可以在php中使用。

1 个答案:

答案 0 :(得分:0)

只是为了展示一个经常被遗忘的PHP函数的灵活性,这对于解析字符串实际上非常强大:

$value = '4113.52318N';

sscanf($value, '%2d%f%s', $degrees, $minutes, $hemisphere);

var_dump($degrees, $minutes, $hemisphere);

$value = '00131.89855E';

sscanf($value, '%3d%f%s', $degrees, $minutes, $hemisphere);

var_dump($degrees, $minutes, $hemisphere);

PHP Docs for the sscanf() function