如何处理类似50°32'20.548 \\\“ N”的坐标?

问题描述 投票:0回答:2

我想在我的Android项目中实现地图。我已经准备好地图,坐标和所有方法,但是我发现我不知道如何处理收到的这种坐标格式:

50°32'20.548 \\“ N”

Android Studio要求像这样的双格式:-33.852,151.211......而且我不知道如何转换。有没有人处理过类似的问题,可以帮我吗?

谢谢:)

我必须使用的坐标(无法更改):

{
  "monumentid1": {
    "name": "Bečov nad Teplou - Zámek",
    "gpsx": "50°5'8.145\\\"N",
    "gpsy": "12°50'23.468\\\"E"
  },
  "monumentid2": {
    "name": "Benešov nad Ploučnicí - Zámek ",
    "gpsx": "50°44'32.727\\\"N",
    "gpsy": "14°18'39.412\\\"E"
  },
  "monumentid3": {
    "name": "Bezděz - Hrad",
    "gpsx": "50°32'20.548\\\"N",
    "gpsy": "14°43'11.607\\\"E"
java android maps
2个回答
0
投票

1度是60分钟,而1分钟是60秒...

例如

50°30'与50.5相同


0
投票

您应该编写一个函数,该函数接受一个String并将这些坐标转换为可以使用的数字。

© www.soinside.com 2019 - 2024. All rights reserved.