基于MapInfo环境下的数据编辑与更新的设计与实现

基于MapInfo环境下的数据编辑与更新的设计与实现

田耀永[1]2004年在《基于MapInfo环境下的数据编辑与更新的设计与实现》文中研究说明近年来随着系统数据制作的逐步扩大与普及,基于MapInfo软件Tab格式的GIS数据在各个行业中的应用如信息查询与分析也越来越普遍。而随着时间的推移,基础设施及现代化建设的高速发展,第一批基于MapInfo软件Tab格式的GIS数据在地物地貌上已有很大的变化。由于当时数据结构设计的局限性,其属性结构及数据严密性也需进行更新、增扩和修改,数据的现势性也要求不断变化的地物要素要进行数据的更新与修改,数据现势性的好坏直接影响地形图的使用效率。当前国内并无有专门用于系统数据更新的系统软件。因此,此次开发的软件系统,专门用于解决基于MapInfo软件的系统数据更新,也可用于系统数据的制作。 本文简要介绍利用MapInfo的二次开发语言MapBasic,在给出基本思想的基础上,实现GIS数据的编辑,以及数据的智能化与批量化的更新与检查方法。本论文结合天津市国家基础测绘项目万分之一GIS数据的更新为例,结合生产实践过程中的实际需求,系统详细地介绍基于MapInfo环境下的数据编辑、更新与检查的编程方法与基本思想,给出了数据编辑、更新与检查过程中的一般作业流程,以及如何实现具体功能的一些编程技巧,探讨了如何利用MapInfo菜单文件和MapBasic语言,增强图形编辑功能,实现属性的自动添加、数据更新和数据的批处理检查功能。以及在MapInfo平台上进行二次开发的一般方法。

何华春[2]2002年在《基于GIS的江西武功山风景区旅游资源管理信息系统开发与设计》文中指出随着空间信息技术的发展,地理信息系统作为一种集地理空间特征和各种统计信息为一体的特殊信息系统,已广泛地应用于许多领域,如城市规划设计、资源环境管理、生态环境监测保护等。将地理信息系统技术应用于旅游业,对旅游资源进行有效管理和合理规划以及为游客提供客观、生动的旅游资源信息,这方面的应用研究在我国旅游行业还处于起步和探索阶段。而我国传统的旅游管理和规划工作由于受人力、资金和自然条件等诸多方面的制约仍存在许多不足。因此,在旅游管理部门对旅游资源的空间信息和属性信息进行科学管理,以提高旅游管理和服务水平,使资源管理和规划工作更具科学性和可操作性,有着重要的理论研究价值和现实意义。 本课题针对我国旅游资源管理中普遍存在的主要问题,以江西武功山风景区为研究对象,以MapInfo4.0为平台,MapBasic4.0和Visual Basic6.0为开发语言,并利用OLE技术对属性数据和空间数据进行有效集成,研制和开发了基于GIS的旅游资源管理信息系统,为旅游规划和旅游区资源管理提供理论和实践依据,并为计算机技术在旅游资源管理研究中的应用积累了一定的经验。 通过对系统的需求分析,得出了本系统的数据需求和初步的功能需求。在数据库设计中通过对空间数据库的结构设计、代码设计、专题符号设计以及属性数据结构分析等的基础上,利用Mapinfo4.0自带的数据库和Access数据库建立和管理本系统的空间数据和属性数据。 本系统充分利用MapInfo软件空间分析功能对该研究区风景资源进行管理决策。并利用其统计分析功能对风景区有关数据(如风景区内资源分布状况和客流量情况的统计数据)进行统计分析,绘制出柱状图、饼图、折线图等统计图件,从而为管理决策提供科学直观的信息。 系统提供了简单而方便的数据操作方式。数据的录入、删除和修改方便简洁。在设计中注意保持数据的一致性和完整性。 在数据输出方面,本系统让用户可以按多种方式查询所需信息,查询方式有矢量图信息查询、空间数据查询、属性数据查询、图数互查等。系统具有一定的统计分析和显示功能。用户可以打印查询的数据,也可以打印景区专题图等。

