From 1a52f74f4ee241124d64f1a21d2d96bea67e6c6d Mon Sep 17 00:00:00 2001 From: Jiri Kozel Date: Fri, 19 Jan 2024 08:27:42 +0100 Subject: [PATCH] Update OGC links --- README.md | 2 +- doc/endpoints.md | 6 +++--- doc/env-settings.md | 4 ++-- doc/metadata.md | 2 +- doc/models.md | 6 +++--- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 66dbcaa91..421a370b7 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Publishing geospatial data online through [REST API](doc/rest.md). - [**map**](doc/models.md#map): collection of layers - Accepts **vector** layer data in [GeoJSON](https://en.wikipedia.org/wiki/GeoJSON), [ShapeFile](https://en.wikipedia.org/wiki/Shapefile), or [PostGIS table](https://postgis.net/) identified by [PostgreSQL connection URI](https://www.postgresql.org/docs/15/libpq-connect.html#id-1.7.3.8.3.6) - Accepts **raster** layer data in [GeoTIFF](https://gdal.org/drivers/raster/gtiff.html), [JPEG2000](https://gdal.org/drivers/raster/jp2openjpeg.html), [PNG](https://gdal.org/drivers/raster/png.html), and [JPEG](https://gdal.org/drivers/raster/jpeg.html) formats -- Accepts layer **style** in [Styled Layer Descriptor](https://www.opengeospatial.org/standards/sld), [Symbology Encoding](https://www.opengeospatial.org/standards/se), and [QGIS Style File Format](https://docs.qgis.org/3.16/en/docs/user_manual/appendices/qgis_file_formats.html#qml-the-qgis-style-file-format) (for vector data only) formats +- Accepts layer **style** in [Styled Layer Descriptor](https://ogc.org/standard/sld), [Symbology Encoding](https://ogc.org/standard/se), and [QGIS Style File Format](https://docs.qgis.org/3.16/en/docs/user_manual/appendices/qgis_file_formats.html#qml-the-qgis-style-file-format) (for vector data only) formats - Accepts **map** definition in [HSLayers Map Composition](https://github.com/hslayers/map-compositions) format - Even large files can be easily uploaded from browser thanks to asynchronous chunk upload - [OAuth2 authentication](doc/security.md#authentication) diff --git a/doc/endpoints.md b/doc/endpoints.md index e5fd0da5d..125267cd8 100644 --- a/doc/endpoints.md +++ b/doc/endpoints.md @@ -2,7 +2,7 @@ To use [headers for GeoServer's Proxy URL](https://docs.geoserver.org/2.21.x/en/user/configuration/globalsettings.html#use-headers-for-proxy-url) see [client proxy documentation](client-proxy.md). ## Web Map Service -[Web Map Service (WMS)](https://www.opengeospatial.org/standards/wms) endpoint is implemented using combination of Layman's authentication proxy, Layman's WMS proxy, and [GeoServer](https://docs.geoserver.org/2.21.x/en/user/services/wms/reference.html). +[Web Map Service (WMS)](https://ogc.org/standard/wms) endpoint is implemented using combination of Layman's authentication proxy, Layman's WMS proxy, and [GeoServer](https://docs.geoserver.org/2.21.x/en/user/services/wms/reference.html). The authentication proxy understands same [authentication credentials](security.md#authentication) as Layman REST API (e.g. OAuth2 credentials) and passes the request to GeoServer with credentials understandable by GeoServer. @@ -15,7 +15,7 @@ WMS respects [publication access rights](security.md#publication-access-rights). GetLegendGraphic query is answered directly by GeoServer for layers with SLD style and can be parametrized according to [GeoServer documentation](https://docs.geoserver.org/latest/en/user/services/wms/get_legend_graphic/index.html). For layers with QML style is such query redirected by GeoServer to QGIS server and can be parametrized according to [QGIS documentation](https://docs.qgis.org/3.16/en/docs/server_manual/services.html?highlight=getlegendgraphic#getlegendgraphics). ## Web Feature Service -[Web Feature Service (WFS)](https://www.opengeospatial.org/standards/wfs) endpoint is implemented using combination of Layman's authentication proxy, Layman's WFS proxy, and [GeoServer](https://docs.geoserver.org/2.21.x/en/user/services/wfs/reference.html). +[Web Feature Service (WFS)](https://ogc.org/standard/wfs) endpoint is implemented using combination of Layman's authentication proxy, Layman's WFS proxy, and [GeoServer](https://docs.geoserver.org/2.21.x/en/user/services/wfs/reference.html). The authentication proxy behaves in the same way as in case of [WMS](#web-map-service). @@ -31,4 +31,4 @@ WFS respects [publication access rights](security.md#publication-access-rights). For layers in `EPSG:5514` and WFS requests in `CRS:84`, the features may have wrong coordinates by hundreds of meters. For requests in `EPSG:4326`, coordinates are correct. ## Catalogue Service -[Catalogue Service (CSW)](https://www.opengeospatial.org/standards/cat) is implemented using [Micka](https://github.com/hsrs-cz/Micka). +[Catalogue Service (CSW)](https://ogc.org/standard/cat) is implemented using [Micka](https://github.com/hsrs-cz/Micka). diff --git a/doc/env-settings.md b/doc/env-settings.md index e0b9d2e38..d3e171938 100644 --- a/doc/env-settings.md +++ b/doc/env-settings.md @@ -196,10 +196,10 @@ Filesystem directory where data published on QGIS are stored, including styles. HTTP Basic Authentication credentials for communication with [CSW](#CSW_URL) encoded as `user:password`. ### CSW_URL -Internal URL of [OGC Catalogue Service v2.0.2](https://www.opengeospatial.org/standards/cat) endpoint. Tested with [Micka](http://micka.bnhelp.cz/). +Internal URL of [OGC Catalogue Service v2.0.2](https://ogc.org/standard/cat) endpoint. Tested with [Micka](http://micka.bnhelp.cz/). ### CSW_PROXY_URL -Public URL of [OGC Catalogue Service v2.0.2](https://www.opengeospatial.org/standards/cat) endpoint. Tested with [Micka](http://micka.bnhelp.cz/). +Public URL of [OGC Catalogue Service v2.0.2](https://ogc.org/standard/cat) endpoint. Tested with [Micka](http://micka.bnhelp.cz/). ### MICKA_ACCEPTED_VERSION Version of Micka that Layman will accept on startup encoded as `version:revision`, e.g. `2020.014:2020-04-15.01`. Also, on one of '>=' or '==' prefixes can be used with obvious meaning, `e.g. >=2020.014:2020-04-15.01`. For prefix '>=', version and revision are compared independently as strings. If the variable is not set, a version defined in [`src/layman_settings.py`](../src/layman_settings.py) will be accepted. If none prefix is used, value is compared as with '=='. diff --git a/doc/metadata.md b/doc/metadata.md index a9af7d284..70c9f28a7 100644 --- a/doc/metadata.md +++ b/doc/metadata.md @@ -1,6 +1,6 @@ # Metadata -Layman is able to publish partial metadata records to [OGC Catalogue Service](https://www.opengeospatial.org/standards/cat) [Micka](http://micka.bnhelp.cz/). Records are partial because Layman does not know all metadata properties. Below are listed +Layman is able to publish partial metadata records to [OGC Catalogue Service](https://ogc.org/standard/cat) [Micka](http://micka.bnhelp.cz/). Records are partial because Layman does not know all metadata properties. Below are listed - [metadata properties that are known to Layman](#metadata-properties-known-to-layman) - [metadata properties unknown to Layman](#metadata-properties-unknown-to-layman), that Layman is aware of. diff --git a/doc/models.md b/doc/models.md index 7b28277d8..2a54aa45f 100644 --- a/doc/models.md +++ b/doc/models.md @@ -8,9 +8,9 @@ ## Layer - Layer is [publication](#publication) created from combination of vector or raster data (GeoJSON, ShapeFile, PostGIS table, GeoTIFF, JPEG2000, PNG or JPEG) and visualization (SLD, SE, or QML style). Raster layer can hold also [timeseries](#timeseries) data. - Published layer can be accessed by standardized OGC interfaces - - [Web Map Service (WMS)](https://www.opengeospatial.org/standards/wms) - - [Web Feature Service (WFS)](https://www.opengeospatial.org/standards/wfs) - - [Catalogue Service](https://www.opengeospatial.org/standards/cat) + - [Web Map Service (WMS)](https://ogc.org/standard/wms) + - [Web Feature Service (WFS)](https://ogc.org/standard/wfs) + - [Catalogue Service](https://ogc.org/standard/cat) - Thumbnail image available - Layer-related data is named and structured - either by [workspace](#workspace) name and layername