基于 Oracle 和 Arcsde 分布式空间数据库的设计与建立

合集下载

ArcSDEfororacle(AIX)分布式部署

ArcSDEfororacle(AIX)分布式部署

ArcSDE for Oracle 分布式部署文档--ESRI 陈基清安装环境:操作系统:ArcSDE10部署在Windows 2008 Server Enterprise sp1 (64bit)(双机热备)数据库:Oracle 11.2.0.6 (64 bit)部署在两台AIX6.1小机数据库服务器(双机热备)因为数据库和sde装在不同类型的操作系统属于异构,不能通过sde自动在oralce里面建立表空间和用户。

因为sde把表空间放到阵列的时候,不能选择aix的路径,因为文件组织方式不同,先通过先在oracle建立sde表空间和用户的方式。

Arcsde会在建立sde表空间和用户时查找是否有此表空间和用户,有就不再建立。

安装步骤:1、插入ArcSDE10 for windows安装盘,选择安装“ArcSDE10 Oracle11gR2 64位安装”,单击下一步直到安装完成2、安装完成后进入配置界面,(在配置之前需要在安装sde的机器上预先安装oracle11g客户端,并配置网络服务名dgsgtj。

)3、设置sys参数,系统用户密码为:dgsgtj,网络服务名为:dgsgtj,单机下一步连接oracle数据库4、在进行sde post之前已经在oracle数据库中建立好了sde表空间和sde用户,因此,系统会自动检测到sde表空间和用户已经建立好,单机下一步5、默认选择,下一步6、填写sde密码:dgsgtj和oracle网络服务名:dgsgtj,单击下一步7、授权,选择第二个选项,单击下一步9、单击下一步,进入创建sde服务界面,记得在这一步单击“取消”按钮,按以下步骤手动创建sde服务。

10、用命令sdeservice –o create –d ORACLE,dgsgtj –i esri_sde –p dgsgtj –n(dgsgtj 为客户端配置的服务名,dgsgtj为sde密码)来创建sde服务。

基于Oracle 9i和ArcSDE的城市基础地理数据库配置研究

基于Oracle  9i和ArcSDE的城市基础地理数据库配置研究

基 于 Or c i A c D 的 城 市 基 础 a l 9 和 rS E e 地 理 数 据 库 配 置 研 究
翁 和 霞
( 江西理工 大学 建筑与测绘学院 , 江西 赣州 3 1O ) 4 0O

要: 在城 市地理信 息 系统 中, 数据库是 其核 心组成部 分 , 而数据 库的 配置是 否合理 则又直接影 响到数据 库建
0 引 言
在城 市地 理信 息系 统 中 , 据库 是 其核 心 组 成 部 分 , 数 数据 库建设 的 工作量 及其 消耗 的 费用 占整个 城 市 地理 信
息 系统 建设 工作 量 和经费 的 6 % ~ 0 。而 数据 库 的配 0 7%
置是 否合理则 又影 响到 数 据库 建 成后 的性 能及 应 用 。本
I f r a i n Da b s s d o r c e 9 n c DE n o m to t a e Ba e n O a l ia d Ar S a
W ENG He — x a i
( aut f ci c r n u v ̄n n ier g Ja g i nv ri fSi c dT c n l y Ga z o 4 0 0 C ia F c l o ht t ea d S r e gE gn ei ,in x ies yo ce ea eh oo , n h u3 10 , hn ) y Ar e u n U t n n g
值, 因为不 合适 的 初 始化 参 数 设 置 必 将 带 来 数 据 库 性 能 的下 降 , 至是 引发 数 据 丢失 , 以在 建库 初期 初 始化 参 甚 所
文 以赣 州 市 基 础 地 理 数 据 库 为 例 探 讨 基 于 O al i rce9 和

基于 Oracle 和 Arcsde 分布式空间数据库的设计与建立

基于 Oracle 和 Arcsde 分布式空间数据库的设计与建立

西北大学学报(自然科学版)2004年4月,第34卷第2期,Apr.,2004,Vol.34,No.2Journal of Northwest University (Natural Science Edition ) 收稿日期:2003207206 基金项目:陕西省自然科学研究计划资助项目(2000X14) 作者简介:王旭红(19682),女,陕西咸阳人,西北大学博士生,从事地理信息系统、遥感图像处理技术研究。

