基于组件式GIS的河南省人口电子地图系统开发与设计

基于组件式GIS的河南省人口电子地图系统开发与设计

李燕[1]2004年在《基于组件式GIS的河南省人口电子地图系统开发与设计》文中研究表明组件式软件技术是继面向对象技术后发展起来的一种新的软件工程技术,是面向对象技术的延伸。它的兴起为软件开发方法提出了一个全新的概念,已成为当今软件技术的潮流之一。组件式GIS的推出,也为各种GIS应用系统的革新和完善提供了契机。它是面向对象技术和组件技术在GIS软件开发的应用。它把GIS的功能适当抽象,以组件形式供开发者使用,具有许多传统GIS工具无法比拟的优点,为传统GIS面临的多种问题提供了全新的解决思路。 本文在简要回顾了地理信息系统的发展和目前的研究热点的基础上,提出了传统的GIS软件不能完全满足GIS应用的需求,也不符合软件技术发展的潮流,在许多方面面临严峻的挑战。组件式GIS(ComGIS)是基于组件开发技术的新一代GIS,是解决传统GIS所面临问题的全新技术体系。 本文综述了GIS软件技术体系的发展、传统GIS面临的挑战、ComGIS的现状及发展趋势,提出了运用当今流行的组件技术,研制GIS应用系统。 文中讨论了COM的核心部分,并阐述与组件式软件技术相关的组件对象模型(COM)、分布式组件对象模型(DCOM)、对象连接与嵌入(OLE)和ActiveX等内容,并分析了这些技术在GIS中的应用。特别地,文中重点讨论了ActiveX控件在GIS的应用。通过讨论ComGIS的有关技术,并介绍了组件式GIS的相关内容:主要包括ComGIS的特点,组件式GIS程序设计与开发,以及国内外几种常用的一些组件式GIS工具软件。 分析市场上可以看到各种各样的GIS专业组件,例如ESRI的MapObjects和ArcObjects、MapInfo的MapX、Intergraph的GeoMedia、武汉的MapGIS、北京的Supermap等,从人口电子地图系统的产生背景和功能要求出发,根据ArcGIS将目前前沿的一些计算机技术、GIS技术很好地融合起来,并且由于AO是使用面向对象技术的开发语言,且又提供完备的空间数据的分析、处理、显示等功能,可以有效地提高应用系统的开发效率,且具有良好的外观和完善的功能,使用户不再需要复杂的GIS概念和操作就可使用,所以,本系统的研制选择了VB和AO相结合的开发方式。在开发GIS应用系统过程中,首要做的是熟悉ArcGIS中各种组件对象模型的属性、方法和事件,如:Application,MxDocument,Data Window,Page加yout,MaP,Editor。文中对其接口、属性、方法、事件作了简单介绍,并介绍了运用为cobjects组件进行二次开发的叁种方法及其常用组件属性、方法、事件的应用,并详述了其开发的一般步骤。由于AicGis的强大功能、方便的操作及众多支持的开发工具使得它广泛应用于中国的各行各业。因此本文选择了ArcGIS的专业组件以构造GIS的应用系统一一河南省人口电子地图系统(HPEMS),并基于该组件提供的完备的空间数据处理、分析功能,利用可视化开发工具,进行了河南省人口电子地图的开发实践。设计功能如下:数据处理、选择查询、分析工具、窗口显示、制图输出等功能。这代表了一种设计具有更高级功能的GIS应用系统或把GIS功能与管理信息系统(MIS)、决策支持系统(DSS)、办公自动化(OA)等系统集成的方向。 本文作了GIS应用研究的有益探索,并为GIS从专业工具向个人实用应用系统转换打下坚实的基础1因此为开发具有更高级功能的Gis应用系统提供了一个框架。由此我们可以得出结论,那就是这种作法具有广阔的应用领域。 本文的独到之处是紧跟软件工业的发展趋势,把系统思想、coM技术和Gls完美地结合起来,并作了GIS实际应用的有益开发探索。 最后,文中给出了部分源代码,使得将来在开发具有更多功能或更高级功能的GIS应用系统时可以重用。

