欢迎来到天天文库
浏览记录
ID:12015875
大小:397.00 KB
页数:15页
时间:2018-07-15
《gis在房产和土地信息管理中的应用毕业设计论文完整版设计论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、GIS在房产和土地信息管理中的应用GIS在房产和土地信息管理中的应用摘要:利用GIS技术对校园房产与土地信息进行可视化管理,可高效、准确地掌握房产和土地资源及其空间分布情况,为学校资产管理部门提供快速有效的决策和管理的现代化工具。在对系统总体结构、功能、数据库进行设计的基础上,采用GIS组件技术,将MapX组件嵌入到VisualBasic6.0可视化开发环境中,以Access为后台数据库,开发了集数据录入、查询、修改、统计及报表等功能为一体的高校房产管理信息系统,该系统在实际应用中收到良好的效果。关键词:计算机应用房产和土地信息管理GISMapX随
2、着GIS技术的迅速发展,我国各行各业的“数字化”建设取得巨大进步,“数字中国”、“数字城市”网络化管理的愿望正在变为现实。由于高等教育的迅速发展和办学规模的不断扩大,学校土地、房产迅速增加和变更。图形和属性信息不一致,高校资产管理部门过去的管理方式、管理手段及管理软件已不能满足新形势管理需要[1]。为了适应信息时代发展的需要,建立高校房产和宗地管理信息系统势在必行。以“兰州交通大学房产和宗地管理信息系统”软件开发为例,探讨了采用VisualBasic6.0语言,基于MapX组件和数据库软件Access,实现校园房产和土地信息数据入库、更新、修改、查
3、询、统计和报表等功能,为提高学校相关部门的管理效率和信息化管理水平发挥巨大作用、产生深远影响。该系统已在学校智能部门中应用,为校园信息化管理提供可视化的平台。1基于VB的MapX组件实现公房管理1.1组件式GIS开发平台通常可设计为三级结构:(1)基础组件面向空间数据管理,提供基础的交互过程,并能以灵活的方式与数据库系统连接。(2)高级通用组件15GIS在房产和土地信息管理中的应用由基础组件结构而成,面向通用功能,简化用户开发过程,如显示工具组件、选择工具组件、编辑工具组件、属性浏览器组件等,它们之间的协同控制消息都被封装起来。这级组件经过封装后,
4、面向通用功能,使二次开发更为简单[2]。(1)行业性组件抽象出行业应用的特定算法,固化到组件中,进一步加速开发过程。以GPS监控为例,对于GPS应用,除了需要地图显示、信息查询等一般的GPS功能外,还需要特定的应用功能,如动态目标显示、目标锁定、轨迹显示灯。这些GPS行业性应用功能组件被封装起来后,开发工作就可简化为设置显示目标的图例、轨迹显示的颜色、锁定的目标以及调用、接受数据的方法等。1.2MapX开发方式(1)图层化MapX是按图层组织地图,将一副计算机地图划分成多个透明层叠的图层,每个图层包括了整个地图的一种信息。为了便于对图层进行编辑和管
5、理,可以通过控制图层集合对象来协调处理各图层的关系。地图中的所有图层组成图层集合,要在MapX中进行增加、删除或改变图层等操作,必须通过图层集合。每个地图对象都包括了一个图层集合,图层集合又是由图层对象组成,因此通过图层集合访问地图中各个图层。MapX是通过图层集合来控制地图。校园电子地图中设置的图层包括:行政楼、教学楼、实验楼、图书馆、公寓和家属楼、绿地、校园景点、运动场、道路节点、道路线及界线等图层。(2)数据绑定每个地图都有一个数据集合,通过数据集合可以将属性数据与地图空间数据连接起来。数据绑定是将外部数据引入MapX的过程,外部数据可以是多
6、种类型的数据库,数据绑定后可以在地图上以图元浏览数据或基于这些数据创建专题渲染地图。(3)特征集合和特征查找15GIS在房产和土地信息管理中的应用在MapX中,地图由图层组成,图层又是由地图特征组成。通常每个图层中只包含一种类型的特征。在MapX中,一个图层中的所有特征构成了一个特征集合。其中每个图元就是一个特征对象,可以通过图层的属性查找定位地理特征,如线、符号或区域特征。为了能够使用该方法,必须使查找图层的Mapinfo表中存在一个索引字段。在各图层中实现找寻地物的方法:ForEachlyRInMap1.LayersIflyR.Name="行政
7、教学楼"ThenSetds=Formmain.Map1.DataSets.Add(miDataSetLayer,lyR)Setftrs=lyR.Search("NAMElike""%"&buildname&"%""")(1)MapX的模型结构MapX组件的基本组成单元是单个对象(Object)和集合(Collection),其中集合包括对象,是多个对象的组合,每种对象和集合负责处理地图某一方面功能[3]。MapX定义了一个类体系,可以有效地组织图形元素、图层及属性数据等对象,主要有以下功能:①显示MapInfo格式的地图。MapX支持与MapInf
8、o一致的数据格式,可直接打开.tab、.gst等文件。②生成和编辑地图对象。MapX中封装了大量的绘图工具,可生成点、线、
此文档下载收益归作者所有