大地测量的最终成果主要体现为点位的属性信息,包括坐标、年变、重力数值,以及它们的精度信息等。从接口设计的角度来看,这些属性信息在数据表达上具有统一的形式,即数值和精度信息,而不同的是这些数据维度的变化。
另外,大地测量成果是在特定的时段由特定的人员、仪器设备、计算软件和算法的条件下产生的,因此每一次数据录入或者交换必须予以区分或标记。为此本项目设计了以下大地网控制点的数据存储和交换模型。
在控制点的数据属性中,将其分为单数据属性、双数据属性、三数据属性,每个数据值占用两个双精度浮点数存储空间,分别对应数值和精度,各个属性分别代表的数据类型如所示。
表 属性类型和对应的数据类型
属性类型 | 数据值 |
单数据 | 高程异常、重力、磁力 |
双数据 | 垂线偏差、高斯坐标 |
三数据 | 空间直角坐标、大地坐标 |
这样即实现了在统一的存储模型下承载不同的数值类型,大大方便了数据结构设计和数据交换。
尚无评论!