第24篇:空间测量-距离量测——同样两个点,Cesium 量出三个长度,该信哪一个

发布时间:2026/10/1 2:58:13
第24篇:空间测量-距离量测——同样两个点,Cesium 量出三个长度,该信哪一个
上回书说到,我们拿 Cesium 量了方向,又量了高度,回头一看——水平有了,竖直也有了,还差一样最直觉的东西:长度。还记得第 23 篇结尾本猿立的那个 flag 吗?下一站是#24 距离量测:方向和高度都有了,该量长度了——而"两点之间有多远"这件事,光 Cesium 自己就给了三种答案(三维弦 / 测地线 / 沿地形采样),而且它们在山地上能差出几十米。今天——我们来兑现它。回顾一下进度:空间测量这条线一共五站(#22 方位角 → #23 高度 → #24 距离 → #25 面积 → #26 三角),前两站分别解决了"朝哪个方向"和"高多少",今天解决"有多远"。大家好,我是 Cesium 酱(也可以叫我"本猿"),一名在 WebGIS 领域摸爬滚打多年的前端开发者。其实前两站一直在偷偷用长度:量方位角要先把两点连成一条测地线,量高度的 demo 里那个"高差"标签挂在弦中点上——那都是长度干的活,只是没摆到台面上。今天把它摆上来,你会发现问题比高度那篇还多:同一个 demo,同一对点,面板上并排摆着三个数,而且它们互相对不上。本文目标:用 Cesium 量出两点之间的距离,把"空间距离 / 地表距离 / 投影距离"这三个数字各自在算什么一次拆清楚,并给出实测数据告诉你哪个该信、什么时候会骗你、以及怎么改才准。💪💡 本文涉及的全部代码均已开源,完整的仓库地址见文末,可自行取用、随意魔改。