基于Oracle 和Arcsde 分布式空间数据库的设计与建立王旭红1,2,周明全1,陈 燕1(1.西北大学计算机科学系,陕西西安 710069;2.陕西省测绘局,陕西西安 710054)摘要:目的 针对当前以传统文件形式管理、存储大数据量空间数据的不足,设计出空间数据库建设的总体方案和技术路线,使空间数据和属性数据统一存储在面向对象的关系型数据库(Oracle 8i )中,以实现统一、高效的数据管理。

方法 应用GIS 技术、数据库技术和COM 编程技术进行空间数据库设计与建设。

结果 建立了空间基础地理信息数据示范库,现已试运行。

结论 所设计的空间数据库总体框架结构合理,技术路线正确,可行性强。

关 键 词:空间数据库;Oracle ;Arcsde ;分布式处理中图分类号:TP392 文献标识码:A 文章编号:10002274Ⅹ(2004)022******* 随着GIS 应用系统在复杂性、集成型、并发性等方面的要求不断增加,系统所需的空间数据量在急剧地增长,用户对空间数据并发访问的需求也越来越突出。

以传统的文件形式存储及矢量、栅格分离的空间数据的存储和表示方法,已经无法满足用户的需求。

如何利用关系型数据库在数据存储、数据完整性等方面的先进技术手段,将海量空间数据(包括矢量、空间数据)有机地组织和管理起来,通过其内部异步缓冲、空间索引、分布式管理等先进的机制,提供对空间数据的多用户高效并发访问以及对空间数据的有效管理和分发,已是空间数据库建立、管理和分发部门必须面临的问题。

基于ArcSDE与OracleSpatial集成技术的空间数据设计方法

基于ArcSDE与OracleSpatial集成技术的空间数据设计方法

基于ArcSDE与OracleSpatial集成技术的空间数据设计方

乐恒
【期刊名称】《《电脑知识与技术》》
【年(卷),期】2011(007)005
【摘要】针对当前空间数据库随着数据量增大和数据种类增多运行效率降低的问题,该文通过分析当前的空间数据库和空间数据引擎技术,提出一种基于ArcSDE和Oracle Spatial集成技术的空间数据库设计方法。

通过对空间数据库里的不同格式的数据进行合理组织,从而实现提高空间数据库的性能和效率的目的。

【总页数】2页(P979-980)
【作者】乐恒
【作者单位】宁波市规划与地理信息中心浙江宁波 315040
【正文语种】中文
【中图分类】TP392
【相关文献】
1.基于OracleSpatial的空间数据库的索引与查询优化 [J], 钟伟清;武伟;杜国伟
2.基于ArcSDE与SQL Server的建筑物变形监测空间数据库构建 [J], 李亚;赵俊三
3.基于ArcSDE的自然资源空间数据库的创建及应用 [J], 李鹏举; 关锰
4.基于ArcSDE与SQL Server的建筑物变形监测空间数据库构建 [J], 李亚;赵俊

5.基于ArcSDE的空间数据库的创建及应用 [J], 李琪[1];王洪禄[2]
因版权原因,仅展示原文概要,查看原文内容请购买。

基于ArcSDE的空间数据库设计及优化

基于ArcSDE的空间数据库设计及优化

基于ArcSDE的空间数据库设计及优化摘要空间数据库是地理信息系统(GIS)应用的核心部分,如何有效地组织并管理空间数据,建立更有效的空间数据模型,一直是GIS领域的主要研究方向。

文章重点讨论了空间数据库技术,以基于ArcSDE for Oracle的供水管网空间数据库的设计为实例,说明如何设计空间数据库及如何优化空间数据库。

关键词空间数据库;数据库设计;空间数据库优化;ArcSDE;GIS;供水管网空间数据库在GIS项目中发挥着核心的作用,集中表现在:用户在决策过程中,通过访问空间数据库获得空间数据,在决策过程完成后再将决策结果存储到空间数据库中。

可见,空间数据库的布局和存储能力对GIS功能的实现和工作的效率影响极大。

如何有效地组织并管理空间数据,建立更有效的空间数据模型,一直是GIS领域的主要研究方向。

本文针对ArcSDE for Oracle的供水管网空间数据库的设计进行了论述,说明如何设计空间数据库及如何优化空间数据库。

1ArcSDE的空间数据模型1)地理数据库(Geodatabase)。

ArcGIS地理数据库(Geodatabase)是ESRI 公司在ArcGIS 8版本引入的一个全新的空间数据模型,是建立在关系型数据库管理信息系统之上的统一的、智能化的空间数据库。

它是在新的一体化数据存储技术的基础上发展起来的新数据模型。

