【问题标题】:Minimum distance between latitude and longitude coordinates纬度和经度坐标之间的最小距离
【发布时间】:2019-10-28 21:29:52
【问题描述】:

如何在黑莓上的谷歌地图中计算两个坐标之间的距离?

【问题讨论】:

    标签: blackberry


    【解决方案1】:

    无需使用谷歌地图来获取两个城市的距离。 您所需要的只是获取两个城市的纬度和经度。 我就是这样做的。 坐标是原生黑莓类

    Coordinates ahmedabad=new Coordinates(23.03333,72.61667, Float.NaN);
    Coordinates delhi=new Coordinates(28.66667,77.21667, Float.NaN);
    
    dist=ahmedabad.distance(delhi);
    

    【讨论】:

    • ravi 你在吗??你的邮箱是什么。我想再问你一些问题.....你能帮我吗??
    • 如果您有更多问题,请一次问一个,就像您问我们的最短距离问题一样。
    【解决方案2】:

    你可以试试下面的代码:

    from geopy.distance import geodesic
    
    ahmedabad = (23.03333,72.61667)
    delhi = (28.66667,77.21667)
    
    print(geodesic(origin, dest).meters)
    print(geodesic(origin, dest).kilometers)
    print(geodesic(origin, dest).miles)
    

    【讨论】:

    • 因为这是一篇较旧的帖子。请包括此答案适用的软件版本。 (审查结束)。