摘要
电子地图是现在高新技术的产物,是随着计算机软、硬件的发展而产生和发展的。它的产生不仅在社会诸多的领域得到了广泛的应用,而且在这些领域取得了巨大的成功。随着电子地图的广泛应用,如何提高电子地图的制作开发的效率成为当前的热门话题。组件式软件技术已经成为当今软件技术的潮流之一,基于组件开发是软件开发的一次革命。GIS组件推出,不仅具有许多传统GIS工具无法比拟的优点,而且为传统GIS面临的多种问题提供了全新的解决思路,也为各种电子地图应用系统的设计制作等方面革新和完善提供了契机。本文阐述了组件技术的演变、原理和组件技术的技术特点以及其发展前景。介绍了GIS组件特点并对GIS组件MapX和二次开发进行了详细的阐述。文章最后以组件MapX的应用研究为背景,结合面向对象的可视化编程工具,对应用MapX组件开发电子地图的视图设计、属性数据的管理等问题进行了重点研究,完成了系统的空间数据采集、管理、处理、分析、存储等功能。
Electronic Map is one of products of hi-tech industry. With the development of software and hardware industry,it comes into being and makes progress gradually.Widely using makes it become a heat topic of how to mke electronic map efficiently.As well known, Component Object Model is one of the most popular standards for the component technology which makes up for the defects and drawbacks of the traditional methods. Component technology is adopted and employed in the construction of information system. Component technology is the latest development of the object-oriented technique. Bearing such qualities of being open, flexible manageable and effective, etc. with this new technique applied to the construction of information system, the reusability of the software and the development efficiency of the system can be raised. In this paper, firstly, through the discussion of COM structure and Active control technology, the principal and implemental way of COM technology are introduced. Secondly, this paper summer the characteristics of MapX that is GIS ActiveX components developed by MapInfo Company. Finally, based on the discussion of fundamental and implemention of MapX component, an electrical map system is designed and made. Researching indicates that general function requirements of electronic map are satisfied with using this ActiveX.
引文
1.Corry,Maryfield,Cadman著,刘云,孔雷译.COM/DCOM编程指南.2000.北京:清华大学出版社.
2.潘爱民.COM原理与应用.1999.12.北京:清华大学出版社
3.祝国瑞.地图学.2004.武汉:武汉大学出版社
4.刘光.地理信息系统二次开发教程一组件篇。2003,北京:清华大学出版社.
5.王卫安、王晓艳.用Client/Server数据库存储GIS图文数据微型电脑应用 1999年6期
6.[美] Deborah Kurata著.潇湘工作室译.Visual Basic6面向对象程序设计.1999.北京:人民邮电出版社.
7.薛红琳.基于组件技术的城镇土地定级信息系统研究(硕士学位论文)。武汉大学.2003.5
8.李连营、李清泉等.基于MapX的GIS应用开发.2003.武汉.武汉大学出版社
9.张成才、孙喜梅等。基于MAPINFO电子地图制作方法研究.水土保持研究.2002年04期
10.毋河海.地图数据库系统.1991。北京:测绘出版社
11.黄健熙.二维电子地图与三维虚拟场景的互响应与可视化.(硕士学位论文)武汉大学。2002.4.
12.魏巍、董桂生.利用MapX控件实现高校校区地理信息系统的设计.河南教育学院学报(自然科学版)。第12卷第3期2003年9月
13.全星日、于青春等.地图制图技术及发展方向.东北测绘。第24卷 2001年第2期
14.杨建宇.基于组件三层结构的电信基站管理信息系统的设计与实现(硕士学位论文).武汉大学,2002.4.
15.[美] Microsoft公司著。希望图书创作室译.Microsoft Visual Basic 6.0组件工具指南.1999。北京:北京希望电子出版社.
16.赵生妹、忻渊.电子地图系统的研制.南京邮电学院学报第.17卷第1期. 1997年3月
17.罗云启、罗毅数.字化地理信息系统MapInfo应用大全.2000.北京希望电子出版社
18.张红.利用组件技术开发WEBGIS(硕士学位论文).四川大学.2001.5
19.王杰.电子地图技术及其最新发展。广西师范学院学报(自然科学版)。第20卷.2003年8月
20.石礼娟、刘德华.基于MapX组件的数据绑定应用.微型机与应用.2001年第12.
21.尹贡白、王家耀等.地图概论。1996.北京:测绘出版社
22.张永梅、陈立潮.基于地理信息系统的校园电子地图的研究与实现.电脑开发与应用 2003年04期
23.牛德力、门葆红等.组件式软件及其在GIS开发中的应用.测绘学院学报第.17卷第4期2000年12月
24.范大凯、吴健平.基于MapX的GIS应用开发实例.东北测绘.第24卷 2001年第2期
http://www.cjx.com.cn/service/column/gis/
http://www.3s2go.com/bbs/
http://www.mapinfo.com.cn.
http://gischina.com