mapinfo-基于MAPINFO的房产信息管理

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1基于MAPINFO的房产信息管理——以太原师范学院(中区)为例指导老师:邱丽氚学生:薛兴辉摘要:随着房产信息管理难度的加大,以往传统的手工管理已不能满足当今工作管理的需要,而地理信息系统学科的兴起使房产管理部门得以借助GIS软件进行更快速的房产信息管理。讨论基于MAPINFO平台建立房产信息空间数据库的方法;通过数据库的设计、数据的采集、数据编辑处理、图形矢量化来完成空间数据库的建立;介绍利用该平台进行房产信息的查询、统计、显示输出、分析应用等一系列管理操作的实施过程。为校园各级管理部门日常工作提供方便快捷的服务。关键字:MAPINFO空间数据库房产信息管理分析1、前言随着信息产业的发展,计算机使用领域日益广泛,大大提高了人们在工作中运用微机自动化管理的水平。高等院校作为技术革新的“引路人”,在运用计算机对校园日常工作管理方面积极进行实施,特别是近年来,高等院校纷纷合并、扩张,有的还建了新校区,这给校园房产管理带来诸多的困难和不便,这样光依靠传统的纸质图纸和房产书本记录及手工的管理已远远不能跟上当前日常高速工作管理的节奏。房产管理的日常工作涉及大量的地理信息相关的资料,如地形图,土地使用图,房屋平面图,房屋结构图,房屋面积等。这样地理信息系统学科的兴起,为其提供了技术支持。地理信息系统(GeographyInformationSystem)是一种以地理空间数据库为基础,采用地理模型分析方法适时提供多种空间和动态的地理信息,为地理研究和地理决策服务的计算机技术系统。运用地理信息系统进行房产管理,带来极大的方便:首先,对所需房产信息可以从图形和属性两个方面进行查询、统计、汇总。其次,应对更新频繁的房产数据,可以适时对图形和属性数据进行添加、删除、修改,实现可动态的更新。再次,应对学校各部门对房产信息的各种需求,系统可以对房产信息以各种形式方便快捷的输入,通过校园网络实现信息的共享。最后,利用软件的分析功能进行一系列房产信息分析,为学校各级部门决策提供依据。该系统是基于MapInfo软件为平台,MapInfo吸收了传统的GIS的精华,具有强大的空间数据管理、分析和可视化功能,且自带有二次开发工具MapBasic,为系统的开发升级提供了方便。2、空间数据库的构建2.1MapInfo的简介MapInfo软件是由美国MapInfo公司开发的地理信息系统软件,MapInfo具有强大的信息统计、分析、查询及数据可视化功能,它贯穿信息从输入到输出的整个过程。MapInfo实际上是Map和Information的结合,其系列产品包括MapInfoprofessional、MapX、MapXtreme、MapBasic等,可在Windows、Macintosh、Unix等多种软件平台上运行,其中MapInfoprofessional是MapInfo公司的核心产品及数据来源的基础,该软件充分体现了小型灵活、简单的特点。在用户界面上,MapInfo提供了符号化的菜单和开发工具,使用户易于掌握;在数据库接口上,MapInfo可直接接收DBASE2和FOXBASE的数据格式;在图形上,可与AUTOCAD、ARC/INFO、INTERGRAPH、MGE的数据实现共享;在数据的可视化方面,MapInfo可以让用户方便地对地图数据进行放大、缩小、漫游、查询、统计及将不同层次的图进行叠加。2.1.1MapInfoprefessional的技术特点:(1)空间数据的关系模型:采用称作“空间实体+空间索引”的拓扑关系模型。该模型实现了图形数据与属性数据的快速互查,也便于快速进行空间分析。(2)以表的形式组织信息每一表都是一组MapInfo文件,这些文件组成了地图文件和属性数据文件。MapInfo通过表的形式将属性与地图有机的结合在一起。(3)地图图层化MapInfo是按图层组织地图的。每一个图层包含整个地图的一个方面,把他们层层叠加就形成一幅完整的地图。在创建每一个图层时,都要为其建立一张表,MapInfo就是通过这种方式使属性数据和图形数据之间建立联系。(4)内置ODBCMapInfo内置ODBC,支持各种关系型数据库,支持SQL查询,从而保证可对原有数据库的沿用和远程数据库的访问,具备空间查询的扩展功能(如缓冲区、叠加等)。(5)支持多种数据格式及其转换MapInfo可直接接收DBASE和FOXBASE的数据格式,在图形上,可与AUTOCAD、ARC/INFO、INTERGRAPH、MGE的数据实现共享。(6)二次开发工具MapBasicMapBasic不仅与大众化的Basic语法一致,而且可以利用MapBasic语言所提供的函数过程和语句命令来完成许多有关图形对象管理的复杂操作和运算。它的真正优势在于对MapInfo中的图形数据和属性数据的管理,所提供的特征和强大功能,为以后的深层开发提供一个扩展空间。2.2空间数据库的设计2.2.1MapInfo数据库的特点:MapInfo采用双数据库存储模式,即图形数据和属性数据是分开来存储的。属性数据存储在关系数据库的若干文件中,而空间数据则以MapInfo的自定义格式保存在若干文件中,二者通过一定的索引机制联系起来。MapInfo根据不同的专题地图分层,每个图存储为若干基本文件,包括:(1)数据的表结构文件(.TAB)该文件定义了地图属性数据的表结构,包括字段数、字段名称、字段类型和字段长度、索引文段及相应图层的一些关键空间信息描述。(2)属性数据文件(.DAT)该文件中存放完整的地图属性数据。(3)交叉索引文件(.ID)该文件是一个空间对象的定位表。(4)空间数据文件(.MAP)具体包括了各地图对象的空间数据,还描述了与该空间对相对应的属性数据的记录在属性数据文件中的记录号。(5)索引文件(.IND)2.2.2图层的设计结合MapInfo的数据库的存储模式,采用按楼层分图层。如第一个图层包括校园内所有建筑物内外一层的平面结构图;第二图层表示第二层的平面结构图。这样设计的好处:3(1)按楼层分图层利于空间数据和属性数据的连接,从而有利于房产数据管理。(2)按楼层分图层便于针对各个图层分别进行不同的操作,使图形的可视化效果及对地理数据的管理能力大为增强。(3)按楼层分图层有利于提高图形的显示速度。2.2.2属性表的设计充分考虑用户现有的需求,再加上对用户潜在需求的挖掘,将属性表设计为如下图:属性字段楼名功能所在层门牌编号所属单位用途容纳人数面积备注类型长度Char(15)Char(15)Char(5)SmallintegerChar(20)Char(10)SmallintegerDecimal(10,2)Char(40)表1.属性表(1)楼名:每个建筑物按其名称进行添加。(2)功能:将校园内的建筑物按其功能化分为以下几类:教学办公食宿休闲娱乐医疗卫生商店机关办公其它行知楼1号公寓图书馆校医院小商店公仆楼门房慎思楼2号公寓教工俱乐部商店档案馆锅炉房外语专科部3号公寓老干部活动中心文瀛超市就业指导中心临时居住处文学院4号公寓学生党团活动室总务处房煤气站政法系楼5号公寓礼堂保卫处邮局明辩楼6号公寓仓库艺术楼外籍公寓供热站音乐系寸心楼花房舞蹈系食堂配电室东阶梯教室复印部西阶梯教室理发店逸夫楼热水房美术系平房垃圾站表2.建筑物功能分类表(3)所在层:该图层所表示的建筑物所在楼层的平面图。(4)门牌编号:房间在该建筑物中的编号。(5)所属单位:房间的所属单位。单位有:城市与旅游学院、数学系、教育系、美术系、外语系、外语专科部、体育系、计算机系、文学院、经济系、政法系、历史系、音乐系、舞蹈系、成教处、社科部、教务处、学生处、网络中心、计算机中心、网络学院、公共外语部、档案馆、就业指导中心、图书馆、公寓科、保卫处、校医院、后勤、院部等部门。(6)用途:将每个房间按其用途进行分类,分类情况如下:办公室、教室、资料室、宿舍、语音室、活动室、机房、阅览室、阶梯教室、实验室、餐厅、厨房、设备室、会议室、库房、厕所、楼梯、水房、值班室、娱乐、商店、生活、通道、电梯、车棚、药房、检查室、治疗室、浴室等类型。(7)容纳人数:主要针对教室、阶梯教室、报告厅、餐厅、宿舍、实验室等的容纳人数。(8)面积:房间的大小。(9)备注:用来对房间进行一步解释说明。可以对楼名、功能、所在层、门牌编号、所属单位、用途、备注等字符型字段进行汇总统计;对容纳人数、面积等数字型字段可以进行统计计算。42.2.3数据收集充分利用现有的数据,再进行野外的验证捕获,并尽可能多的收集有关的数据,并将数据按图形数据和属性数据进行归类整理。2.3空间数据库的实施2.3.1建底图和分图层首先,底图的建立,将标准的校园建筑物分布平面图通过扫描仪分幅扫描输入到计算机中,在利用图像处理软件进行校正拼接后,导入MapInfo中,完成底图。其次,按楼层进行分图层,建立相应的图层,设定属性表中每个属性的名称,字段类型和字段长度,索引字段等。如下图:图1.分图层2.3.2图形数据的录入使用MapInfo工具栏中的多边形绘图工具,按照收集到的各建筑物内外的结构平面图进行绘制,打开SNAP自动跟踪特性,方便地跟踪对象的节点,这种特性使公共边界不至于出现裂缝、不重合的现象。2.3.3属性数据录入分图层结合图形数据进行相对应的属性数据的输入,如下图:5图2.属性数据录入3、基于MapInfo的校园房产空间分析3.1房产信息查询统计从图形数据和属性数据两个方面查询。3.1.1图形查询,也称为“图形查属性”:通过对校园建筑总体分布平面图的浏览,可以了解各建筑物内各层的每个房间的使用情况的信息。MapInfo软件提供了点查询、圆查询和多边形查询等多种查询方式。点查询如下图:图3.点查询6多边形查询如下图:图4.多边形查询3.1.2属性查询,也称为“属性查图形”:MapInfo提供了选择查询和SQL查询两种方式:(1)选择查询就是在查询条件中,输入符合条件的属性和属性值进行查询。如下图:图5.选择查询7(2)SQL查询能进行复杂的查询,在MapInfo中SQL查询是通过SQL对话框完成的。如下图:图6.SQL查询条件图结果如下:图7.SQL查询结果图选择列:该栏用来表示查询结果中所含的属性字段,在查询的结果含多个属性时,属性之间用“,”隔开。来自表:这是首先要添加的表。如果所查房屋在一层中,则要打开“房产管理一层”的表,当查询结果来源多个表时,每个表之间“,”隔开。条件:该栏用于填写的查询条件。按列分组:该栏用于对查询结果的数据进行统计、汇总、求和和求平均值等有关。8按列排序:该栏用于对查询结果中的记录进行排序,可按升序、降序以及嵌套进行排序。3.1.3汇总统计可以进行一系列的汇总统计如图:图8.汇总统计图3.2房产数据的更新修改当校园内旧房拆迁改建,新房建设以及各房间的所属单位,用途等发生变更时,要对房产数据进行更新修改,要从两方面进行。3.2.1图形数据的修改:打开图层编辑器,在图层上删除拆迁的房屋,用多边形绘图工具添加新建的房屋,达到与实际情况相一致的目的。3.2.2属性数据的修改:打开属性表,结合图形数据进行相应的修改,给新建房屋添加新纪录,房屋属性发生变更时进行相应修改。3.3信息的现实与输出利用MapInfo软件的显示输出功能,对各种资料、属性数据、文档信息、统计报表等以各种形式(屏幕显示,拷贝,打印会图)方便快捷的输入。学校各级领导对所需的图形可以任意进行开窗、9移动、放大、缩小等操作,使获取得信息达到最佳可视效果,便于分析与决策。下为校园整体分布图:图9.校园整体建筑分布图4、太原师范学院中区房产现状及应用建立房产信息空间数据库,利用MapInfo的查询汇总所的结果进行一系列的分析应用,对学校内各部门的日常工作有重大的指导意义。4.1教学办公分析应用4.1.1分析利用该系统可获得教学办公类建筑物内部各种用途房间的有关数据。以一层为例:教室共有134个,总面积为6187.42平方米;教学办公室共有118个,总面积为3412.7平方米;实验室共有9个,总面积为365.51平方米。这样,可

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功