实现了Geodatabase之前所有空间数据模型都无法完成的数据统一管理,即在一个公共模型框架下对GIS通常所处理和表达的地理空间特征如矢量、栅格、TIN、网络、地址进行同一描述。

同时,Geodatabase是面向对象的地理数据模型,其地理空间特征的表达较之以往的模型更接近我们对现实事物对象的认识和表达。

2)Geodatabase的空间数据模型。

Geodatabase事实上是很多Geographic Dataset的集合,最基本的Dataset的类型包括Feature Classes、Raster Dataset、Attribute Tables。

基于Oracle的分布式数据库设计与技术

基于Oracle的分布式数据库设计与技术

De i n a d Te h o o iso sr b t d Da a a e Ba e a l sg n c n l g e fDit i u e t b s S d On Or ce
YA W e l , AN C n a g L U S i o g QI i e O ni W n G u g n , I hd n , U L k
维普资讯
第 3 卷 第2 期 2 O
V 3 oL 2






20 0 6年 1 0月
Oc o e O 6 t b r2 0

Co p t rEn i e rn m u e gn eig
软 件 技术 与数 据库 ・
文章编号:1 0-48 16o o9_3 文献标识码: o _32(w)—08_ o_ 2)2 -0 A
中圈 分类号: P11 T313 .
基 于 Or c al e的分布 式数据库设 计与技术
姚文琳 ,王存 蹦,刘世栋 ,仇利 克
( 国海洋大学计算机系 ,青岛 2 6 7 ) 中 60 1

要 :介绍 了基于 Oal r e的分布 式数据库设计 方法 ,并对 Oal数据库远程访 问技术及其分布式事务实现机制进行了深入探讨 ,阐述 c r e c
( prmet f o ue, c a iesyo hn , n do2 6 7 ) De at n mptrO enUnv ri f ia Qig a 60 oC t C 1
[ b t c] hs ae i rd csh e g i e o f e i r ue t a a d n r l b s e t n — s n e ces g eh o g A s a t T ipp rn o ue t d s n g t d s bt d a s b s a e ei sh l g i ac c s n cn l y r t e i n m h ot d t h i d a b e e o O c , d eo d t a i t o

基于ArcSDE和Oracle的警务空间数据库管理系统的设计与实现

基于ArcSDE和Oracle的警务空间数据库管理系统的设计与实现

基于ArcSDE和Oracle的警务空间数据库管理系统的设计与
实现
杨昆;曹彦波;许泉立;彭双云
【期刊名称】《云南师范大学学报(自然科学版)》
【年(卷),期】2005(025)005
【摘要】文章结合警务行业应用需要,针对警务空间信息特点,在空间数据库技术和组件GIS技术等相关技术支持下,以Oracle为空间数据库存储平台,ArcSDE为空间数据库引擎,构建了C/S结构下的警务空间数据库管理系统.实现警务空间数据的统一、高效管理,为警务空间数据组织和管理提供一个有效的解决方案.
【总页数】5页(P14-18)
【作者】杨昆;曹彦波;许泉立;彭双云
【作者单位】云南师范大学,地理信息科学系,云南,昆明,650092;云南师范大学,地理信息科学系,云南,昆明,650092;云南师范大学,地理信息科学系,云南,昆明,650092;云南师范大学,地理信息科学系,云南,昆明,650092
【正文语种】中文
【中图分类】TP311.131
【相关文献】
1.基于ArcSDE+Oracle搭建分布式开发环境初探 [J], 毕亭亭;方源敏
2.基于Oracle的ArcSDE数据迁移 [J], 吴锦超
3.基于ArcSDE和Oracle的地震风险评估数据库设计与研究 [J], 刘丽丽
4.基于 bat和 vbs 的 Oracle 属性数据和 ArcSDE空间数据自动备份技术 [J], 曹铁朋
5.基于MapX和Oracle Spatial的空间数据库管理系统开发 [J], 蒲凯;何彬彬;李小文
因版权原因,仅展示原文概要,查看原文内容请购买。

ArcGIS10.0之ArcSDE实现数据在Oracle中的存储

ArcGIS10.0之ArcSDE实现数据在Oracle中的存储

ArcGIS10.0之ArcSDE实现数据在Oracle中的存储第五部分 SDE实现数据在Oracle中的存储1、建⽴空间数据库连接打开Arccatalog软件界⾯,打开数据库连接-添加空间数据库连接,弹出空间数据库连接界⾯,填写服务器IP地址、服务名,数据库⾝份验证的⽤户名,密码,确定。

