看看这个的地图坐标。这是从维基百科链接进来的,坐标通过查询字符串传递。我不确定这的实际术语,但如何转换坐标?它们看起来像这样:
北纬 37° 14′ 6″,西经 115° 48′ 40″
我希望它们看起来像这样:
37.235,-115.811111
,这是 Google 地图可读的格式,如所示.
如何在 PHP 中执行此操作?这两种不同类型的坐标分别称为什么?
原始格式为小时、分钟、秒格式。要转换为十进制,请执行以下操作:
D=高+中/60+秒/3600
所以在你的例子中,37,14,6 变成
如前所述,37 + 14/60 + 6/3600 = 37.235。
如果纬度为 N,结果为正,如果纬度为 S,结果为负。
如果经度为 E,则结果为正。如果向西,结果为负。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)