基于arcsde空间数据库技术在房产管理系统中应用

基于arcsde空间数据库技术在房产管理系统中应用

ID:6073306

大小:31.50 KB

页数:9页

时间:2018-01-02

基于arcsde空间数据库技术在房产管理系统中应用_第1页
基于arcsde空间数据库技术在房产管理系统中应用_第2页
基于arcsde空间数据库技术在房产管理系统中应用_第3页
基于arcsde空间数据库技术在房产管理系统中应用_第4页
基于arcsde空间数据库技术在房产管理系统中应用_第5页
资源描述:

《基于arcsde空间数据库技术在房产管理系统中应用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于ArcSDE空间数据库技术在房产管理系统中应用  摘要:房产数据具有极强的空间相关性,随着地理信息系统在行业应用中的深入发展,现有房产管理软件已无法满足房产数据空间可视化管理的需要,文章以地理信息系统的二次开发为例,对ArcSDE的空间数据库技术进行了研究,并提出了将ArcSDE技术应用与房产管理系统的具体实现方案。关键词:ArcSDE;空间数据库;地理信息系统;房产管理系统中图分类号:C37文献标识码:A文章编号:0引言传统的数据管理系统大多是对一般数据对象的操作,而房产数据除具有一般数据对象的特性外,还具有很强的空间特性(如位置,形状)

2、,现有多数房产管理软件显然已不能满足空间数据可视化管理的需要,地理信息系统(GIS)的快速发展为解决这一问题提供了重要的技术手段,并迅速在各行业中广泛应用。数据是地理信息系统(GIS)的基础,空间数据是地理信息系统(GIS)操作的一个最重要的对象。9[1],传统的关系数据库管理系统(RDBMS)无法直接管理空间数据,空间数据的数据库解决方案一度成为GIS行业研究的热点。1空间数据库技术空间数据与空间数据库地理信息系统(GIS)的操作对象包括空间数据和属性数据,属性数据往往是依附于空间数据而存在的,可以说空间数据是地理信息系统(GIS)的最主要也

3、是最重要的操作对象[2]。空间数据库是空间数据的集合,在空间数据库中,空间对象的属性映射为关系数据库中的列(Column)或字段(Field),而对象行为则是对象的方法(Methods)和表述有效性规则的元数据表,每个空间对象对应一条数据记录[1]。与传统关系型数据库相比,空间数据库具有数据量庞大,高可访问性、空间数据模型复杂,属性数据与空间数据联合管理等特点。空间数据库技术与ArcSDE9空间数据库技术是为实现用关系型数据库管理系统(RDBMS)管理空间数据[1]。GIS二次开发中,最常用的有两种空间数据管理方式,一种是采用GIS平台商提供的

4、空间数据库管理中间件加通用商业数据库软件,另一种是直接采用数据库厂商提供的空间数据库扩展模块[3],ArcSDE就是前者的一个典型代表。从空间数据管理的角度来看,SDE可看成是一个连续的空间数据模型,借助这一模型,我们可将空间数据加入到关系数据库管理系统中去[4]。与其它空间数据库解决方案相比,ArcSDE具有海量数据存储、多用户并发访问、版本管理、长事务处理等强大优势[5],是在实际开发中应用比较广泛的一种技术。房产管理系统的需求2.1结构与功能需求以某高校房产管理系统为例,系统在总体结构上分公共客户端和后台管理端两部分,根据用户身份和权限分

5、别提供不同的功能模块。公共客户端为社会大众服务,提供对房产信息的空间查询、属性显示以及房产各楼层、各房间信息的查询和显示;后台管理端只限管理人员使用,为房产信息的采集、发布、更新和管理提供可视化平台。2.1.1公共客户端针对高校房产管理系统的需要,公共客户端主要提供属性查询和房产搜索两个对口功能模块:(1)属性查询模块分为房产信息查询模块与楼层信息查询模块。房产信息查询支持在主地图上单击房产查看相应房产信息,楼层信息查询则可以查看选定房产的各楼层详细地图,在楼层地图上单击房间可以查看对应房间的使用情况。9(2)房产搜索模块主要是利用关键字技术搜

6、索相应地产在地图上的位置,快速定位目标,并显示房产信息,又分两个子模块——按类别搜索和关键字搜索。按类别搜索时,用户点击相应类别按钮得到属于该类别的所有房产列表,点击列表中相应房产,地图自动缩放到该房产范围并高亮显示,同时显示房产属性信息。按关键字搜索是由用户输入关键字,系统按特定关键字搜索出符合条件的所有房产,点击相应房产实现缩放、高亮和显示属性信息,支持模糊查询。2.1.2后台管理系统后台管理端是其实质上的灵魂,后台管理端主要为管理人员提供了属性编辑模块和地图编辑模块两个主要功能模块:(1)属性编辑模块提供对房产属性信息的在线编辑功能,支持

7、多用户并发操作。主要是在属性查询模块的基础上开放了对属性信息的编辑权限,基本操作与属性查询相同,不同的是管理人员可以对属性信息进行修改或删除操作。(2)地图编辑模块提供对空间对象几何属性的编辑功能,同样也支持多用户并发操作。此模块是房产管理系统的一个重要模块,可以对地图上的几何图形进行操作,管理人员可以使用此模块进行添加房产、修改房产几何图形、删除房产等操作。2.2数据管理需求高校房产管理系统采用webGIS二次开发方式进行开发,具备GIS应用强大的空间数据可视化操作能力,房产数据通过ArcGIS软件集成于一个或多个地图图层上,因此房产管理系统

8、的直接操作对象实际上是ArcGIS图层。9webGIS应用使用的图层应包含一个基础图层和若干业务图层,基础图层只做表层显示之用,业务图层为空间数据的载

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。