添加的数据库连接显⽰在下⾯,双击打开,如果需要更改连接属性,则右键打开进⾏更改2、新建要素数据集打开该空间数据库连接后,点击右键-新建要素数据集填写要素数据集的名称,下⼀步;选择投影坐标,这⾥选择WGS 1984没有涉及到三维,该步直接默认,进⼊下⼀步设置容差,可默认,完成。

3、导⼊要素右键点击要素集,导⼊-要素类,可以单个,可以多个导⼊输⼊要素,选择需要导⼊的shp数据,数据库连接\Connection to 192.168.1.122.sde\SDE.test,输出要素类,填写该要素的名称,如下图点击确定,执⾏导⼊,如遭遇坐标系不⼀致问题,最好采⽤新建要素,再执⾏导⼊数据步骤。

4、新建要素右键点击要素集—新建—要素类输⼊要素名称,譬如警察,选择要素类为点要素,下⼀步。

保持默认,进⼊下⼀步。

设计该要素的属性字段,譬如增加警员编号,字段类型为⽂本型,完成。

也可以点击右下⽅导⼊按钮,弹出如下要素选择框选择警员位置的shp⽂件,添加,则可将该shp⽂件的字段信息加载进来,完成;以上操作只是新建了要素的表结构,对于建好的要素,还需要加载进来数据,如下图所⽰输⼊数据,旁边打开⽂件夹进⾏选择需要导⼊的数据点击下⾯的添加按钮,点击下⼀步,进⼊加载保持默认,进⼊下⼀步,在字段匹配上,查看,如果需要更改,则重置,如果⼀致,则下⼀步,该步有⼀个查询条件设置,如果需要,则写SQL,⼀般保持默认,下⼀步摘要,以便检查导⼊的概况,如果符合要求,则点击完成。

便可将数据插⼊到要素表中。

操作完成后,可选择该要素,点击预览标签以查看,预览下拉列表框,可以选择以地理形式还是表形式查看,下图是地理形式下图是表形式根据以上步骤,将地图⽂件夹下的shp数据添加到要素集下。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西北大学学报(自然科学版)2004年4月,第34卷第2期,Apr.,2004,Vol.34,No.2Journal of Northwest University (Natural Science Edition ) 收稿日期:2003207206 基金项目:陕西省自然科学研究计划资助项目(2000X14) 作者简介:王旭红(19682),女,陕西咸阳人,西北大学博士生,从事地理信息系统、遥感图像处理技术研究。

基于Oracle 和Arcsde 分布式空间数据库的设计与建立王旭红1,2,周明全1,陈 燕1(1.西北大学计算机科学系,陕西西安 710069;2.陕西省测绘局,陕西西安 710054)摘要:目的 针对当前以传统文件形式管理、存储大数据量空间数据的不足,设计出空间数据库建设的总体方案和技术路线,使空间数据和属性数据统一存储在面向对象的关系型数据库(Oracle 8i )中,以实现统一、高效的数据管理。

方法 应用GIS 技术、数据库技术和COM 编程技术进行空间数据库设计与建设。

结果 建立了空间基础地理信息数据示范库,现已试运行。

结论 所设计的空间数据库总体框架结构合理,技术路线正确,可行性强。

关 键 词:空间数据库;Oracle ;Arcsde ;分布式处理中图分类号:TP392 文献标识码:A 文章编号:10002274Ⅹ(2004)022******* 随着GIS 应用系统在复杂性、集成型、并发性等方面的要求不断增加,系统所需的空间数据量在急剧地增长,用户对空间数据并发访问的需求也越来越突出。

以传统的文件形式存储及矢量、栅格分离的空间数据的存储和表示方法,已经无法满足用户的需求。

如何利用关系型数据库在数据存储、数据完整性等方面的先进技术手段,将海量空间数据(包括矢量、空间数据)有机地组织和管理起来,通过其内部异步缓冲、空间索引、分布式管理等先进的机制,提供对空间数据的多用户高效并发访问以及对空间数据的有效管理和分发,已是空间数据库建立、管理和分发部门必须面临的问题。

1 系统目标建成一个多级比例尺(100万、25万、5万、1万)矢量、栅格以及航空影像、遥感影像(TM ,SPO T )的C/S 结构基础地理空间数据库,便于对空间数据有效的管理、分发和应用。

