OGCAPI -- OGC API Tiles / Maps / Coverage

3.2 新版功能.

司机简称

OGCAPI

生成依赖项

利勃曲尔

Access to server implementing OGC API - Tiles, OGC API - Maps or OGC API - Coverages. This driver has raster and vector capabilities.

警告

This driver is experimental, and has been developed to demonstrate work related to the "Modular OGC API Workflows" initiative. It implements non-finalized versions of OGC API - Tiles, - Maps and - Coverages. Its interface may change at any time, or it might be removed. It might also be eventually merged with the OGC API - Features driver.

驱动程序功能

Supports Georeferencing

This driver supports georeferencing

数据集打开

驱动程序支持通过以下方式打开:

  • 传递包含JSON文档的文件名(扩展名为.moaw),如下所示,指定延迟处理

    {
        "process" : "https://maps.ecere.com/ogcapi/processes/RenderMap",
        "inputs" : {
            "transparent" : false,
            "background" : "navy",
            "layers" : [
                 { "collection" : "https://maps.ecere.com/ogcapi/collections/NaturalEarth:physical:bathymetry" },
                 { "collection" : "https://maps.ecere.com/ogcapi/collections/SRTM_ViewFinderPanorama" }
             ]
         }
     }
    
  • 传递字符串“OGCAPI:{url}”,其中{url}是OGCAPI登录页的url,在这种情况下,驱动程序将返回具有不同集合的子数据集。

  • 传递字符串“OGCAPI:{url}”,其中{url}是OGC API集合描述的url

当驱动程序打开一个集合(例如栅格)时,它将查看是否为其广告了tiles或mapsapi。默认情况下,它将使用tiles API,当不可用时,它将回退到mapsapi。它还将查看图像格式,并将首选PNG(如果可用)。

对于向量集合,此驱动程序使用GeoJSON或Mapbox向量块处理tiles API。

使用tiles API时,驱动程序将默认使用worldcr84quad tile矩阵集(如果可用)

打开选项

以下打开选项可用:

  • API=AUTO/MAPS/TILES/COVERAGE/ITEMS :要用于数据采集的API。默认值为“自动”。在自动模式下,对于栅格访问,如果可用,则使用覆盖率,如果不可用,则首先回退到平铺,最后返回到地图。在自动模式下,对于向量访问,如果可用,则使用tiles,否则回退到GeoJSON项。

  • IMAGE_FORMAT=AUTO/PNG/PNG_PREFERRED/JPEG/JPEG_PREFERRED :用于像素采集、平铺或地图API的格式。默认为AUTO,这意味着如果可用,将使用PNG,否则返回到JPEG。如果指定PNG或JPEG,它们必须可用,否则驱动程序将返回错误。如果指定PNGu PREFERRED或JPEGu PREFERRED值之一,则将使用指定的格式(如果可用),否则驱动程序将回退到其他格式。

  • VECTOR_FORMAT=AUTO/GEOJSON/GEOJSON_PREFERRED/MVT/MVT_PREFERRED :用于矢量数据采集的格式。默认为AUTO,这意味着如果可用,将使用MVT(Mapbox Vector Tiles),否则将回退到GEOJSON。如果指定MVT或GEOJSON,则它们必须可用,否则驱动程序将返回错误。如果指定MVTu PREFERRED或GEOJSONu PREFERRED值之一,则将使用指定的格式(如果可用),否则驱动程序将回退到其他格式。

  • TILEMATRIXSET=id :所需磁贴矩阵集的标识符。仅与tiles API一起使用。如果此平铺矩阵集不可用,则驱动程序将失败。如果未指定此选项,驱动程序将自动选择一个可用的平铺矩阵集。tileMatrix集和首选的u tileMatrix集选项是互斥的。

  • PREFERRED_TILEMATRIXSET=id :首选磁贴矩阵集的标识符。仅与tiles API一起使用。如果此平铺矩阵集不可用,或者未指定此选项,则驱动程序将自动选择一个可用的平铺矩阵集。tileMatrix集和首选的u tileMatrix集选项是互斥的。

  • TILEMATRIX=id :选择平铺矩阵集的特定平铺矩阵(缩放级别)的标识符。如果未指定,则所有可用的平铺矩阵将作为概述(对于栅格数据)或图层(对于矢量数据)返回

  • CACHE=YES/NO :是否启用块/磁贴缓存。仅适用于平铺API和栅格数据。默认为“是”。

  • MAX_CONNECTIONS=number :并行磁贴下载的最大连接数。仅适用于平铺API和栅格数据。默认为5。

  • MINX/MINY/MAXX/MAXY=number :tileMatrix集的SRS中的界限,要将公开的数据集/层限制到该界限。