【问题标题】:How to extract lat and long values from a google maps link如何从谷歌地图链接中提取经纬度值
【发布时间】:2015-05-24 08:07:16
【问题描述】:

我有一个 web 视图,可以在我的 android 活动中显示谷歌地图。我目前通过单击按钮获取包含所选位置的纬度和经度值的链接。我想知道的是,如何提取纬度和经度值并将其保存到变量中?我试过这段代码,但它似乎不起作用

Uri uri = Uri.parse(str);
uri.getQueryParameter(q1);

【问题讨论】:

    标签: android google-maps android-webview


    【解决方案1】:

    如果你有一个字符串形式的url,命名为str:

    String[] part1 = str.split(Pattern.quote("@"));
    String[] part2 = part1[1].split(Pattern.quote(","));
    
    double lat = Double.parseDouble(part2[0]);
    double lon = Double.parseDouble(part2[1]);
    

    【讨论】:

    • 完美。非常感谢:)
    猜你喜欢
    • 1970-01-01
    • 2017-02-18
    • 1970-01-01
    • 2013-06-21
    • 1970-01-01
    • 2012-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多