如何将这些坐标转换为Google地图可读的坐标?

Ali*_*Ali 9 php google-maps coordinates

看看这个页面上的地图坐标.这是从维基百科链接的,坐标是传递查询字符串.我不确定这个的实际条款,但如何转换坐标?它们看起来像这样:

37°14'6"N,115°48'40"W

我希望他们看起来像这样:

37.235,-115.811111

,这是Google地图可读的格式,如本例所示.

我如何在PHP中执行此操作,以及调用的两种不同类型的坐标是什么?

Pau*_*ams 25

原始格式为小时,分钟,秒格式.要转换为十进制,请执行:

D = H + M/60 + s/3600

所以在你的例子中,37,14,6变成了

如上所述,37 + 14/60 + 6/3600 = 37.235.

如果纬度为N,则结果为正,如果为S,则为负.如果经度为E,则结果为正.如果西方,结果是负面的.