郗笃刚[2]2006年在《基于GIS的人防工程管理信息系统的设计与实现》文中研究说明随着现代高技术条件下战争空中打击力度的增强,人防工程作为战时隐蔽人员和物资,平时用于经济建设的重要工程,其重要性越来越明显。我国城市化的高速发展以及人防工程的平战结合的使用方针都给人防工程的管理带来了诸多的问题,如何采用新技术对人防工程进行有效的管理和使用是具有现实意义的重要问题。 本文根据面向对象的概念、理论和设计方法,采用MIS与GIS集成的技术,设计并实现了基于GIS的人防工程信息管理系统。系统使用ESRI公司的MapObjects 2.3作为地理信息系统开发组件,在Oracle9i数据库强大的数据管理能力的基础上,以面向对象的技术设计并实现了一系列基于人防工程信息的数据结构和类,实现了基于电子地图的人防工程信息的录入、查询、编辑等一系列功能,达到了在电子地图的基础上形象、直观、快捷、高效地进行人防工程信息管理的预期效果;此外,借助GIS的地理空间数据管理能力和空间分析能力,在Oracle数据库良好的工程属性数据的管理基础上,实现了选定区域范围内人防工程总体情况评价分析、单一人防工程一定距离范围内隐蔽区域人口情况分析以及人防工程隐蔽人口全部进入工程所需时间分析等多种重要的分析功能,达到了良好的使用效果。

杨福运[3]2008年在《基于组件式GIS的农业经济信息服务系统的研究与开发》文中提出本研究以农业经济信息服务系统的构建为主要目的,在参阅大量国内外相关的专着和论文等资料的基础上,提出了农业经济信息服务中运用组件式GIS技术的设计方案,将农业经济信息数据和行政区划电子地图整合,利用地理信息系统管理空间信息和属性信息的功能,实现了农业经济信息地理分布的可视化、动态查询分析和基于区域农产品比较优势模型的分析,在农业经济信息的综合利用和深度挖掘方面进行了尝试。主要工作如下:以国产组件式GIS软件Supermap Objects为开发平台,C#.Net为语言环境,采用面向对象和组件式开发技术,设计和开发了农业经济信息服务GIS系统,实现了空间信息和经济数据的双向可视化查询,各省农业基本情况和统计报表的动态生成等功能;以中国农业部农村经济基础资料数据库的省、县两级农业经济信息和国家统计局的1:400万电子地图为数据来源,建立了农业经济空间信息与属性信息数据库;采用规模优势指数与效率优势指数相结合的综合分析法,选择县级行政区域作为区域界定,建立了综合比较优势指数模型,并在系统中集成应用,实现了区域农产品比较优势的计算和分析;利用Supermap Objects和TeeChart控件的功能,动态生成专题地图和统计图表,进行农业经济信息的统计分析、空间专题分析,综合利用和直观反映了农业经济信息数据;在地图上形象直观的展示农业经济区域、农产品优势产业带、全国农贸市场等分布情况,为各级农业决策部门、科研单位、农业生产部门提供辅助决策手段和辅助分析依据。论文详细阐述了系统的技术基础、体系结构、功能模块和利用组件式GIS进行二次开发的基本过程。最后对农业经济信息服务GIS系统研究、开发过程中所涉及到的工作做了总结,分析了系统的实际应用价值,并对系统的进一步研究和基于PDA和GPS的农业经济信息服务做了简单讨论。

匡再谊[4]2008年在《基于GIS的河南省主体功能区区域划分系统的设计与实现》文中指出主体功能区划是国家“十一五”规划中提出的一项重要举措,是落实科学发展观、转变经济增长方式、促进人与自然和谐发展的重要前提。主体功能区划是对国土空间进行功能划分,是一项开创性工程,意义重大、任务艰巨,具有很强的探索性和创新性。而在主体功能区区划过程中所处理的资料如自然资源、环境、土地使用现状等都具有空间分布的特征,需要GIS工具来处理, GIS在主体功能区区划过程的作用既是一个数据库,又是一个工具箱,基于数据库的GIS可以不但存储空间和属性数据,还可以通过空间关系模型将二者联系起来高效的对数据进行处理,分析,可视化输出等等。为了实现主体功能区划的系统化,因此借助GIS作为关键的平台进行主体功能区区划系统的研究是十分有必要。本文在这样的大背景下结合河南省主体功能区项目,对建立基于GIS的河南省主体功能区区划系统进行研究。本文主要包括以下几个部分:第一部分主要是对主体功能区区划的背景以及建立主体功能区区划系统的意义进行简要的阐述。第二部分主要是介绍在查阅研究当前国内外相关文献基础之上,对开发本系统所需的关键技术进行了研究。第叁部分是详细阐述系统的总体设计,其中包括系统的基本设计原则,系统的设计目标特色,系统的数据库设计和系统的功能设计,其中详细说明了系统的核心模块主体功能区区划评价模块。第四部分叙述了系统的功能以及如何实现这些的功能。本论文所取得的成果主要有:1)对河南省各类资源资料图以及它的相关属性的进行数字化,建立了河南省主体功能区区划系统的空间数据库。2)采用关系型数据库Access,通过采集大量的河南省资源资料,建立了河南省主体功能区区划系统的属性数据库。3)开发出河南省主体功能区区划系统,实现了河南省主体功能区区划系统空间数据库和属性数据库的集成。重点实现了对河南省主体功能区各个指标项的单独评价和综合评价,从而划分出河南省主体功能区的行政界线。

