阅读:1937回复:1
应用Visual Basic的事件机制设计可复用的大粒度GIS组件
<H2><a href="http://www.cnblogs.com/maweifeng/archive/2004/12/21/79977.html" target="_blank" >应用Visual Basic的事件机制设计可复用的大粒度GIS组件</A> </H2>
<DIV> </DIV> <H1>1. 引言</H1> <DIV>当前地理信息系统的应用需要GIS与与MIS、OA等其它系统的有机集成,因此,大多数的GIS系统开发都选择以组件式GIS为核心进行二次开发。因此,随着计算机和地理信息技术的飞速发展,以及GIS理论与应用的逐渐成熟,组件式技术已逐渐成为GIS 软件的主流,改变了传统集成式GIS 平台的工作模式。代表性的组件式GIS有ERSI的ArcGIS和北京超图的SuperMap Object。</DIV> <DIV>在组件式GIS的开发中,由于GIS功能和用户界面要求按照需求进行定制,而GIS的大多数功能的调用都需要调用底层的GIS组件进行实现,因此,每次的开发都需要对一些重复的GIS基本功能或核心功能进行编码和实现,工作异常的繁琐且易出错。例如,地图的浏览功能(包括大小缩放、漫游、显示控制等)在几乎所有的GIS系统中都要求实现,而其核心实现又都是基于GIS组件的,因此,在开发过程中,开发人员常常需要一遍遍的实现类似功能。</DIV> <DIV>本文将介绍基于VB的事件机制和对象委托方式将类似功能封装成一个COM组件的思路和方法。</DIV> <DIV> </DIV> <DIV>全文及免费代码:<a href="http://www.cnblogs.com/maweifeng/archive/2004/12/21/79977.html" target="_blank" >http://www.cnblogs.com/maweifeng/archive/2004/12/21/79977.html</A></DIV> |
|
1楼#
发布于:2006-05-07 12:38
<P>真得很不错拉</P>
|
|