周树奎, 田耀永[3]2007年在《GIS基础数据源制作与更新系统的设计与实现》文中研究说明本文简要介绍利用 MapInfo 的二次开发语言 MapBasic,在给出基本思想的基础上,实现 GIS 数据的编辑,以及数据的智能化与批量化的更新与检查方法。本论文结合生产实践过程中的实际需求,系统详细地介绍基于 MapInfo 环境下的数据编辑、更新与检查的编程方法与基本思想, 给出了数据编辑、更新与检查过程中的一般作业流程,以及如何实现具体功能的一些编程技巧,探讨了如何利用 MapInfo 菜单文件和 MapBasic 语言,增强图形编辑功能,实现属性的自动添加、数据更新和数据的批处理检查功能。以及在 MapInfo 平台上进行二次开发的一般方法。

单民瑜[4]2004年在《基于MapInfo的GIS技术在电信系统中的应用》文中进行了进一步梳理地理信息系统(GIS)是采集、储存、管理、分析和描述空间地理相关数据的空间信息系统,同时,又是一门提高管理对象直观性的技术。由于电信系统本身具有很强的地理特性,在电信系统中应用GIS技术,可以大大提高电信系统管理的直观性和高效性。 本文采用面向对象软件工程的技术,在MapInfo平台上采用MapBasic进行系统开发,整个系统按空间对象的大类构造独立的MapBasic Application,在各自的MapBasic Application中完成每一类资源数据的维护,并用一个总控程序执行各MapBasic Application的启动、终止和处理,资源之间的信息交换在模块内部通过共享MapInfo环境来实现,并通过共享系统事件实现各个MapBasic Application的同步。论文重点介绍了电信管道这一子应用的设计与实现,它是电信资料管理系统的一个最重要的组成部分,并提出了一种有效的多层复合电信管道地理模型。系统具有图形显示、图形操作、信息查询、实时数据显示等功能,论述了实现该系统的具体流程和实现方法。

汪斌[5]2007年在《基于Oracle Spatial的地籍数据库更新中若干关键技术的方法研究》文中认为地籍数据库是用来存储地籍数据并由地籍数据库管理系统管理着的数据集合。由于日常地籍变更具有频繁性的特点,要求我们必须对地籍数据库进行及时更新。研究地籍数据库的持续更新机制一直是GIG领域的热点。本文利用Oracle Spatial来管理地籍数据,以VC++6.0与MAPX集成的开发方式实现对地籍数据的更新处理。1)本文首先从GIS空间数据库的发展过程入手,重点分析了基于对象-关系数据模型的Oracle Spatial数据库的特点,并由此对存储地籍信息的数据表进行设计。最后对MapInfo与Oracle Spatial的空间数据基类相异性进行了比较。2)地籍数据的查询是进行地籍数据库更新的前提,因此分析Oracle Spatial的查询模式对于提高更新效率具有十分重要的意义。针对地籍数据库更新的特点,结合现实地籍数据管理的现状讨论了基于Oracle Spatial地籍数据库的地籍时空数据组织的两种模型。3)地籍数据库变更前后的几何精度高低的评定,从某一方面决定地籍数据库更新的成败,本文基于误差传播定律对更新前后宗地的几何精度的评定方法方面也作了新的尝试和探索。本文利用VC++6.0与MAPX集成作为开发平台,实现了对Oracle Spatial管理下的不同地籍数据库中多个数据表进行动态读取的操作。实现了对于各种宗地变更类型的处理操作,即可以对多个不同目标宗地同时进行合并、分割、擦除、节点移动等操作。基于本文对于宗地变更前后几何精度评定的思路,开发实现了对图层中描述不同宗地几何精度的方差值以及描述该图层平均几何精度的方差值的确定。由于在MapX中动态修改宗地属性数据较为复杂与低效。因此,我们对于宗地属性数据的变更和Oracle数据库中表的设计的实现,是利用MAPINFO或者SOL*PLUS中对属性数据表的属性和属性字段进行更改,然后将其上载到Oracle数据库中进行实现。

