转换 Google Map v3 JS Latlng 对象的 DATUM WGS84 坐标

发布于 2024-11-18 22:33:14 字数 152 浏览 2 评论 0原文

我正在尝试将以下内容转换为与 Google 地图 v3 JS api 一起使用。

N37 10.320 W122 13.357

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

我预计它是两位小数,无论是正数还是负数。

谢谢!

I am trying to convert the following to work with the Google maps v3 JS api.

N37 10.320 W122 13.357

How do I convert this to work with the LatLng Object?

I was expecting it to be two decimals, either positive or negative.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我一向站在原地 2024-11-25 22:33:14

我想这只是将度分转换为小数的问题。上述坐标的意思是 37 度 + 10.320 分钟。 60 分钟等于 1 度,因此您应该得到:

lat = degrees + minutes/60

在您的示例中,

37.172269 = 37 + 10.320/60

N/SE/W 转换为坐标的符号。我猜北和东意味着正信号,南和西意味着负信号。

I guess it's just a matter of converting degree-minutes to decimals. The coordinates above mean 37 degrees + 10.320 minutes. 60 minutes make one degree so you should be getting:

lat = degrees + minutes/60

In your example

37.172269 = 37 + 10.320/60

The N/S E/W translate to the sign of the coordinate. I guess North and East mean positive signs, South and West mean negative.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文