收藏本站
《河南大学》 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应用系统时可以重用。
【学位授予单位】:

知网文化
【相似文献】
中国期刊全文数据库 前20条
1 杨坤,柳晶辉;基于AO实现电力通讯GIS的几个开发技巧[J];国土资源信息化;2003年06期
2 翟春荣;刘志明;;基于组件ArcObjects的地籍管理查询系统的设计与实现[J];西部探矿工程;2009年12期
3 赖剑菲,江舟;基于ArcObjects的组件式GIS的开发与研究[J];国土资源信息化;2005年03期
4 王宇颖,周锋;基于ActiveX的地理信息组件的结构研究[J];哈尔滨工业大学学报;2002年05期
5 杨朝辉;基于ArcObjects的房地产三维导购系统的研制[J];现代测绘;2004年03期
6 王力;基于AO和面向对象思想的GIS图形编辑的设计与实现[J];测绘信息与工程;2005年01期
7 陈学业,郭仁忠;基于组件式GIS的工作流模型[J];测绘工程;2003年01期
8 魏晓峰;吴健平;;基于ArcGIS的空间自相关分析模块的开发与应用[J];测绘与空间地理信息;2005年06期
9 张林海;杨武年;;基于ArcObjects的电力线符号编辑与实现[J];北京测绘;2007年03期
10 黄旭峰;邹菁;;空间数据挖掘中关联规则的研究与实现[J];科技信息;2009年07期
11 韩志远;;基于ArcObjects的城市基础地理信息系统的设计与实现[J];大众科技;2010年12期
12 龚纯伟;赵俊三;许文胜;赵胜恩;;基于ArcObjects的洱海流域地理信息系统设计与实现[J];地理空间信息;2007年03期
13 包锦春;王飞;;基于ArcObjects的空间数据符号化研究[J];国土资源遥感;2008年04期
14 卢小平,王留召;组件GIS平台AOs结构分析及开发方法[J];测绘通报;2003年12期
15 于雷易,边馥苓;基于AO的符号组件设计与实现[J];测绘通报;2004年01期
16 刘增良,刘鹏;GIS数据向交换格式数据转换的方法与实现[J];北京测绘;2004年02期
17 刘志辉;祁华斌;;ArcObjects地图综合功能扩充在土地利用图中的应用[J];城市勘测;2006年03期
18 李敏;李晓明;赖丽华;;基于ArcObjects的海南省防洪应急指挥系统设计与实现[J];地理空间信息;2007年02期
19 孙丽娜;李吉之;陈静;;基于AO的同比例尺地形图无缝接边技术及其实现方法[J];测绘工程;2007年06期
20 刘德儿;兰小机;;基于ArcObjects的数字地形图导入地理数据库方法[J];工程勘察;2008年07期
中国重要会议论文全文数据库 前10条
1 韩敏;赵耀;;基于MIKE FLOOD和ArcObjects的洪水淹没模拟及可视化[A];第二十七届中国控制会议论文集[C];2008年
2 龙晓闽;周忠发;张会;;基于ArcObjects的山地农业资源GIS二次开发与实现——以贵州省赫章县为例[A];现代地理科学与贵州社会经济[C];2009年
3 刘洪江;李晓影;方智;;利用ArcObjects组件技术实现农业用地分类面积统计[A];首届长三角科技论坛数字区域建设与地理空间技术论坛优秀论文集[C];2004年
4 赵波;陈道升;;在LabVIEW中调用ActiveX自动填写原始记录的方法[A];江苏省计量测试学术论文集(2011)[C];2011年
5 彭聪;谭建军;戴泉;李勇;;城市工程地质地理信息系统设计与实现[A];中国地理信息系统协会第三次代表大会暨第七届年会论文集[C];2003年
6 孙迈;刘文庆;孟晓梅;马利;;基于ActiveX组件的RTI编程接口[A];'2003系统仿真技术及其应用学术交流会论文集[C];2003年
7 王华敏;边馥苓;;工作流驱动的组件式GIS系统模型研究[A];中国地理信息系统协会第三次代表大会暨第七届年会论文集[C];2003年
8 张瑞;杨璐璐;;基于ArcObjects程序实现地图符号的符号化[A];江苏省测绘学会2008年度学术年会论文集[C];2008年
9 杨品福;李向华;陈付刚;;基于ArcObjects的空间数据管理系统开发探讨[A];中国地理信息系统协会第九届年会论文集[C];2005年
10 魏晓峰;吴健平;;基于ArcGIS的空间自相关分析模块的开发与研究[A];全国地图学与GIS学术会议论文集[C];2004年
中国重要报纸全文数据库 前10条
1 江苏 韶亚军;注册ActiveX两法[N];电脑报;2001年
2 ABC;一劳永逸[N];中国电脑教育报;2004年
3 北京安易软件有限责任公司 刘翔博士;SUN Java与Microsoft ActiveX比较[N];中国计算机报;2000年
4 断水流;把恶意ActiveX插件扫地出门[N];电脑报;2004年
5 钟耳顺;GIS朝组件化发展[N];中国计算机报;2001年
6 北方交通大学 殷剑宏;TeeChart控件的应用[N];计算机世界;2001年
7 史海云(shihaiyun@sina.com);利用VB、ActiveX以及Web技术开发煤矿井下监控系统[N];计算机世界;2000年
8 DayDayUp;David菜说“我拒绝骚扰”[N];电脑报;2004年
9 ;抢先评测 IE插件管理专家2005[N];中国电脑教育报;2005年
10 ;岂止浏览那么简单 Sleipnir[N];中国电脑教育报;2004年
中国博士学位论文全文数据库 前7条
1 谢跟踪;基于组件式GIS的生态环境信息系统研究[D];福建师范大学;2003年
2 孙斌;基于GIS的办公自动化系统开发技术的研究和探讨[D];中国地质大学(北京);2005年
3 涂齐亮;昆明城市地质数据三维GIS分析与可视化平台研究[D];吉林大学;2007年
4 贺振;区域地质调查填图实习辅助系统的研究与实现[D];西北大学;2006年
5 成伟;数据挖掘技术支持下的土壤重金属污染评价系统的研究[D];浙江大学;2009年
6 吴升;分布式GIS组件平台的研究与实践[D];解放军信息工程大学;2001年
7 丁伟翠;数字高程模型数据库管理系统开发及在地质制图中的应用[D];中国地质科学院;2012年
中国硕士学位论文全文数据库 前10条
1 李燕;基于组件式GIS的河南省人口电子地图系统开发与设计[D];河南大学;2004年
2 孙伟超;基于ArcObjects+Visual Basic的地理信息系统二次开发与应用研究[D];贵州师范大学;2007年
3 黄德超;基于ArcObjects的森林二类调查信息管理平台的开发[D];东北林业大学;2010年
4 刘宇晶;基于GIS的区域地质灾害信息管理系统的研发[D];中国地质大学(北京);2006年
5 胡德勇;基于组件式GIS的耕地地力评价信息系统研究[D];湖南农业大学;2004年
6 李兵;基于GIS的土地利用规划管理信息系统建设研究[D];西南农业大学;2003年
7 朱怀松;基于组件式GIS的城镇土地定级估价信息系统研究与实现[D];新疆大学;2004年
8 杨舒奎;基于WebGIS数字地图的设计与开发[D];华中科技大学;2005年
9 刘勇;基于COM的GIS应用系统中一致性数据维护的研究与实现[D];国防科学技术大学;2002年
10 孔庆辉;基于组件式GIS及GPS的松辽流域防洪工程信息管理系统的开发研究[D];河海大学;2006年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978