朱文凯[6]2008年在《基于ARM和Linux的导航终端的设计与实现》文中认为目前,嵌入式技术和GPS定位技术的应用越来越广泛,开发嵌入式导航终端成为当前的热门技术。导航终端是集合嵌入式技术、全球定位技术、地理信息系统技术于一体的综合系统,具有对移动目标进行自动跟踪定位、地图匹配显示功能,适用于车辆、船舶的自动定位。因此,研究与开发嵌入式导航终端有着重要的意义。本文首先提出了课题的意义。然后对导航终端的设计进行了概述,分析了导航终端实现所需要的主要技术,研究了嵌入式系统的基本组成以及ARM9嵌入式系统的开发环境及开发方法。之后本文给出了总体设计,研究了系统软硬件平台的搭建。最后详尽地给出了导航终端的实现。设计的导航终端以嵌入式微处理器为核心,包括GPS模块、LCD和触摸屏模块。主要完成了人机交互界面的设计、电子地图的绘制。在研究了MapInfo矢量地图格式的基础上提出了采用卫星遥感地图的设想,并且利用MiniGUI在嵌入式开发平台上显示出来,实现了支持矢量地图与卫星遥感地图显示的双重功能,完成了地图的放大缩小与漫游功能。最后实现了通过串口接收GPS数据,并结合地图数据成功实现了导航定位功能。本课题的研究是在Linux操作系统与HHARM9-EDU开发平台下完成,重点是操作系统与图形用户接口的移植,及电子地图的显示与导航功能的实现。本课题给出了一个导航终端的具体实现方案,并进行了设计与实现。实现了导航终端接收GPS定位信息,并结合GIS技术,在电子地图上实时显示终端当前位置和移动状态的功能。本系统设计新颖,功能完善,有很强的实用价值。

王晓飞[7]2007年在《车辆监控系统中Web GIS子系统的研究》文中研究表明随着社会经济的不断发展,大型工程机械车辆的商业化运作规模也不断扩大,一些单位和个人经常需要租用这些工程车辆,为了使车主及时准确地掌握工程机械车辆的工作状况以便对其进行有效地管理,需要开发一套能够实现远程监控目标车辆的监控系统。本文在对GIS技术深入研究的基础上,针对车辆监控系统的需求,对车辆监控系统中的Web GIS子系统进行了分析设计。在研究过程中,利用现有的技术,实现了叁种构建Web GIS的方案。第一种方案是利用商业Web GIS软件,选用了MapInfo公司的MapXtreme 2004网络软件来构建车辆监控系统的Web GIS平台,实现了车辆定位、描绘轨迹等功能,并利用其自身的一些功能来优化地图、提高地图的加载速度;第二种方案是利用一种开源的Web GIS产品——SharpMap地图引擎,在分析了它的源代码结构和运行机制的基础上,参照商业Web GIS软件应用在车辆监控系统中WebGIS平台的相关功能,开发SharpMap相似的功能,应用在车辆监控系统中,同时针对现存的地图加载速度慢等问题提出了有效的解决方案;第叁种是利用第叁方地图引擎的实现方案,将第叁方提供的地图引擎和本车辆监控系统协同工作,共同完成车辆定位、描绘轨迹等功能。最后,本文将这叁种实现方案应用于车辆监控系统中进行验证,从功能、速度、稳定性、开发成本等几个方面对其进行比较,选择最佳的方案用来构建本车辆监控系统的Web GIS平台。