李小根[5]2003年在《组件式高速公路GIS应用技术研究》文中指出地理信息系统(Geographical Information System)是在计算机科学、信息科学、数学、统计学、空间科学、遥感科学、遥测科学、环境科学、管理科学等学科基础上形成的边缘学科。应用地理信息系统来解决高速公路的数据处理和更新高速公路信息是地理信息系统应用范围的推广。本文回顾了国内外地理信息系统发展的历史,并详细对比分析了我国公路地理信息系统的特点以及亟待解决的问题,从中确立了本文的研究方向和工作重点: 1.对当前GIS最新发展动态、几个引人注目的热点问题进行了对比分析,从中确立了使用组件式GIS作为本系统的基础平台。 2.详细阐述了组件式GIS的技术基础以及特点,指出组件式GIS是未来GIS的发展方向之一,从中选择了较为流行的组件——MapX作为GIS的开发平台,并阐述了组件MapX的结构和功能特点以及在本项目中的应用情况。 3.通过对几种数据库的对比分析,从中确立了SQL Server 2000作为本系统的属性数据库平台,然后对SQL Server 2000结构及功能进行了详细的剖析,并完整分析了路线代码的结构及各个数据代码代表的意义。 4.设计属性数据库的关键是在本系统中保留原有公路普查数据库里的“路线代码”主键作为高速公路属性数据库里的第叁层“县市路段”索引字段,另外,在各数据库表中还增加了“地市字段、路线代码”作为第二层次、第一层次进行索引的主键。 5.将普通纸质地图经过扫描生成栅格地图,然后在Mapinfo环境下进行矢量化生成矢量化地图,经过矢量化数据配准,确定居民点、水系等物系的空间坐标数据;利用GPS采集的高速公路控制点坐标,经过数据处理、坐标转换、录入,最后生成高速公路图层,和上述高速公路附属物共同构成了完整的高速公路电子地图。 6.将基于ActiveX技术的MapX组件嵌入Delphi 6.0系统集成开发环境中,然后将高速公路电子地图引入“Geoset”中,并进行了一系列GIS功能模块的开发,最终形成高速公路桌面GIS。 7.应用Mapinfo的Web产品MapXtremeNT,将服务器端的高速公路地理信息在网上发布,用户通过自己的浏览器即可获得各种个性化的地理信息服务。 最后,本文提出了系统的不足之处和需要进一步完善的方向。

王万群[6]2007年在《河南省城镇土地利用地理信息共享平台异构和分布数据调用的研究与应用》文中研究指明地理信息共享运行平台建设的核心是促进并实现信息共享,实现信息共享是建设节约型社会的重要战略举措之一,我国的国土资源行业信息化进程迫切需要解决目前存在的“信息孤岛”和“数字鸿沟”问题,特别是基础数据的共享显得尤为重要。实现基础数据共享的关键问题是建设基础地理共享平台、基础数据标准体系、基础数据资源整合、基础地理共享的政策法规和基础地理数据共享的运行机制等。地理信息共享运行平台建设是国土资源部门电子政务建设的基础,地理信息共享运行平台为国土资源行业数字化应用提供了基础数据,同时通过其实现的基础数据共享和交换机制,来保证基础数据的及时更新和行业专题数据的共享,对开展信息化建设提供通畅的“血液”。基于河南省国土资源厅电子政务系统建设的总体指导思想,利用先进的数据仓库和GIS技术,以计算机网络为传输载体,完成河南省国土资源部门内部相关城镇地籍和土地利用数据的整合、加工、处理,逐步形成信息齐全、现实性强的、覆盖全省的城镇土地利用管理信息网络,及时掌握全省土地信息动态变化,实现对国土资源的监管和实时掌控,为国土资源保护提供技术支持和决策支持;与省厅电子政务平台实现数据共享与信息交换;有效集成全省国土资源门户网站,形成统一、权威的对外信息服务窗口,建立通畅的信息发布和反馈渠道,非涉密信息实现网上公开与发布,为社会各界提供服务。本项目提供简单方便的操作功能:系统应提供目录树和地图索引功能,在同一窗口、实现从省到市的分级浏览,能够很好支持相邻市级数据的边界浏览。同时提供复合专题功能、双窗口对照功能、数据交换功能和专题管理等相关功能。

