首页 理论教育 SDO

SDO

时间:2023-09-17 理论教育 版权反馈
【摘要】:SDO_ORDINATES被定义成一个长度为1048576的一维可变长NUMBER数组。SDO_ORDINATES中存储的坐标是按照维度排序的。SDO_ORDINATES中的每个值必须非空有效,对于多个元素构成的几何对象,SDO_ORDINATES中也不会有特殊的限定数值,在它里面唯一存在的就是坐标值。也就是说,如果存放的是D维坐标,则SDO_ORDINATES中元素个数必定为D的倍数。一个指定元素序列的开始和结束点由SDO_ELEM_INFO中的STARTING_OFFSET决定,这个偏移值的开始值为1,而不是0。

SDO_ORDINATES属性在空间数据库实验教程中的应用

SDO_ORDINATES被定义成一个长度为1048576的一维可变长NUMBER数组。该数组存放空间对象的所有坐标值。这个属性数组必须与SDO_ELEM_INFO一起使用才能解析构造出想要的几何对象。SDO_ORDINATES中存储的坐标是按照维度排序的。例如,一个多边形,它的边界由四个二维点封闭而成{X1,Y1,X2,Y2,X3,Y3,X4,Y4,X1,Y1},如果是三维坐标点,则存储为{X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3,X4,Y4,Z4,X1,Y1,Z1}。SDO_ORDINATES中的每个值必须非空有效,对于多个元素构成的几何对象,SDO_ORDINATES中也不会有特殊的限定数值,在它里面唯一存在的就是坐标值。如果存放的是二维点坐标,则SDO_ORDINATES中元素个数必定为2的倍数;如果存放的是三维点坐标,则SDO_ORDINATES中元素个数必定为3的倍数。也就是说,如果存放的是D维坐标,则SDO_ORDINATES中元素个数必定为D的倍数。一个指定元素序列的开始和结束点由SDO_ELEM_INFO中的STARTING_OFFSET决定,这个偏移值的开始值为1,而不是0。(www.xing528.com)

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