2 总体技术方案系统总体技术方案设计应在充分考虑系统建库目标与用户需求的基础上,在软件工程技术、计算机网络技术、GIS 技术和最新的面向对象的关系型数据库管理技术的支持下,选用Oracle 为空间数据库管理软件,Arcsde 为空间数据库引擎,设计出建立C/S 结构分布式空间数据库的系统框架结构和技术路线。

2.1 技术路线分布式空间数据库建设应放弃数据文件式的管理方式,采用大型关系数据库管理系统(Oracle 8i )管理空间数据,Arcsde 作为Oracle 8i 和ARC/IN FO 或其他地理信息系统软件的接口,VB/VC/Delphi/Java 为前端应用开发工具。

其中,空间数据通过Arcsde 存储在Oracle 数据库。

Arcsde 是基于C/S 计算模型和关系数据管理模式的一个连续的空间数据模型,借助这一模型,可将空间数据加入到数据库管理系统(RDBMS )中去[1]。

Arcsde 融于RDMBS 后,提供了对空间、非空间数据进行高效率操作的数据接口。

由于Arcsde 采用C/S 体系结构,大量用户可同时针对同一数据进行操作。

Arcsde 提供了应用程序接口(API ),开发人员可将空间数据检索和分析功能集成到应用工程中去,以完成前端的应用开发,最终提供数据的存储、查询和分发服务。

2.2 系统软件配置ArcObjects 用于数据库前端的应用开发;Arcsde 空间数据库引擎,管理空间数据并提供访问空间数据的接口;VB ,VC ++,Delphi ,Java 用于基于COM 技术的软件开发。

2.3 体系结构体系结构设计是数据库总体框架结构的核心部分,它决定数据库运行效率和稳定性。

空间基础地理信息数据示范库采用分布式处理的客户机/服务器体系结构,客户机部分是数据库的前端,不存放任何数据;数据存放在服务器中,所有的应用操作和分析都在服务器上完成;是一种“胖”服务器、“瘦”客户型模式,这样有利于发挥和利用服务器的最大潜力。

其工作机理是客户机发出数据操作请求,Arcsde 接受请求,并将其解析为从Oracle 数据库可接受的命令代码,提取数据,再通过Arcsde 返回客户机。

同时,Oracle 数据库系统能够方便地进行分布式处理,通过内部异步缓冲机制,使不同的处理器集中处理一个相关任务子集,减少了单个处理器的负载,从而整体上改进了系统的性能和能力。

2.4 逻辑结构多级比例尺空间数据(矢量和栅格)存储在Or 2acle 中,应合理设计Oracle 数据库的逻辑结构。

任何一个Oracle 数据库的主要逻辑数据库结构是表空间。

Oracle 数据库就是由一个或多个称为表空间的逻辑存储单元组成的,这些表空间共同存储了数据库中的所有数据。

在逻辑上,Oracle 把数据存储于表空间中,而在物理上则是存储于与相应表空间相关联的数据文件中。

空间基础地理信息数据示范库的逻辑结构是建立一个Oracle 数据库,在该数据库内分别建立相应的几个表空间。

将同一比例尺的各类数据存放在一个表空间中,对于不含比例尺的遥感数据单独建表空间。

包括1万数据表空间、5万数据表空间、25万数据表空间、100万数据表空间和遥感影像数据表空间。

在每个表空间下分别建立不同类型的表,以对应不同的数据类型。

它的优点是逻辑清晰,易于使用管理。

图1 数据库逻辑结构框图Fig.1 The database logic construction frame diagram2.5 数据存储模型2.5.1 矢栅一体化的地理数据模型 采用G eo 2database 数据模型[1],所有的地理数据能以统一的数据形式存储在关系数据库中,实行集中管理。

G eodatabase 是ArcInfo 8引入的一个全新的空间数据模型,它在一个同一的模型框架下对所有的地理空间要素,如:矢量、栅格、三维表面、网络、地址等,进行统一描述。

它支持要素间的拓扑关系、复杂网络和要素类之间的关系和其他的面向对象要素。

2.5.2 Arcsde 存储和组织 Arcsde 管理空间数据的方法是将空间数据类型加到关系数据库中[2]。

空间数据的管理和存储都是通过DBMS 中的若干表(Table )来完成的。

它不改变和影响现有的数据库,只是在现有的数据表中加入图形数据项(Shape Column ),供管理和访问与其关联的空间数据。

Arcsde 将地理数据和空间索引放在不同的数据表中,通过关联项将其相连;将图形数据项加到RDBMS 表后,该表为空间可用(SpatiallyEnabled )。

