javascript - 为谷歌地图 v3 JS Latlng 对象转换 DATUM WGS84 坐标

标签 javascript google-maps gps wgs84

我正在尝试将以下内容转换为使用 Google map v3 JS api。

N37 10.320 W122 13.357

如何将其转换为使用 LatLng 对象?

我原以为它是两位小数,正数或负数。

谢谢!

最佳答案

我想这只是将度分转换为小数的问题。上面的坐标表示 37 度 + 10.320 分钟。 60 分钟获得一个学位,因此您应该获得:

lat = degrees + minutes/60

在你的例子中

37.172269 = 37 + 10.320/60

N/S E/W 转换为坐标符号。我猜北和东表示正号,南和西表示负号。

关于javascript - 为谷歌地图 v3 JS Latlng 对象转换 DATUM WGS84 坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6602572/

相关文章:

java - Android PlaceAutocompleteFragment自动关闭

android - 使用 GPS 获取用户的当前位置

java - Android - 当我在打开 GPS 的情况下启动应用程序时出现 NullpointerException

javascript - 在单独的网站上使用 ajax 登录 Rails 3 应用程序(使用 Devise 进行身份验证)

javascript - AngularJS 在指令中添加 ng-click

android - 我可以而且应该在 Activity 中使用两个 fragment

android - 以 XML 格式将 GPS 坐标发送到服务器

javascript - jQuery 用新 ID 替换旧 ID

javascript - 如何在 typescript 中获取对象属性的总数?

google-maps - 如何检索显示城市或自治市边界的静态 map