上海到龙口多少公里?
上海到龙口的最近的距离是1290公里,最远的距离是1349公里! 这是百度地图测距结果。 但我觉得不太准,特来知乎求助各位大神,有没有比较靠谱的测距方法或者工具?
PS:我在知乎上看到别人用“余弦定理”算距离,好像还挺靠谱的样子……但我试了下,计算结果是错的!有哪位大侠会用余弦定理计算两地点之间距离的,帮忙算一下啊~万分感谢! 已知条件:
1、在上海市中心位置(坐标原点)找一处标杆建筑。上海中心大厦,海拔高度580米。
2、在山东省烟台市龙口市市中心,找一个标志建筑物。烟建集团大楼,总高176.8米。
3、在上海和龙口之间,选取一个地理位置适中,且已建设好高速公路入口的地点,作为测站点A。 我选取的是江苏常州溧阳(南渡)收费站。
4、在测站点A附近,选取一个参照物,作为B。我选取的是常州市区标志性建筑广播电视塔。
5、测量出A、B两点间经纬度坐标。 A点的经纬度:东经120°20'31.8",北纬31°58'57.4" B点的经纬度:东经119°59'0.8",北纬31°57'25.4" (友情提示:测量经纬度前,先打开GPS,确定其在工作状态。我用的是华为荣耀8X,打开后,在桌面就会有显示位置信息的图标,点击即可显示出当前位置的经度和纬度。)
下面开始计算: 因为不知道您具体的出发点和目的地,我只能按照最短路径来计算了。 这个最短的路径,是在地理上正确的,但实际行驶可能走不了这么近——因为要考虑红绿灯、道路拐弯半径等问题。这个最短的路径长度约为1378千米。
如果用直线距离计算器算,结果为1380千米; 用百度地图测距器算,结果也是1380千米。 所以,从上海到龙口,最远的距离大概就是1380千米啦~