(inSky)

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 840|回复: 0

[讨论] Object.getPoint(gPlayer)获取高度数据误差问题

[复制链接]
发表于 2022-3-19 22:25:46 | 显示全部楼层 |阅读模式
本帖最后由 hangdianshi 于 2022-3-19 23:16 编辑

这两天想编个任务,判断玩家航迹高度的精确性,结果发现Object.getPoint(gPlayer)获取高度数据(Y坐标值)跟官方数据有误差:
1 科布列季机场根据官方数据高度为18米或59英尺,实测函数返回高度值19.84米,比官方海拔值多1.84米 。

2 进场下降任务起点,任务编辑器中规划高度数据1122米,但是函数返回值Y坐标为1119.9米,比任务编辑器中显示数据低2.1米。

3将任务起点移动到克里米亚(北天东坐标系坐标原点)附近,Object.getPoint(gPlayer)返回值的Y坐标设置不受影响。

可见,高度数据的误差不是由于地球曲率体现在北天东坐标系中导致的。

请问高手:Object.getPoint(gPlayer)返回的是直角坐标值吗?其返回的高度值为什么与海拔高度有小的误差?而且还有正有负?




理论原点位于位于克里米亚.jpg
将0号航点移动到理论上的原点.jpg
理论原点位于位于克里米亚.jpg
将0号航点移动到理论上的原点.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

小黑屋|手机版|Archiver|(inSky)

GMT+8, 2024-4-19 19:55 , Processed in 0.020920 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表