ComGIS技术基本了解


发布日期 : 2017-02-23 07:20:49 UTC

访问量: 222 次浏览

GIS的组件化,就是指采用组件(Component)
技术编制地理信息基础平台及其应用系统。
组件技术实质上就是软件可重用技术,
我们比较熟悉的微软的COM/ActiveX就是软件组件实现规范的一种。
组件式软件技术已成为当今软件技术的潮流之一,
它的出现改变了以往封闭、复杂、难以维护的软件开发模式。
组件式GIS(CbmGIS)便是顺应这一潮流的新一代GIS,
是面向对象技术和组件式软件技术在GIS软件开发中的应用。

ComGIS的基本思想是把GIS的功能模块划分为多个控件,
每个控件完成不同的功能。各个GIS控件之间,
以及GIS控件与其他非GIS控件之间,
可以方便地通过可视化的软件开发工具集成起来,
形成最终的GIS应用。控件如同一堆各式各样的积木,
它们分别实现不同的功能(包括GIS和非GIS功能),
根据需要把实现各种功能的“积木”搭建起来,
就构成GIS基础平台和应用系统。

组件软件的可编程和可重用的特点,
在为系统开发商提供有效的系统维护方法的同时,
也为GIS最终用户提供了方便的二次开发手段,
因此CbmGIS将在很大的程度上推动GIS软件的系统集成化和应用大众化,
同时也很好地适应了网络技术的发展。
目前,几个著名的GIS软件厂商都推出了基于COM技术的GIS软件,
ComGIS的出现给国产GIS基础软件的开发提供了一个良好的机遇,
它打破了GIS基础软件由几个厂商垄断的格局,
开辟了以提供专业组件来打人GIS市场的新途径。