什么是服务型的GIS?服务型GIS的特征是什么?
正确答案:
随着近两年SOA(面向服务的体系架构)潮流的兴起,这一软件工程方法也同样引发了新的GIS软件技术革命,形成了服务式GIS(Service GIS)。
Service GIS是产生于面向服务软件工程方法的GIS软件技术,它脱胎于组件式GIS,是在组件式GIS基础上的质的飞跃,也是组件式GIS的升级。在组件式GIS功能强大的组件群基础上,Service GIS采用面向服务的软件工程方法,把GIS的全部功能封装为Web服务(Web Service),从而实现了被多种客户端跨平台、跨网络、跨语言地调用,并具备了服务聚合能
力以集成来自其他服务器发布的GIS服务。Service GIS软件平台的新突破,主要包括以下几个方面。
在细粒度组件式GIS基础上,封装粒度适中的全功能GIS服务群,构成Service GIS的服务器,并向客户端发布这些服务。这里强调全功能的GIS服务,包括数据管理、二维可视化、三维可视化、地图在线编辑、制图排版以及各类空间分析和处理等,而不仅仅是Web GIS时代的基本GIS功能。
客户端GIS软件具备服务聚合能力,可聚合同一厂家服务器软件和第三方服务器软件发布的GIS服务,并与本地数据和本地功能集成应用。
服务器端软件具备强大的服务聚合能力,可以聚合来自其他服务器上发布的GIS服务,并可以将聚合后的结果再次发布,而再次发布的服务还可以继续被其他的服务器软件聚合。
服务器支持发布基于通用规范的服务,如WMS、WCS、WFS、WPS、GeoRSS、KML等,以便被第三方软件作为客户端集成调用。
Service GIS是一个完整的、面向服务的GIS软件技术体系,它包括服务提供者(Service Providers)、服务消费者(Service Consumers)和服务规范(Service Specifications)。
Service GIS同时也是一个全功能的GIS技术体系,远远超越了Web GIS时代的功能。Service GIS与Web GIS之间的差别,就如同GIS软件与电子地图软件之间的悬殊。
Service GIS继承了组件式GIS所具备的一系列优点,如跨语言二次开发、所见即所得的应用开发方式、与其他IT技术继承的强大能力、高度可伸缩型等。
基于Service GIS,基础地理信息供应部门把已经建立的基础地理信息库通过Web服务向各部门发布,从而使各部门可以直接通过访问这些Web服务,使用基础地理信息数据,实现与该单位的专题数据叠加集成,用于开发应用系统。
Service GIS是产生于面向服务软件工程方法的GIS软件技术,它脱胎于组件式GIS,是在组件式GIS基础上的质的飞跃,也是组件式GIS的升级。在组件式GIS功能强大的组件群基础上,Service GIS采用面向服务的软件工程方法,把GIS的全部功能封装为Web服务(Web Service),从而实现了被多种客户端跨平台、跨网络、跨语言地调用,并具备了服务聚合能
力以集成来自其他服务器发布的GIS服务。Service GIS软件平台的新突破,主要包括以下几个方面。
在细粒度组件式GIS基础上,封装粒度适中的全功能GIS服务群,构成Service GIS的服务器,并向客户端发布这些服务。这里强调全功能的GIS服务,包括数据管理、二维可视化、三维可视化、地图在线编辑、制图排版以及各类空间分析和处理等,而不仅仅是Web GIS时代的基本GIS功能。
客户端GIS软件具备服务聚合能力,可聚合同一厂家服务器软件和第三方服务器软件发布的GIS服务,并与本地数据和本地功能集成应用。
服务器端软件具备强大的服务聚合能力,可以聚合来自其他服务器上发布的GIS服务,并可以将聚合后的结果再次发布,而再次发布的服务还可以继续被其他的服务器软件聚合。
服务器支持发布基于通用规范的服务,如WMS、WCS、WFS、WPS、GeoRSS、KML等,以便被第三方软件作为客户端集成调用。
Service GIS是一个完整的、面向服务的GIS软件技术体系,它包括服务提供者(Service Providers)、服务消费者(Service Consumers)和服务规范(Service Specifications)。
Service GIS同时也是一个全功能的GIS技术体系,远远超越了Web GIS时代的功能。Service GIS与Web GIS之间的差别,就如同GIS软件与电子地图软件之间的悬殊。
Service GIS继承了组件式GIS所具备的一系列优点,如跨语言二次开发、所见即所得的应用开发方式、与其他IT技术继承的强大能力、高度可伸缩型等。
基于Service GIS,基础地理信息供应部门把已经建立的基础地理信息库通过Web服务向各部门发布,从而使各部门可以直接通过访问这些Web服务,使用基础地理信息数据,实现与该单位的专题数据叠加集成,用于开发应用系统。
答案解析:有
微信扫一扫手机做题