精华内容
下载资源
问答
  • OGC WMS WMTS服务

    千次阅读 2019-03-01 10:24:07
    WMTS弥补了WMS不能提供分块地图的不足。WMS针对提供可定制地图的服务,是一个动态数据或用户定制地图(需结合SLD标准)的理想解决办法。WMTS牺牲了提供定制地图的灵活性,代之以通过提供静态数据(基础地图)来增强...

    一、OGC

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

    通过国际标准化组织(ISO/TC211)或技术联盟(如OGC)制定空间数据互操作的接口规范,GIS软件商开发遵循这一接口规范的空间数据的读写函数,可以实现异构空间数据库的互操作。基于http(Web)XML的空间数据互操作是一个很热门的研究方向,主要涉及Web Service的相关技术。OGC和ISO/TC211共同推出了基于Web服务(XML)的空间数据互操作实现规范Web Map Service,Web Feature Service,Web Coverage Service以及用于空间数据传输与转换的地理信息标记语言GML。

    二、WMS

    Web地图服务(WMS)。利用具有地理空间位置信息的数据制作地图。其中将地图定义为地理数据可视的表现。这个规范定义了三个操作:GetCapabitities返回服务级元数据,它是对服务信息内容和要求参数的一种描述; GetMap返回一个地图影像,其地理空间参考和大小参数是明确定义了的;GetFeatureInfo(可选)返回显示在地图上的某些特殊要素的信息 。

    三、WMTS

    WMTS,Web地图切片服务(Web Map Tile Service)当前版本是1.0.0。WMTS标准定义了一些操作,这些操作允许用户访问切片地图。WMTS可能是OGC首个支持RESTful访问的服务标准。

    WMTS提供了一种采用预定义图块方法发布数字地图服务的标准化解决方案。WMTS弥补了WMS不能提供分块地图的不足。WMS针对提供可定制地图的服务,是一个动态数据或用户定制地图(需结合SLD标准)的理想解决办法。WMTS牺牲了提供定制地图的灵活性,代之以通过提供静态数据(基础地图)来增强伸缩性,这些静态数据的范围框和比例尺被限定在各个图块内。这些固定的图块集使得对WMTS服务的实现可以使用一个仅简单返回已有文件的Web服务器即可,同时使得可以利用一些标准的诸如分布式缓存的网络机制实现伸缩性。

    展开全文
  • WMS WMTS WFS WCS等地图服务说明及区别

    千次阅读 2020-12-21 17:35:12
    WMS: WMS全称是Web Map Service,网络地图服务,它是利用具有地理空间位置信息的数据制作地图,其中将地图定义为地理数据的可视化表现,能够根据用户的请求,返回相应的地图,包括PNG、GIF、JPEG等栅格形式,或者...

    WMS:

            WMS全称是Web Map Service,网络地图服务,它是利用具有地理空间位置信息的数据制作地图,其中将地图定义为地理数据的可视化表现,能够根据用户的请求,返回相应的地图,包括PNG、GIF、JPEG等栅格形式,或者SVG或者WEB CGM等矢量形式。WMS支持HTTP协议,所支持的操作是由URL决定的。

           WMS 标准包含三个操作:

                GetCapabilities(必须):获取 WMS 服务的内容与接受的请求。

                GetMap(必须):获取指定地图数据

                GetFeatureInfo(可选):查询特定要素

    WMTS:

            WMTS全称是 Web Map Title Service,提供了一种采用预定义图块方法发布数字地图服务的标准化解决方案。

            对比WMS,WMTS弥补了WMS不能提供分块地图的不足。WMS针对提供可定制地图的服务,是一个动态数据或用户定制地图(需结合SLD标准)的理想解决办法。WMTS牺牲了提供定制地图的灵活性,代之以通过提供静态数据(基础地图)来增强伸缩性,这些静态数据的范围框和比例尺被限定在各个图块内。这些固定的图块集使得对WMTS服务的实现可以使用一个仅简单返回已有文件的Web服务器即可,同时使得可以利用一些标准的诸如分布式缓存的网络机制实现伸缩性。

          WMTS接口支持的三类资源:

              一个服务元数据(ServiceMetadata)资源(面向过程架构风格下对GetCapabilities操作的响应)(服务器方必须实现)。  ServiceMetadata资源描述指定服务器实现的能力和包含的信息。在面向过程的架构风格中该操作也支持客户端与服务器间的标准版本协商。
             图块资源(对面向过程架构风格下GetTile操作的响应)(服务器方必须实现)。图块资源表示一个图层的地图表达结果的一小块。
             要素信息(FeatureInfo)资源(对面向过程架构风格下GetFeatureInfo操作的响应)(服务器方可选择实现)。该资源提供了图块地图中某一特定像素位置处地物要素的信息,与WMS中GetFeatureInfo操作的行为相似,以文本形式通过提供比如专题属性名称及其取值的方式返回相关信息

    WFS:

         WFS全称是 Web Feature Service ,网络要素服务,支持用户在分布式的环境下通过HTTP对地理要素进行插入,更新,删除,检索和发现服务。该服务根据HTTP客户请求返回要素级的GML(Geography Markup Language、地理标识语言)数据,并提供对要素的增加、修改、删除等事务操作,是对Web地图服务的进一步深入。WFS通过OGC Filter构造查询条件,支持基于空间几何关系的查询,基于属性域的查询,当然还包括基于空间关系和属性域的共同查询。

         支持对地理要素的插入,更新,删除,检索和发现服务。该服务根据HTTP客户请求返回GML(Geography Markup Language、地理标识语言)数据。 WFS对应于常见桌面程序中的条件查询功能,WFS通过OGC Filter构造查询条件,支持基于空间几何关系的查询,基于属性域的查询,当然还包括基于空间关系和属性域的共同查询。

        其基础接口是:GetCapabilities,DescribeFeatureType,GetFeature

            GetCapabilities返回服务级元数据。

            DescribeFeatureType返回要素结构,以便客户端进行查询和其他操作。

            GetFeature可根据查询要求返回一个符合GML规范的数据文档。GetFeature是最重要的接口。   

        其它接口如Transaction 它不仅能提供要素读取,同时支持要素在线编辑和事务处理。
    在Web上,WFS的请求不是以SQL实现的,而是通过Filter XML来实现,可扩展性更强。WFS所返回的是查询的结果集,从某种程度上说,区别于WMS的“数据的表现”,WFS的结果集是由完整的Schema定义和约束的结果集,以GML为载体。这个结果集,类似于桌面程序查询结果的数据表。

    WCS:

         WCS全称是Web Coverage Service,网络地理场数据服务,该服务使得数字高程等栅格数据能够以 HTTP 接口上的标准请求检索,并以元数据和 GeoTIFF、NetCDF 等二进制图形数据返回。

         “Grid coverages”栅格数据通常指卫星图片、数字航摄图片、数字高程模型及其它使用各个点的数值模型表达的信息。

         WCS提供如下操作:

              GetCapabitities:返回服务级元数据,它是对服务信息内容和要求参数的一种描述。
              DescribeCoverage:支持用户从特定WCS服务器获取一个或多个覆盖的详细的描述文档。
              GetCoverage:可根据查询要求返回一个包含或者引用被请求的覆盖数据的响应文档。

    展开全文
  • wmswmts、wfs等地图服务区别

    万次阅读 多人点赞 2019-06-22 15:24:16
    OGC OGC 全称是开放地理空间信息联盟(Open Geospatial Consortium),是一个非盈利的国际标准组织,它制定了数据和服务的一系列... WMS服务:Web Map Service,网络地图服务,它是利用具有地理空间位置信息的数据制...

    微信搜索:“二十同学” 公众号,欢迎关注一条不一样的成长之路

    OGC

         OGC 全称是开放地理空间信息联盟(Open Geospatial Consortium),是一个非盈利的国际标准组织,它制定了数据和服务的一系列标准,GIS厂商按照这个标准进行开发可保证空间数据的互操作,致力于提供地理信息行业软件和数据及服务的标准化工作。

    WMS

           WMS服务:Web Map Service,网络地图服务,它是利用具有地理空间位置信息的数据制作地图,其中将地图定义为地理数据的可视化表现,能够根据用户的请求,返回相应的地图,包括PNG、GIF、JPEG等栅格形式,或者SVG或者WEB CGM等矢量形式。WMS支持HTTP协议,所支持的操作是由URL决定的。
    WMS提供如下操作:

    GetCapabitities:返回服务级元数据,它是对服务信息内容和要求参数的一种描述。
    GetMap:返回一个地图影像,其地理空间参考和大小参数是明确定义了的。
    GetFeatureInfo:返回显示在地图上的某些特殊要素的信息。
    GetLegendGraphic:返回地图的图例信息。

    WMS-C

            WMS-C全称是Web Mapping Service - Cached,对它完整的定义来源于OSGeo Wiki,2006年在FOSS4G会议上提出讨论,目的在于提供一种预先缓存数据的方法,以提升地图请求的速度,自始至终该标准都没有写入OGC之中。WMS-C通过bbox和resolutions去决定请求的地图层级,为了更加直观的请求地图瓦片,一些软件做了一些改进,例如WorldWind在请求中使用level/x/y三个参数,直观明了。典型的基于WMS-C的实现是TileCache,另外一个关于WMSC的参考:http://wiki.osgeo.org/wiki /WMS_Tiling_Client_Recommendation

    TMS

         (tile map Servcie)切片地图服务(TMS)定义了一些操作,这些操作允许用户按需访问切片地图,访问速度更快,还支持修改坐标系。WMTS可能是OGC首个支持RESTful访问的服务标准.

    WMTS

         (OpenGIS Web Map Title Service)WMTS提供了一种采用预定义图块方法发布数字地图服务的标准化解决方案。WMTS弥补了WMS不能提供分块地图的不足。WMS针对提供可定制地图的服务,是一个动态数据或用户定制地图(需结合SLD标准)的理想解决办法。WMTS牺牲了提供定制地图的灵活性,代之以通过提供静态数据(基础地图)来增强伸缩性,这些静态数据的范围框和比例尺被限定在各个图块内。这些固定的图块集使得对WMTS服务的实现可以使用一个仅简单返回已有文件的Web服务器即可,同时使得可以利用一些标准的诸如分布式缓存的网络机制实现伸缩性

    WMTS接口支持的三类资源

             一个服务元数据(ServiceMetadata)资源(面向过程架构风格下对GetCapabilities操作的响应)(服务器方必须实现)。  ServiceMetadata资源描述指定服务器实现的能力和包含的信息。在面向过程的架构风格中该操作也支持客户端与服务器间的标准版本协商。
            图块资源(对面向过程架构风格下GetTile操作的响应)(服务器方必须实现)。图块资源表示一个图层的地图表达结果的一小块。
            要素信息(FeatureInfo)资源(对面向过程架构风格下GetFeatureInfo操作的响应)(服务器方可选择实现)。该资源提供了图块地图中某一特定像素位置处地物要素的信息,与WMS中GetFeatureInfo操作的行为相似,以文本形式通过提供比如专题属性名称及其取值的方式返回相关信息

    WFS

              网络要素服务(WFS)支持用户在分布式的环境下通过HTTP对地理要素进行插入,更新,删除,检索和发现服务。该服务根据HTTP客户请求返回要素级的GML(Geography Markup Language、地理标识语言)数据,并提供对要素的增加、修改、删除等事务操作,是对Web地图服务的进一步深入。WFS通过OGC Filter构造查询条件,支持基于空间几何关系的查询,基于属性域的查询,当然还包括基于空间关系和属性域的共同查询。

    WFS提供如下操作:

    GetCapabitities:返回服务级元数据,它是对服务信息内容和要求参数的一种描述。
    DescribeFeatureType:生成一个Schema用于描述WFS实现所能提供服务的要素类型。Schema描述定义了在输入时WFS实现如何对要素实例进行编码以及输出时如何生成一个要素实例。
    GetFeature:可根据查询要求返回一个符合GML规范的数据文档。
    LockFeature:用户通过Transaction请求时,为了保证要素信息的一致性,即当一个事务访问一个数据项时,其他的事务不能修改这个数据项,对要素数据加要素锁。
    Transaction: 与要素实例的交互操作。该操作不仅能提供要素读取,同时支持要素在线编辑和事务处理。Transaction操作是可选的,服务器根据数据性质选择是否支持该操作。

    WCS

           网络覆盖服务是面向空间影像数据,它将包含地理位置的地理空间数据作为"覆盖(Coverage)"在网上相互交换,如卫星影像、数字高程数据等栅格数据。

    WCS提供如下操作:

    GetCapabitities:返回服务级元数据,它是对服务信息内容和要求参数的一种描述。
    DescribeCoverage:支持用户从特定WCS服务器获取一个或多个覆盖的详细的描述文档。
    GetCoverage:可根据查询要求返回一个包含或者引用被请求的覆盖数据的响应文档。

    WPS

            Web Processing Server(WPS)是新近推出的标准,它的功能其实我们已经耳熟能详了。Processing即ArcView中的GeoProcessing,诸如Union,Intersect等方法。WPS要做的就是暴露基于URL接口来实现客户端通过WebService对此类方法的调用、并返回数据。

    总结

    WMS:动态地图服务,在ArcGIS中我们经常利用理由的mxd文件发布的服务,就是这种地图服务,如果你的数据会变化,建议发这种服务。这种服务优点是动态,缺点是慢。
    WMS-C:可以理解为WMS的升级版,预先缓存瓦片,按需请求,提高了访问的速度。
    WMTS:相比WMS,牺牲了提供定制地图的灵活性,代之以通过提供静态数据(基础地图)来增强伸缩性,这些静态数据的范围框和比例尺被限定在各个图块内。
    WFS:支持要素的增删改等事务操作,支持空间和属性查询。
    WCS:我理解的是WCS主要是面向空间影像数据
    WPS:这块我理解的主要是用来发起web端的空间运算处理工作,入裁切、合并等空间运算。
     

    展开全文
  • Cesium加载GeoServer WMSWMTS服务

    千次阅读 2019-11-07 22:38:58
    版本信息 Cesium 1.56.1 GeoServer 2.16.0 关于GeoServer如何发布WMSWMTS服务请...如果您对什么是WMSWMTS不太清楚的话,请参考WMS、WFS、WCS、WMTS服务。 WMS数据加载 let parameters = { service: 'WMS', ...

    版本信息

    Cesium 1.56.1
    GeoServer 2.16.0
    关于GeoServer如何发布WMS、WMTS服务请参考上一篇文章GeoServer数据服务发布及切片。如果您对什么是WMS、WMTS不太清楚的话,请参考WMS、WFS、WCS、WMTS服务

    WMS数据加载

              let parameters = {
                 service: 'WMS',
                 version: '1.1.0',
                 request: 'GetMap',
                 style: 'default',
                 transparent: 'true',
                 format: 'image/png',
                 srs: this._proj
              };
    
              //1.新建ImageryProvider
              let wmsImageryProvider = new Cesium.WebMapServiceImageryProvider({
                url: layer.url,//服务地址,如:'http://localhost:8080/geoserver/gwc/service/wms'
                layers: layer.layers,//图层名称,如:'tasmania'
                parameters: parameters//其他所需参数
              });
             
              //2.新建imageryLayer
              let imageryLayer = new Cesium.ImageryLayer(wmsImageryProvider, {
                show: visible,//图层是否可见
                alpha: opacity//图层透明度值
              });
              //3.将imageryLayer加入到viewer中
              viewer.imageryLayers.add(imageryLayer);
    

    WMTS数据加载

              let matrixIds = ['EPSG:4326:0', 'EPSG:4326:1', 'EPSG:4326:2', 'EPSG:4326:3', 'EPSG:4326:4', 'EPSG:4326:5', 'EPSG:4326:6', 'EPSG:4326:7', 'EPSG:4326:8', 'EPSG:4326:9', 'EPSG:4326:10',
                'EPSG:4326:11', 'EPSG:4326:12', 'EPSG:4326:13', 'EPSG:4326:14', 'EPSG:4326:15', 'EPSG:4326:16', 'EPSG:4326:17', 'EPSG:4326:18', 'EPSG:4326:19', 'EPSG:4326:20', 'EPSG:4326:21'];
              
              //1.新建ImageryProvider
              let wmtsImageryProvider = new Cesium.WebMapTileServiceImageryProvider({
                url: layer.url,//服务地址,如:'http://localhost:8080/geoserver/gwc/service/wmts'
                layer: layer.layers,//图层名称,如:'tasmania'
                style: '',
                format: 'image/png',
                tileMatrixSetID: 'EPSG:4326',
                tileMatrixLabels: matrixIds,
                tilingScheme: new Cesium.GeographicTilingScheme({//此处很重要,很重要。。。
                  numberOfLevelZeroTilesX: 2,
                  numberOfLevelZeroTilesY: 1
                })
              });
    
              //2.新建imageryLayer
              let imageryLayer = new Cesium.ImageryLayer(wmtsImageryProvider, {
                show: visible,//是否可见
                alpha: opacity//透明度
              });
              
             //3.将imageryLayer加入到viewer中
             viewer.imageryLayers.add(imageryLayer);
    

    扫描下方二维码,关注微信公众号,精彩内容同步更新
    微信公众号

    展开全文
  • OpenLayers5加载GeoServer WMSWMTS服务

    千次阅读 2019-11-07 22:44:25
    软件版本 OpenLayers 5.3.3 ...如果您对什么是WMSWMTS不太清楚的话,请参考WMS、WFS、WCS、WMTS服务。 WMS数据加载 直接上代码,代码中有详细的注释说明。 需引入一下OL包: import TileLayer from 'ol/l...
  • 如何发布WMS/WMTS离线地图服务 发布时间:2019-03-28 版权: 相关软件下载: 离线地图开发包:BMSERVER 介绍: WMTS(OpenGIS® Web Map Tile Service)当前版本是1.0.0。WMTS标准定义了一些操作,这些操作...
  • wmswmts的知识

    2021-03-04 14:44:41
    互联网的发展,催生了通过浏览器使用地图的需求,于是在1999年,出现了WMS(Web Map Service)这样的解决方案。在浏览器这一端,没有地图的概念,但浏览器天生就是为了显示文本和图片。WMS的设计是,在服务器端把...
  • 如何发布WMS/WMTS离线地图服务 相关软件下载: 离线地图开发包:BMSERVER 介绍: WMTS(OpenGIS® Web Map Tile Service)当前版本是1.0.0。WMTS标准定义了一些操作,这些操作允许用户访问切片地图。WMTS可能是...
  • 瓦片、WMSWMTS

    千次阅读 2020-01-13 15:30:10
    互联网的发展,催生了通过浏览器使用地图的需求,于是在1999年,出现了WMS(Web Map Service)这样的解决方案。在浏览器这一端,没有地图的概念,但浏览器天生就是为了显示文本和图片。WMS的设计是,在服务器端把...
  • 如何下载WMS/WMTS离线地图瓦片数据

    千次阅读 2019-10-21 17:22:14
    如何发布WMS/WMTS离线地图服务 相关软件下载: 离线地图开发包:BMSERVER 介绍: WMTS(OpenGIS® Web Map Tile Service)当前版本是1.0.0。WMTS标准定义了一些操作,这些操作允许用户访问切片地图。WMTS...
  • 如何发布高德离线地图WMS/WMTS服务 相关软件下载: 离线地图开发包:BMSERVER 介绍: WMTS(OpenGIS® Web Map Tile Service)当前版本是1.0.0。WMTS标准定义了一些操作,这些操作允许用户访问切片地图。WMTS...
  • Cesium加载Geoserver发布的WMSWMTS、TMS服务
  • 如何发布WMS/WMTS离线地图服务 发布时间:2019-03-28 版权: 相关软件下载: 离线地图开发包:BMSERVER 介绍: WMTS(OpenGIS® Web Map Tile Service)当前版本是1.0.0。WMTS标准定义了一些操作,这些操作...
  • 如何发布WMS/WMTS离线地图服务 发布时间:2019-03-28 版权: 相关软件下载: 离线地图开发包:BMSERVER 介绍: WMTS(OpenGIS® Web Map Tile Service)当前版本是1.0.0。WMTS标准定义了一些操作,这些操作...
  • <p>1) Open WMS/WMTS dialog 2) Enter: "wmts - wppgeog3/geoserver" as the name; any url <p>When it saves it will save the name as "wmts - wppgeog3" and the URL will be empty. <p>Weekly ...
  • WMS/WMTS使用、高德、天地图、ArcGIS

    千次阅读 2019-08-02 11:04:22
    OGC 服务参考...高德地图、天地图(WMTS)、ArcGIS(WMS) 1.WMTS调用(天地图) GetCapabilities 请求 天地图 http://lbs.tianditu.gov.cn/server/MapServic...
  • WMSWMTS的区别

    2019-03-29 17:52:00
    转载于:https://www.cnblogs.com/2008nmj/p/10622925.html
  • 高德地图JSAPI提供了WMSWMTS图层,凡是符合OGC标准的支持EPSG3857坐标系统的WMSWMTS地图服务均可通过这两个图层添加到地图中 类名 描述 是否插件 AMap.TileLayer.WMS ...
  • STK加载WMSWMTS服务

    2018-12-01 23:29:19
    在STK中,以插件的形式提供了对WMSWMTS两种格式的网络地图服务的支持,使得STK中的3D窗口(2D窗口目前不支持)可直接自动加载不同层级的地图。 有关WMTS的简单介绍,可参考这篇文章: 5分钟学GIS | WMTS服务初步...
  • Web地图服务规范(WMSWMTS、TMS) 1.概况 Web地图服务规范包括WMS(网络地图服务)、WMTS(网络地图瓦片服务)、TMS(瓦片地图服务)等。WMTS服务和WMS服务都是由开发地理信息联盟(OGC)指定。其不同在于,WMTS服务采用缓存...
  • 如何发布WMS/WMTS离线地图服务 相关软件下载: 离线地图开发包:BMSERVER 介绍: WMTS(OpenGIS® Web Map Tile Service)当前版本是1.0.0。WMTS标准定义了一些操作,这些操作允许用户访问切片地图。WMTS...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,266
精华内容 506
关键字:

wmswmts