张硕[7]2010年在《基于SuperMap Objects 的河南省南水北调地理信息系统设计与实现研究》文中提出南水北调工程是迄今为止世界上最大的水利工程,不仅工程规模巨大、跨越地域长、技术水平要求高、工期要求紧,而且涉及面广、关系复杂,所以为了在工程进行中实现更加科学有效的管理和调度功能,引进先进的工程管理方法对工程进行科学的管理势在必行。南水北调工程信息数量大、类型多,既有空间分布又有时态变化特征,既有实时又有历史数据的特点,因此利用GIS的空间数据管理和分析上的优势,开发一个能处理图形信息、管理海量空间数据、功能完善的实用管理信息系统,对于提高工程管理的效率和决策水平,有非常重要的作用。本文以河南省南水北调工程管理为研究实例,主要做了以下工作:(1)在系统查阅国内外文献的基础上介绍了地理信息系统在水利工程及管理方面的应用,论证了河南省南水北调工程管理的必要性和可行性。(2)本文的主要内容是系统研发,详细论述了系统开发目标、设计原则、功能设计、数据库设计、界面及输入输出设计。在介绍了具体开发过程之后给出了系统中一些功能的实现原理与具体方法,最后展示了本系统的开发成果。(3)组件式GIS技术是近年来发展起来的一种先进的GIS技术,本系统采用了组件式GIS技术,利用面向对象VB编程工具和组件SuperMap Objects,开发了河南省南水北调地理信息系统,该系统是结合数据和地图的操作,具有信息时效性,可以随时更新数据,根据需要制作各种专题地图等。主要完成空间可视化显示、综合查询、结果输出、专题制图、各类空间分析、统计计算、数据录入编辑等功能。整体划分为文件管理模块、地图编辑模块、地图控制模块、信息查询定位模块、统计分析模块和数据库管理模块。通过本文方式开发的基于GIS (SuperMap Objects)、关系数据库、Microsoft Excel的数据管理、分析的应用型GIS系统具有高效无缝的系统集成、程序运行占用内存少、系统操作简单、功能齐全、开发成本低、系统稳定性好,运行速度快、数据保密性好(数据管理权限分管理员和普通用户)、界面大方美观、具有人性化、便于用户操作等优点,既弥补了传统MIS可视化上的不足,又充分发挥了GIS技术的空间可视化功能和空间分析功能的优势。

雷鑫[8]2008年在《叁维电子政务基础平台研究》文中提出随着电子政务网络基础设施的完善,政府部门之间互通互联存在的网络问题得到解决,国内电子政务建设开始进入到以部门协同为核心和以对外服务为核心的阶段。当前,政府的数据库中有大量的数据和信息,如何将用户需要的信息以用户希望的形式、高效地传递给工作人员,以达到充分利用历史数据、提高工作人员的工作效率,是非常值得研究的。基于地理信息技术,将各种数据落实到各种图层上,以电子地图的形式加以展示,为政府管理与决策服务,成为电子政务建设的主要解决方案。本文结合有关课题,从叁维地理信息系统入手,对叁维城市模型的构建,叁维可视化技术及其在电子政务领域的应用进行了初步研究,重点研究了3D-LD叁维位置定义模型,并讨论了新的3D-LD叁维位置定义模型与电子政务各种应用的管理,提出了以3D-LD叁维位置定义模型为数据模型和组织方法的电子政务解决方案,构建了符合我国实际应用需求的电子政务基础数据库模型,最后利用国内先进的Supermap Ojbect系统组件构建了电子政务基础平台。该系统实用、经济,既满足了日常电子政务使用,又能服务于决策和城市居民信息查询需求,实现电子政务工作的真正信息化、科学化,为数字城市的建筑奠定基础。

