OGC服务体系结构

概述

OGC抽象规范 Topic 12 - The OpenGIS Service Architecture 提供一个框架,供开发人员创建软件,使用户能够在开放式信息技术环境中跨通用计算界面访问和处理来自各种来源的地理空间数据。

  • “开发者框架”指的是OGC标准基于可互操作的地理处理的全面、通用(即,通过协商一致形成)计划。

  • “访问和处理”是指地理数据用户可以查询远程数据库和控制远程处理资源,例如在使用面向服务的体系结构的信息系统中。

  • “来自各种来源”意味着用户将能够访问以各种方式获得并存储在各种数据库和知识库中的数据。

  • “跨通用计算接口”意味着OGC服务能够实现装备成使用这些接口的不同软件资源之间的可靠通信。

  • “在开放的信息技术环境内”意味着该OGC标准使地理处理能够在封闭的单片GIS、遥感和自动化系统环境之外进行,这些系统基于专有接口限制访问。

OWS公用

OGC Web服务公共 (OWS Common) 为正在开发OGC接口实现标准的OGC成员提供指导。OWS Common的目的是保持OGC标准之间的一致性。OWS Common提供了用于指定操作请求和响应中使用的一些参数和数据结构的规则。每个接口标准详细说明了其他方面,包括指定所有操作请求和响应中所需的所有附加参数和数据结构。以下是OWS通用文件所涵盖的一些常见方面的列表:

  • GetCapabilities操作(请求、参数、响应)

  • 异常报告

  • 操作参数
    • 包围盒

    • 坐标参考系

    • 格式参数

    • 数据描述

    • 多语言文本编码

  • 操作请求和响应编码(HTTP GET和HTTP POST)

  • OWS实施规范指南