第一范文网 - 专业文章范例文档资料分享平台

空间数据库实习三个实验

来源:用户分享 时间:2025/5/24 20:40:07 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

SDO_INTERPRETATION具有两层含义,具体的作用由SDO_ETYPE是否为复杂元素决定。如果SDO_ETYPE是复杂元素(4, 1005和2005),则SDO_INTERPRETATION表示它后面有几个子3元组属于这个复杂元素。如果SDO_ETYPE是简单元素(1, 2, 1003和2003),则SDO_INTERPRETATION表示该元素的坐标值在SDO_ORDINATES中是如何排列的。

需要注意的是,对于复杂元素来说,组成它的子元素是连续的,一个子元素的最后一个点是下一个子元素的起点。最后一个子元素的最后一个坐标要么与下一个元素的SDO_STARTING_OFFSET值减1所对应的坐标相同,要么是整

个SDO_ORDINATES数组的最后一个坐标。

⑤ sdo_Ordinates

SDO_ORDINATES是一个可变长度的数组,用于存储几何对象的实际坐标,是一个最大长度为1048576,类型为Number的数组。

SDO_ORDINATES必须与sdo_Elem_Info数组配合使用,才具有实际意义。SDO_ORDINATES的坐标存储方式由几何对象的维数决定,如果几何对象为二维,则SDO_ORDINATES的坐标以{ x1, y1, x2, y2, …}顺序排列,如果几何对象为三维,则SDO_ORDINATES的坐标以{x1, y1, z1, x2, y2, z2, …}的顺序排列。 三、空间索引技术

Oracle Spatial提供R树索引和四叉树索引两种索引机制来提高空间查询和空间分析的速度。用户需要根据不同空间数据类型创建不同的索引,当空间数据类型比较复杂时,如果选择索引类型不当,将使Oracle Spatial创建索引的过程变得非常慢。

实验一 认识Oracle Spatial的主要数据库对象

一、实验目的

1. 了解Oracle10g数据库中MDSYS方案的空间元数据表的结构及用途; 2. 了解对象类型MDSYS.SDO_DIM_ARRAY以及和空间元数据表的关系; 3. 掌握通过元数据视图USER_SDO_GEOM_METADATA查看空间元数

据表的内容;

4. 了解对象类型MDSYS.SDO_GEOMETRY的结构及用途; 5. 了解数组类型MDSYS.SDO_DIM_ELEMENT结构及用途; 6. 了解数组类型MDSYS.SDO_ORDINATE_ARRAY结构及用途; 二、实验环境

在Oracle的Enterprise Manager中进行实验,打开Enterprise Manager的方法:登陆页面http://w8-01:1158/em/,出现如下登录界面:

填入正确的用户名:system和口令:abc,如下图:

点击下方“我同意”之后,连接主界面为下图所示:

搜索更多关于: 空间数据库实习三个实验 的文档
空间数据库实习三个实验.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7vlvj0t1y79uewv2sod7_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top