曾涛[8]2008年在《基于GIS的农村交通项目绩效评价方法及系统开发研究》文中提出随着当前农村交通建设项目的迅猛增长,农村交通项目绩效评价日益引起人们的关注。但当前农村交通项目绩效评价的指标和方法存在诸多问题,数据采集和统计耗时费力,影响绩效评价的实施。为此,本文在优化评价指标,探索方法的基础上,采用GIS技术,对农村交通项目的绩效评价系统的开发进行研究。以期,实现降低评价成本,提高评价效果,推进绩效评价在农村交通项目中的实施。本文首先对农村交通项目绩效评价的内涵、特点进行了定义和分析。在价值——目标——指标的评价指标体系构建思路上,引入维度的概念,充分考虑公众的参与,提出了基于维度的多目标绩效评价指标优化方法,对已建立的农村交通项目绩效评价指标进行优化。然后通过绩效评价方法优缺点的对比,选择了AHP法作为绩效评价的方法,并结合该法制定了指标无量纲化的方法和标准。在以上研究的基础上,从农村交通项目绩效评价对GIS的需求出发,对系统功能进行了总体设计。通过对当前不同GIS开发平台特点的分析,选择以VB和MapInfo作为系统开发的平台。在系统的详细设计上,首先,根据需要建立了基于MapInfo的空间数据库和Access的属性数据库,实现对数据的管理和分析。然后,通过MapInfo在VB中的嵌入,实现了系统的基本GIS功能。在此基础上,通过VB语言,把建立的农村交通项目AHP模型,在系统中实现,对指标权重进行了标定。同时建立了系统无量纲化和绩效评价结果计算及输出的模型,并在系统中实现。最后把系统应用于浙江省“乡村康庄工程”绩效评价中进行检验,取得了满意的效果。本文创新之处是:提出“农村交通项目绩效评价”的概念,提出基于维度的多目标绩效评价指标优化方法及指标无量纲化的标准;设计了基于GIS的农村交通项目绩效评价系统;利用VB进行系统的开发,实现MapInfo的嵌入、层次分析法对指标权重的标定以及农村交通项目绩效评价的指标无量纲化和评价结果输出。

宋金星[9]2009年在《基于GIS的煤层气勘探开发信息管理系统研究》文中研究指明随着计算机技术和地理信息系统技术的发展,以手工、纸质为主的传统地质资料分析、管理方式代之以计算机硬件为基础,空间分析、资源分配为主要内容的地学信息技术,正朝着地学信息的自动化采集、分析、管理方向发展。煤层气勘探开发已经有30年历史了,但地学信息技术还没有成功地应用到该领域。国内还没有成套的、针对煤层气勘探开发的地学信息系统管理软件,国外也非常罕见。因而,为了提高管理效益,迫切需要开发一套针对煤层气勘探开发的信息管理软件。本文在对我国煤层气勘探开发信息管理现状深入研究的基础上,提出了将地理信息系统理论引入煤层气勘探开发信息管理领域的思路和利用地理信息系统集成二次开发技术建立我国煤层气勘探开发信息管理系统的方法。结合晋城煤业集团煤层气勘探开发的实际情况,对开发区域内的地质信息、煤层气井信息、工程资料信息、煤层气井的生产信息、地面集输设施信息等进行了分析整理,利用MapInfo、Visual Basic和SQL Server 2000,采用C/S模式开发出了晋城煤业集团煤层气勘探开发信息管理系统软件。本文详细介绍了系统设计与实现的整个过程,包括:需求分析、可行性分析、系统总体设计、数据库设计、系统实现。该系统主要包括四个子系统:(1)数据管理子系统,管理着整个系统的属性数据,能够对数据进行浏览、编辑和更新等操作;(2)地图编辑子系统,管理着整个系统的图形数据,负责编辑和生成各类地质图件(如:各类等值线图、钻孔柱状图等);(3)生产数据录入子系统,负责管理单井生产数据,绘制单井排采曲线;(4)数据新建子系统,负责建立系统需要的数据库和测试数据;该系统已使用晋城煤业集团提供的数据进行验证,实验效果良好。研究结果表明:GIS支持下的煤层气勘探开发信息管理系统在区域地质信息空间可视化、空间信息共享、辅助决策等方面具有许多突出优势。它的开发为晋城煤业集团煤层气勘探开发数据管理和信息查询带来了便利,为我国煤层气勘探开发的现代化管理注入了新的活力。

