wpml:ellipsoidHeight 和 wpml:height是template.kml文件中的元素,wpml:height是pilot2和司空下的业务描述;飞机实际执行时的高度为waylines.wpml文件中的wpml:ellipsoidHeight。如果wpml:height选用相对起飞点高度,则wpml:ellipsoidHeight和wpml:height相同;如果wpml:height选用EGM96海拔高度或AGL相对地面高度,则wpml:wpml:ellipsoidHeight由wpml:height做相应转换得到,在pilot2和司空下,该转换是自动进行的,对于自定义kmz,需要根据相关坐标变换规则进行转换。
需要注意的是wpml:height和wpml:ellipsoidHeight都是template.kml下的元素,template.kml仅被pilot2和司空解析,用于显示航线页面和转换成waylines.kml;而飞机执行过程中真正解析的是waylines.kml中的值,所以如果开发者用户仅关注航线执行,不会将kmz导入至pilot2或司空查看及转换,则无需关注wpml:height和wpml:ellipsoidHeight具体填什么,需要关注的是waylines.kml中的wpml:executeHeightMode和wpml:executeHeight。wpml:executeHeightMode选用WGS84时,则wpml:executeHeight则填WGS84坐标下的高度;wpml:executeHeightMode选用relativeToStartPoint时,wpml:executeHeight则填相对起飞高。
评论
4 条评论
根据文档和司空2下载的航线文件,waylines.wpml文件中不存在wpml:ellipsoidHeight, 只有wpml:executeHeight。
上述可能存在几处错误:
看了一下司空2 down下来的航线文件,waylines.wpml文件中executeHeight使用的是template.kml文件中的wpml:ellipsoidHeight
坐标变换规则是什么,怎么将wpml:height转为wpml:ellipsoidHeight
请登录写评论。