首页 | 本学科首页   官方微博 | 高级检索  
     检索      

ComGIS出接口扩展功能设计与应用
引用本文:戎恺,沈静,杨祖虎.ComGIS出接口扩展功能设计与应用[J].地球信息科学,2003,5(4):47-52.
作者姓名:戎恺  沈静  杨祖虎
作者单位:1. 中国科学院地理科学与资源研究所, 北京 100101; 2. 华东师大地理系, 上海 200062
摘    要:GIS技术发展掀起了组件化的热潮。但是开发人员当面临 GIS组件实现不了的功能时 ,往往出现难题。这时就可以通过 GIS组件中定义的出接口扩展它的功能 ,完成一些组件 GIS本身不具有的功能。本文探讨了出接口扩展 Com GIS的设计原则 ,并以实例揭示了这一方法如何运用以及它的运行机制 ,并且说明了如何在开发组件式GIS时添加出接口这一功能 ,最后揭示这一机制的发展方向。

关 键 词:ComGIS  MapObjects  COM组件服务器  接口(interface)  可连接对象  
收稿时间:2003-08-27;
修稿时间:2003年8月27日

The Research of Extending Components GIS--The Design to Extend Component Using Outgoing Interface
RONG Kai,SHEN Jing,YANG Zuhu.The Research of Extending Components GIS--The Design to Extend Component Using Outgoing Interface[J].Geo-information Science,2003,5(4):47-52.
Authors:RONG Kai  SHEN Jing  YANG Zuhu
Institution:1. Institute of Geographic Sciences and Natural Resources Research of CAS, Beijing 100101; 2. Department of Geography, East China Normal University, Shanghai 200062
Abstract:With rapid development of GIS in recent years, the trend of components GIS has become more and more popular But because of the encapsulation essence of the object oriented model, programmers can only use the interfaces to communicate with the object without knowing anything about the realization details They will get into dilemma when they encounter those functions that GIS components can not realize In this circumstance, the outgoing interface defined by the GIS components can be used to extend the GIS components to realize those functions This article will introduce how to use the outgoing interface to customize the symbols in MapObjects and illustrate the mechanism of the process Meanwhile, the article will also introduce how to add an outgoing interface when developing GIS components Finally, the article discusses the possible trend of this mechanism
Keywords:Components GIS  MapObjects  ActiveX Control  COM Server  Interface
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《地球信息科学》浏览原始摘要信息
点击此处可从《地球信息科学》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号