我想在WGS84椭球上做几个计算,包括:表面上的多边形点,点之间的距离计算,以及笛卡尔坐标的转换。看起来有一个GIS扩展来提升几何,基本上可以满足我的需要 - 除了它似乎不会将高度转换为笛卡尔坐标/从笛卡尔坐标转换 - 只有X / Y和Lat / Lon。我错过了什么吗?这可能吗?有没有人有什么建议?
我不确定是否遗漏是因为世界上很少有WGS84椭圆体actually corresponds to sea level的地方。
但至于数学本身,我可以建议this article,它从lat-long-altitude(LLA)转换为Cartesian,并引用从Cartesian转换为LLA的方法。