怎么由地图上的坐标算距离啊?地质图上的坐标怎么算距离:如有一区域四个点的坐标为X Y (1) 3815542.70 37470139.50(2) 3815537.00 37471977.10(3) 3810914.70 37471988.70(4) 3810920.50 37470124.70那么它的四个边是多少?

问题描述:

怎么由地图上的坐标算距离啊?
地质图上的坐标怎么算距离:如有一区域四个点的坐标为
X Y
(1) 3815542.70 37470139.50
(2) 3815537.00 37471977.10
(3) 3810914.70 37471988.70
(4) 3810920.50 37470124.70
那么它的四个边是多少?

设经度为θ,纬度为φ,地球半径为R,球心角为α,球面距离为A
位于同一半球上的两点分别为1,2
cosα=sinφ1sinφ2+cosφ1cosφ2cos(θ1-θ2)
弧长A=Rarccosα=Rarccos(sinφ1sinφ2+cosφ1cosφ2cos(θ1-θ2))