GIS基础软件可以定性为放用某础软件,它一般不直接极用,而是根据某一行业或某一部门的特定需求进行二次幵发,因而软件的体系结构和应用系统二次幵发的模式对G1S软件的市场竞争非常重要。
GIS软件大多数已经过渡到基于组件的体系结构,一般都采用COM/DCOM技术,组件体系结构为G1S软件工程化开发提供了强有力的保障。一方面组件采用面向对象技术,软、硬件的模块化更加清晰,软件模块的重用性更好;另一方面也为用户的二次开发提供了良好的接口。组件接口是二进制数接口,它可以跨语言平台调用,即用C++幵发的COM组件可以用VB、VC或Delphi语言调用,因而,二次幵发用户可以用通用而且易学的VB等语言幵发应用系统,大人提高了其幵发效率。
组件技术、应用服务器中间件技术是地理信息数据共享、功能共享与互操作的基础和前提,也是应用系统开发构建大型分布式G1S应用系统的基础。
评论列表 ( 0 )