百度地图,选择驾车,输入起点和终点,就会显示出两地的距离了。
如果查询直线距离也可以用右上角的“工具”-“测距”,点击起点和终点,就会显示直线距离。
百度地图是百度提供的一项网络地图搜索服务,覆盖了国内近400个城市、数千个区县。在百度地图里,用户可以查询街道、商场、楼盘的地理位置,也可以找到离您最近的所有餐馆、学校、银行、公园等等。2010年8月26日,在使用百度地图服务时,除普通的电子地图功能之外,新增加了三维地图按钮。
2014年12月15日,百度与诺基亚达成协议,未来诺基亚地图及导航业务Here将向百度提供中国内地以外的地图数据服务。
参考:baike.baidu/view/204611.htm
要计算么?
给你提供一个方法吧,用GPS分别测得两个城市的经纬度(貌似也可以上网查),你画个球体,利用几何知识就能算出来,不过你一定要区别你要用那个直线距离,是沿着地表的曲线,还是穿过地球内部的真正直线距离?
这么说应该更加清楚一点,比如你现在所站立的那个点A,通过这个点A和地球的球心O,一定能够到达地球另一边得表面的某个点B,直线AOB就是他们之间真正的直线距离,这个距离等于地球的直径;沿着地表的曲线AB就是我们从城市A到城市B之间的最短距离,这个距离等于地球周长的一半。
其实中间所需要的计算并不难,主要是你要懂得经纬度的具体含义就简单了。
现在时间太晚,我要睡觉了,没时间告诉你具体的计算方法,不过肯定有很多网友知道,如果实在你不知道或者没有网友回答,我再抽时间给你解答吧