邓亚伟[10]2010年在《基于Mapinfo的电力营销报装系统的研究与建立》文中提出电力事业的蓬勃发展,带动了电力信息化的进程。尤其是我国现今热火朝天的经济建设大环境,使得电力系统中用电负荷日益增长,网络覆盖复杂多样,电气接线复杂多变,动态变化频繁发生,电网运行管理工作越来越繁琐等一系列问题的突显。本文就是针对电力营销业扩部门实际工作中,电力企业和用电客户在报装,扩展,巡查,检修等电力营销业扩服务问题上的矛盾,本着解决复杂的电力环境下,营销业扩报装人员现场勘查及相关信息参数管理、核对等繁琐问题目的,采用现代化的信息技术手段,在电力营销业扩管理系统中引入地理信息系统(GIS)这一新兴信息技术,深入地探讨了整个电力营销业扩GIS的分析、设计、实现过程,成功的开发出了适合电力企业营销业扩系统的电力GIS应用软件。本研究课题作为山西省电力公司科研项目的主要内容之一,我们从企业实际问题着手,对电力业务扩展系统软件进行了开发研究,并将之有效应用在其电力业扩管理工作中。所开发的软件系统改革了电力营销业扩管理的传统工作模式,促进了电力信息化的发展。论文采用地理信息平台和分析手段,解决了目前参数管理中科学化、规范化、集成化的问题,为决策者提供更加全面的数据参数和信息管理依据。此外,由于此软件系统是在MapInfo开发平台上实现的,所以在具有地理信息的处理能力的同时,使数据的展示更加直观方便,还有利于软件的二次开发与维护,能够符合电网大规模发展需要。可见此软件的完成可以节省大量的工作时间,也可以减少现场勘查次数和工作量。从而在提高服务质量,提高工作效率,节约成本,增加收入的同时,给工作人员服务和用电客户带来了极大方便,更好的遵从了国家电网电力信息化改革要求。本文首先阐述了我国电力发展及其信息化的问题,并对电力营销业扩管理信息化的重要性和内容结构进行了详细介绍。然后详细解析了电力营销业扩系统,重点对电力营销业扩系统的实际工作需求和内容进行了具体研究,进而在改进传统的工作流程的同时,设计出在引入GIS后合理的闭环工作流程。第叁,结合GIS基本理念,对系统具体设计流程进行分析和组织,选择出合理的开发平台和网络架构,并重点对数据库的开发原理,遵循原则和具体GIS数据库的设计等进行分析研究。第四,详细介绍了系统实际开发及应用。真实描述了系统的各种关键技术和详细功能如:分层管理,模糊查询,定位查询,地图城区合并,CAD系统图的连接等的开发过程,并重点对系统的数据库开发、客户查询、线路查询、街道查询等主要功能的实现进行详细解析和演示。最后,本系统已经应用到某电力企业的营销业扩服务部门,并通过运行取得了良好的经济效益和社会效益。本系统不仅能应用在电力营销业扩管理工作中,而且在电力工程建设及客户服务中也具有较好的指导和推广价值。

参考文献:

[1]. 基于MapInfo环境下的数据编辑与更新的设计与实现[D]. 田耀永. 武汉大学. 2004

[2]. 基于GIS的江西武功山风景区旅游资源管理信息系统开发与设计[D]. 何华春. 中南林学院. 2002

[3]. GIS基础数据源制作与更新系统的设计与实现[C]. 周树奎, 田耀永. 全国测绘科技信息网中南分网第二十一次学术信息交流会论文集. 2007

[4]. 基于MapInfo的GIS技术在电信系统中的应用[D]. 单民瑜. 南京理工大学. 2004

[5]. 基于Oracle Spatial的地籍数据库更新中若干关键技术的方法研究[D]. 汪斌. 中南大学. 2007

[6]. 基于ARM和Linux的导航终端的设计与实现[D]. 朱文凯. 大连海事大学. 2008

[7]. 车辆监控系统中Web GIS子系统的研究[D]. 王晓飞. 南京理工大学. 2007

[8]. 基于GIS的农村交通项目绩效评价方法及系统开发研究[D]. 曾涛. 长安大学. 2008

[9]. 基于GIS的煤层气勘探开发信息管理系统研究[D]. 宋金星. 河南理工大学. 2009

[10]. 基于Mapinfo的电力营销报装系统的研究与建立[D]. 邓亚伟. 太原理工大学. 2010

标签:;  ;  ;  ;  ;  ;  ;  ;  

基于MapInfo环境下的数据编辑与更新的设计与实现
下载Doc文档

猜你喜欢