Arcsde 通过将信息存入层表(Layers tables )来管理空间可用表。

层表帮助管理RDBMS 表和空间数据之间的连接。

对空间可用表,可像通常那样对表中数据进行查询、合并,也可以进行图到属性或属性到图的查询。

2.6 索引机制2.6.1 空间索引的理论 空间数据库管理系统采用网格区域空间索引技术[2]。

在网格空间索引技—251—西北大学学报(自然科学版) 第34卷术中,一个图层的矩形地理范围被平均划分为M 行N列,得到M×N个小矩形网格区域,我们用每个网格区域为一个索引项,在索引项中记录了所有完全或部分落在该矩形区域内的几何实体的实体号和外接矩形。

这样要查找一个目标区域内的实体时就非常简单:1)找出所有与目标区域有重叠的网格区域,这可以通过最简单的计算获得;2)如果网格区域被目标区域完全覆盖,则其索引的实体都是目标实体;3)如果网格区域没有被目标区域完全覆盖,则从中找出与部分或全部落在目标区域内的实体。

4)从以上获得的实体中去掉重复的实体,就是目标实体集。

在以上4个步骤中,第3步的算法与没有索引时从一个图层中寻找被目标区域包含的实体的算法完全一样,但搜索的范围已经被大大缩小了。

2.6.2 格网单元大小的确定 格网单元大小[1]确定是一个不确定性的问题,需要多次尝试才能得到。

一般地,最佳格网单元的大小受图层平均查询范围的影响,若用户经常对图层进行相同的查询,格网大小应是查询空间范围的115倍。

为了减少每个格网单元有多个要素封装边界的可能性,单元大小应取平均格网单元的3倍。

如果要素封装边界大小变化较大,可以选择多种格网大小。

其中,Arcsde最多提供多级格网单元。

同时,每一个要素封装边界在一合适的级别内,这样可减少了每一封装边界有多个格网的可能性。

2.7 空间连接分布式管理的空间数据库均使用Oracle的联网软件Net8来实现数据库的网络通信。

正如Net8连接运行在网络的不同计算机的客户机和服务器一样,它也允许数据库服务器通过网络通讯以支持分布式数据库的远程和分布式处理。

但是,如果通过Arcsde空间数据器连接RDBMS,只需要服务器名和实例与Arcsde相连就可以了[1]。

一旦服务器找到后,须提供用户和密码完成连接。

同时,通过用户名和密码可以确定用户的使用权限。

2.8 系统功能结构空间数据库管理系统主要由9大功能模块组成:用户管理、日志管理、视图管理、数据导入、数据查询、数据导出、三维显示、数据转换和输出打印。

用户管理项实现增加、删除用户,赋予和修改用户的信息或权限等功能;日志管理项实现系统日志显示、日志统计、日志查询和日志打印等功能;视图管理实现视图的放大、缩小、全屏显示、漫游和定点显示等功能;数据导入实现从数据库中调入各类矢量、栅格数据和以行政区划、地名、图号、结合表等多种检索调图方式从数据库中调入需要的数据;数据查询实现空间位置检索查询(包括点查询、矩形查询、圆查询和多边形查询)、地名检索查询、空间关系查询(包括穿越查询、落入查询、包含查询和邻接查询)、缓冲区查询和属性查询(包括简单实体查询和SQL查询)等功能;数据导出实现根据指定的图层、范围、条件等将空间数据按指定格式导出等功能;三维显示实现矢量数据、栅格数据和DEM数据实时套合、三维显示和模拟飞行等功能;数据转换实现矢量数据转换、栅格数据转换、投影变换和坐标转换等功能;输出打印实现打印设置、打印预览和打印输出等功能。

3 数据库建立流程空间数据库建设要涉及到系统的设计、实施和维护3大内容。

应以实际应用为导向,在广泛进行需求分析和数据分析的基础上,充分吸收国内外空间数据库建库经验,运用现代高新技术手段,高水平、高起点、分阶段、按步骤进行数据库的建库工作。

具体步骤如图2所示。

图2 数据库建设流程框图Fig.2 The database developments process frame diagram—351—第2期 王旭红等:基于Oracle和Arcsde分布式空间数据库的设计与建立4 实证分析通过一段时间的实践,初步建立了基于C/S 结构的空间基础地理信息数据示范库,并投入运行;经检测系统稳定可靠、反应快捷,充分证明了数据库系统建设系统框架结构和技术路线的正确性和可实践性。

相关文档
最新文档