牛志一[9]2005年在《国家无线电短波监测系统台情信息管理子系统的设计与实现》文中研究指明随着无线电行业在中国的迅速崛起和迅猛发展,国家无线电监测中心对短波监测网络的建设进行了重点加强。而对于无线电短波监测网络的完善和建设,台情信息的管理方式和理念成为加强系统功能的重要环节。目前尚无专门的台情信息管理系统来完成对台站信息和与台站相关的监测信息的统一管理和操作。 本文因此创新提出了将台站信息和监测信息密切结合的台情信息管理系统,从而把静态的台站文件信息管理方式和无线电监测的动态管理方式巧妙结合,高效完成了对短波无线电的各项台情信息的有效管理和操作。 由于台情的各项信息在实际应用中与空间地理信息密切相关,而目前的台站管理和监测管理,均分割了台情信息与电子地图的密切联系,使得操作和管理不可观,不能直接快速的反映与空间地理信息相关的问题,因此急待引入GIS地理信息系统,将管理方式进一步完善和加强。 本文创新提出的构建于GIS理念上的台情信息管理系统是国家无线电短波监测系统的子系统,该系统结合台站信息管理和监测信息管理的优点,完成了台情管理的动静双向需求,同时,该系统又进一步将GIS理念融入其中,使得跟踪定位等各项与空间信息密切相关的管理需求图形化和直观化,由此,台情信息的操作咨询管理功能被进一步加强和完善。 本系统实际应用于全国无线电短波监测第一期工程项目中,经过应用和检测,实际效果良好,运行稳定并受到广泛好评。

杨龙配[10]2016年在《铁路GIS平台中控件和坐标操作接口的研究与实现》文中进行了进一步梳理地理信息系统(Geographic Information System,GIS)是一种计算机信息管理系统,可以用来采集、管理和存储地理数据。随着互联网技术的快速发展,GIS已经从单机模式发展为网络GIS,多种行业开始采用GIS技术。近年来,铁路系统迅猛发展,建设信息化管理系统成为铁路部门信息化建设的重中之重。GIS技术在铁路信息化管理系统中的应用为铁路线和各种相关设备等的直观查看、分析和管理等奠定了基础。本文通过分析GIS系统的国内外发展现状和趋势,基于HTML5和Arc GIS API for Java Script技术,并且结合Arc GIS Server平台,为铁路应用程序提供一套针对铁路特殊需求的GIS接口平台。本文的主要工作如下:1.给出了铁路GIS接口平台的功能需求和性能需求,并根据需求对接口平台进行总体设计,将接口平台划分为地图操作接口、控件接口、坐标操作接口和公里标操作接口四大类。2.为了提高代码的利用率,基于代码复用的思想设计并实现了控件和坐标操作两类接口,并针对铁路坐标操作接口提出了一种新的空间数据查询方法,以满足查询数据非常大的点的缓冲区查询功能:启动服务时加载需要查找的数据并根据铁路关注范围进行分区存储;调用接口时对数据进行区域定位,选择所属区域的数据进行查找。该方法避免了运行过程中,对数据库进行大量的数据查找和读取操作,并且通过分区存储和选择所属区域内数据进行查找提高了空间数据查找的效率。3.以铁路电务生产管理系统为应用实例,对铁路GIS接口平台进行了功能和性能测试,并与基于Arc GIS API for Flex的铁路GIS接口平台进行了性能测试比较。在高并发的状态下,本文设计并实现的接口在响应速度和服务器的稳定性方面都有很大提高。

参考文献:

[1]. 基于组件式GIS的河南省人口电子地图系统开发与设计[D]. 李燕. 河南大学. 2004

[2]. 基于GIS的人防工程管理信息系统的设计与实现[D]. 郗笃刚. 解放军信息工程大学. 2006

[3]. 基于组件式GIS的农业经济信息服务系统的研究与开发[D]. 杨福运. 中国农业科学院. 2008

[4]. 基于GIS的河南省主体功能区区域划分系统的设计与实现[D]. 匡再谊. 河南理工大学. 2008

[5]. 组件式高速公路GIS应用技术研究[D]. 李小根. 郑州大学. 2003

[6]. 河南省城镇土地利用地理信息共享平台异构和分布数据调用的研究与应用[D]. 王万群. 华东师范大学. 2007

[7]. 基于SuperMap Objects 的河南省南水北调地理信息系统设计与实现研究[D]. 张硕. 郑州大学. 2010

[8]. 叁维电子政务基础平台研究[D]. 雷鑫. 天津大学. 2008

[9]. 国家无线电短波监测系统台情信息管理子系统的设计与实现[D]. 牛志一. 四川大学. 2005

[10]. 铁路GIS平台中控件和坐标操作接口的研究与实现[D]. 杨龙配. 电子科技大学. 2016

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

基于组件式GIS的河南省人口电子地图系统开发与设计
下载Doc文档

猜你喜欢