大学毕业论文—gis在房产和土地信息管理中的应用论文.doc

大学毕业论文—gis在房产和土地信息管理中的应用论文.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GIS在房产和土地信息管理中的应用 摘要:利用GIS技术对校园房产与土地信息进行可视化管理,可高效、准确地掌握房产和土地资源及其空间分布情况,为学校资产管理部门提供快速有效的决策和管理的现代化工具。在对系统总体结构、功能、数据库进行设计的基础上,采用GIS组件技术,将MapX组件嵌入到Visual Basic 6.0可视化开发环境中,以Access为后台数据库,开发了集数据录入、查询、修改、统计及报表等功能为一体的高校房产管理信息系统,该系统在实际应用中收到良好的效果。 关键词:计算机应用 房产和土地信息管理 GIS MapX 随着GIS技术的迅速发展,我国各行各业的“数字化”建设取得巨大进步,“数字中国”、“数字城市”网络化管理的愿望正在变为现实。由于高等教育的迅速发展和办学规模的不断扩大,学校土地、房产迅速增加和变更。图形和属性信息不一致,高校资产管理部门过去的管理方式、管理手段及管理软件已不能满足新形势管理需要[1]。为了适应信息时代发展的需要,建立高校房产和宗地管理信息系统势在必行。以“兰州交通大学房产和宗地管理信息系统”软件开发为例,探讨了采用Visual Basic 6.0语言,基于MapX组件和数据库软件Access,实现校园房产和土地信息数据入库、更新、修改、查询、统计和报表等功能,为提高学校相关部门的管理效率和信息化管理水平发挥巨大作用、产生深远影响。该系统已在学校智能部门中应用,为校园信息化管理提供可视化的平台。 1 基于VB的MapX组件实现公房管理 1.1组件式GIS开发平台通常可设计为三级结构: 基础组件 面向空间数据管理,提供基础的交互过程,并能以灵活的方式与数据库系统连接。 高级通用组件 由基础组件结构而成,面向通用功能,简化用户开发过程,如显示工具组件、选择工具组件、编辑工具组件、属性浏览器组件等,它们之间的协同控制消息都被封装起来。这级组件经过封装后,面向通用功能,使二次开发更为简单[2]。 行业性组件 抽象出行业应用的特定算法,固化到组件中,进一步加速开发过程。以GPS监控为例,对于GPS应用,除了需要地图显示、信息查询等一般的GPS功能外,还需要特定的应用功能,如动态目标显示、目标锁定、轨迹显示灯。这些GPS行业性应用功能组件被封装起来后,开发工作就可简化为设置显示目标的图例、轨迹显示的颜色、锁定的目标以及调用、接受数据的方法等。 1.2MapX开发方式 图层化 MapX是按图层组织地图,将一副计算机地图划分成多个透明层叠的图层,每个图层包括了整个地图的一种信息。为了便于对图层进行编辑和管理,可以通过控制图层集合对象来协调处理各图层的关系。地图中的所有图层组成图层集合,要在MapX中进行增加、删除或改变图层等操作,必须通过图层集合。每个地图对象都包括了一个图层集合,图层集合又是由图层对象组成,因此通过图层集合访问地图中各个图层。MapX是通过图层集合来控制地图。 校园电子地图中设置的图层包括:行政楼、教学楼、实验楼、图书馆、公寓和家属楼、绿地、校园景点、运动场、道路节点、道路线及界线等图层。 数据绑定 每个地图都有一个数据集合,通过数据集合可以将属性数据与地图空间数据连接起来。数据绑定是将外部数据引入MapX的过程,外部数据可以是多种类型的数据库,数据绑定后可以在地图上以图元浏览数据或基于这些数据创建专题渲染地图。 特征集合和特征查找 在MapX中,地图由图层组成,图层又是由地图特征组成。通常每个图层中只包含一种类型的特征。在MapX中,一个图层中的所有特征构成了一个特征集合。其中每个图元就是一个特征对象,可以通过图层的属性查找定位地理特征,如线、符号或区域特征。为了能够使用该方法,必须使查找图层的Mapinfo表中存在一个索引字段。在各图层中实现找寻地物的方法: For Each lyR In Map1.Layers If lyR.Name = 行政教学楼 Then Set ds = Formmain.Map1.DataSets.Add(miDataSetLayer, lyR) Set ftrs = lyR.Search(NAME like % buildname %) MapX的模型结构 MapX组件的基本组成单元是单个对象(Object)和集合(Collection),其中集合包括对象,是多个对象的组合,每种对象和集合负责处理地图某一方面功能[3]。 MapX定义了一个类体系,可以有效地组织图形元素、图层及属性数据等对象,主要有以下功能: ① 显示MapInfo格式的地图。MapX支持与MapInfo一致的数据格式,可直接打开.tab、.gst等文件。 ②

文档评论(0)

fangbin + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档