
上回书说到,粒子线走到头了,该换条线喘口气。今天——我们回到地面上,干点"量"的活儿。大家好,我是 Cesium 酱(也可以叫我"本猿"),一名在 WebGIS 领域摸爬滚打多年的前端开发者。写前二十一篇的时候,本猿一直在做两件事:往地球上加东西(水、雾、烟、爆炸云),以及从地球上取东西(坐标、比例尺、相机参数)。但真到了项目里,甲方问得最多的其实是第三类问题——“这两个点之间,朝哪个方向?”听起来是一道小学几何题。可当这两个点落在地球这个扁球体上、隔着一两千公里的时候,这道题就开始咬人了。本文目标:用 Cesium 自带的EllipsoidGeodesic把"方位角"这件事一次讲透——它量的到底是谁跟谁的角、那根绿色的指北线凭什么能当基准、以及面板上那些数字里藏着哪七个反直觉的读数。💪💡 本文涉及的全部代码均已开源,完整的仓库地址见文末,可自行取用、随意魔改。一、为什么"量个方位角"这事没那么简单🎯 背景现状方位角(azimuth / bearing,也叫"方位"“真方位角”)在三维 GIS 里出现频率极高,而且往往要报给施工队、写进成果表:📡天线与雷达对准:从基站到目标,方位角是施工单上的第一栏🔆光伏阵列、风