数据共享作为GIS行业的基础,是每一位从事GIS相关领域人员必须要了解的知识,而OGC服务作为行业标准,已经被各大GIS厂商广泛应用。究竟什么是OGC呢?

OGC全称——开放地理空间信息联盟(Open Geospatial Consortium), 它的主要目的就是制定与空间信息、基于位置服务相关的标准。而这些所谓的标准其实就是一些接口或编码的技术文档,不同的厂商、各种GIS产品都可以对照这些文档来定义开放服务的接口、空间数据存储的编码、空间操作的方法。那么OGC都规定了哪些标准呢?

OGC目前提供的标准多达几十种,包括我们常用到的WMS、WFS、WCS、WMTS等等,还有一些地理数据信息的描述文档,比如KML、SFS(简单对象描述)、GML、SLD(地理数据符号化)等。

今天,我们将和大家一同去了解OGC标准的服务接口!
WMS服务

WMS服务全称是Web Map Service (web地图服务),目前OGC提供的WMS最新版本为1.3.0,并提供了如下的操作接口:

GetCapabilities:获取服务中的要素及支持的操作
    请求格式支持KVP和SOAP,其主要参数如下:
    在这里插入图片描述

GetMap:获取地图数据
    请求格式支持KVP和SOAP,其主要参数如下:
    在这里插入图片描述

GetFeatureInfo:获取getMap响应地图上某一点的特征数据信息
    请求格式支持KVP和SOAP,其主要参数如下:
    在这里插入图片描述

WFS服务

WFS服务,全称是Web Feature Service (web 要素服务),目前OGC提供的WFS最新版本为2.0.2,并且提供如下几种操作:

GetCapabilities: 获取服务中的要素及支持的操作
    请求格式支持KVP和SOAP,其请求参数如下:
    在这里插入图片描述
    DescribeFeatureType: 获取地理要素类型的GML应用模式描述文档
    请求格式支持KVP和SOAP,其请求参数如下:
    在这里插入图片描述
    -GetFeature: 根据条件查询地理要素信息
    请求格式支持KVP和SOAP,其请求参数如下:
    在这里插入图片描述

WCS服务

WCS服务,全称为Web Coverage Service(web栅格服务),目前OGC提供的WCS的最新版本为2.1,并提供了如下几种操作:

Getcapabilities: 获取服务中的要素及支持的操作
    请求格式支持KVP和SOAP,其请求参数如下:
    在这里插入图片描述
    DescribeCoverage: 返回标识覆盖范围的文档描述
    请求格式支持KVP和SOAP,其请求参数如下:
    在这里插入图片描述
    -GetCoverage: 获取服务器上元数据与请求数据的覆盖数据
    请求格式支持KVP和SOAP,其请求参数如下:
    在这里插入图片描述

WMTS服务

WMTS服务,全称是Web Map Tile Service (web地图切片服务),目前OGC提供的最新版本是1.0.0,WMTS是OGC首个支持restful风格的服务标准,提供了如下几种操作:

GetCapabilities:获取服务的元数据信息
    请求格式支持KVP,SOAP和RESTFUL,其请求参数如下:
    在这里插入图片描述

GetTile:获取服务的切片信息
    请求格式支持KVP,SOAP和RESTFUL,其请求参数如下:
    在这里插入图片描述

GetFeatureInfo:获取点选的要素信息
    请求格式支持KVP,SOAP和RESTFUL,其请求参数如下:
    在这里插入图片描述

以上就是OGC提供的四种常用服务接口介绍

