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中的界限,要将公开的数据集/层限制到该界限。