将Google地图链接转换为坐标

时间:2015-09-13 03:56:36

标签: google-maps hyperlink gps coordinates

如何将Google地图链接转换为GPS坐标? (我想

10°11'12.0“N 13°14'15.0”E

是常见GPS坐标格式的示例。)

我问的原因是Google Maps for Android(我使用三星Galaxy Note 3)似乎没有提供坐标。它只会提供Google链接。 (任何带有右键单击的说明都不能在手机中跟踪,只能在计算机中使用。)

例如。如何转换以下链接以查找艾菲尔铁塔的坐标:

http://goo.gl/maps/VqEsU

我认为谷歌已有早期标准,其中超链接参数包含坐标。但目前的标准更加神秘。

现在我想在我的Android(三星Galaxy Note 3)手机中手动完成。但也许这个问题对于程序化转换也很有意义。

编辑:

这个问题 NOT 关于坐标的十进制和DMS(度,分,秒)格式之间的转换。可以使用许多网页和代码片段。

1 个答案:

答案 0 :(得分:-1)

This链接显示如何将Google地图链接(以DD为单位,即十进制度数)的坐标转换为GPS坐标(DMS - 度,分,秒)。一般的想法是采用DD值并使用以下过程将其分为纬度和经度的度,分和秒值:

1)取整数值。这将成为

2)取剩余的十进制值并乘以60.该值的整数部分为分钟

3)最后,取剩余的十进制值并再次乘以60。这是值(通常四舍五入到2个小数点)。

示例:48.8583701,2.2944813

纬度:degrees = 48

0.8583701 * 60 = 51.502206 => minutes = 51

0.502206 * 60 = 30.13236 => seconds = 30.13

纬度(DMS):48º51'30.13“N

如果您想以编程方式执行此操作,该链接也会包含一些代码。