OGC open geospatial consortium标准服务的更多相关文章

  1. OGC标准服务 WMS WCS WFS WPS

    网络覆盖服务 (WCS) 网络要素服务 (WFS) 网络地图服务 (WMS) 网络地图切片服务 (WMTS) 网络处理服务 (WPS) 1.Web 地图服务(WMS)能够根据用户的请求返回相应的地图( ...

  2. centos7非centos标准服务 /etc/init.d/service_name start || stop 启动异常

    公司自己写的java程序,在centos7系统执行/etc/init.d/service_name start||stop的时候报错: grafana二次开发的程序 [root@docp1 init. ...

  3. Java开源GIS系统

     uDig  基于Eclipse RCP的uDig开源项目既是一个GeoSpatial应用程序也是一个平台开发者可通过这个平台来创建新的在uDig基础上衍生的应用程序,uDig是Web地理信息系统的一 ...

  4. 开源GIS软件 1

    1. 在线地图浏览器 GMap.NET GMap.NET 是一个强大.免费.跨平台.开源的.NET控件,它在Windows Forms 和WPF环境中能够通过Google, Yahoo!, Bing, ...

  5. OGC 的WCS WFS 及WMS 服务

    OGC--Open Geospatial Consortium--开放地理信息联盟,是一个非盈利的志愿的国际标准化组织,引领着空间地理信息标准及定位基本服务的发展目前在空间数据互操作领域,基于公共接口 ...

  6. OGC 的 WMS、WFS 及WCS服务(转)

    OGC——Open Geospatial Consortium——开放地理信息联盟,是一个非盈利的志愿的国际标准化组织,引领着空间地理信息标准及定位基本服务的发展目前在空间数据互操作领域,基于公共接口 ...

  7. 公共卫生GIS共享服务平台

    1   系统详细设计 1.1 GIS共享服务管理 1.1.1 概述 GIS共享服务管理是本系统的重要组成部分,它实现了对各类地图数据.业务资源数据的集成统一管理,提供了一个平台级的管理解决方案,能够往 ...

  8. geoserver扫盲 openlayers相关

    转自:http://www.cnblogs.com/lzlynn/archive/2008/07/29/1255702.html WMS: Web Map Service(Web地图服务 ) l  利 ...

  9. GIS应用及OpenGIS介绍

    转自:http://blog.csdn.net/cdl2008sky/article/details/7266680 GIS的三大应用第一类是政府应用,“电子政务” 是当今政府加强信息化建设的新方向, ...

随机推荐

  1. 解决通过vue-router打开tab页,下次进入还是上次history缓存的界面状态的问题

    一.问题描述: 1. 跳转模式:界面A-->界面B(界面A中通过 this.$router.push({name:'组件B名称', params: {参数}}) 通过打开新tab页的方式打开界面 ...

  2. PXE+Kickstart无人值守安装---CentOS7.

    1.安装一台CentOS7.x桌面版本系统的服务器,关闭selinux和防火墙: 2.在服务器安装pxe+kickstart无人值守需要的软件 : yum install dhcp tftp-serv ...

  3. kubernetes-使用Nginx配置ingress-controllers

    下载 Nginx Ingress Controller 配置文件: wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/ma ...

  4. SHELL脚本编程的条件测试

    SHELL脚本编程的条件测试 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.条件测试概述 判断某需求是否满足,需要由测试机制来实现 专用的测试表达式需要由测试命令辅助完成测试过 ...

  5. Linux中快速对字符串进行加密

    1)进行base64的加密和解密 [root@VM_0_10_centos opt]# echo hello |base64aGVsbG8K[root@VM_0_10_centos opt]# ech ...

  6. Codes: MODERN ROBOTICS Ch.3_Expo. Coods.基础代码实现

    %%1 Transform omega to so3 matrix % W for skew-symmetirc matirx % w for omega, angular velocity func ...

  7. 《奋斗吧!菜鸟》 第九次作业:Beta冲刺 Scrum meeting 2

    项目 内容 这个作业属于哪个课程 任课教师链接 作业要求 https://www.cnblogs.com/nwnu-daizh/p/11056511.html 团队名称 奋斗吧!菜鸟 作业学习目标 掌 ...

  8. sql:拼接字符串、截取字符串、取字符串长度

    --第一段 SELECT substr('1233***6795', 0, (select instr('1233***6795', '***', 1, 1) from dual) - 1) from ...

  9. Dubbo源码分析(6):Code2

    背景 定义解码和编码方法. Code2是Code的升级版本. 类图 问题 DubboCodec的父类已经实现了Code2接口并且DubboCodec没有实现Code2接口,为什么要implement ...

  10. python - django (路由)

    # """ # Django路由分配系统简介: Django project目录中的urls.py文件中, 以Python [ ( ) ]的数据类型记录了可以访问到该站点 ...