Skip to content

Commit 8b9e9d1

Browse files
committed
add section on INSPIRE conformance testing; correct OGC schema repository location
1 parent bcd6276 commit 8b9e9d1

2 files changed

Lines changed: 32 additions & 3 deletions

File tree

en/ogc/inspire.txt

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -342,13 +342,42 @@ in msautotest::
342342
+--- TN.RailTransportNetwork.RailwayLink
343343
+--- TN.AirTransportNetwork.AirLink
344344

345+
Conformance Testing
346+
===================
347+
348+
`INSPIRE Validator`_ is the standard testing tool for INSPIRE web services.
349+
While it can be used as a standalone product, other testing frameworks like
350+
`GDI-DE Testsuite`_ in Germany build on it and extend it.
351+
352+
The `INSPIRE Validator`_ contains a 'Conformance Class: View Service - WMS' test suite
353+
for testing WMS compliance.
354+
In order to make these tests pass and enforce strict compliance, you will need to
355+
add some extra configuration settings to the `WEB.METADATA` section::
356+
357+
WEB
358+
METADATA
359+
"ows_inspire_capabilities" "url|embed" # make this an INSPIRE service
360+
...
361+
# Enable strict OGC compliance
362+
"ows_compliance_mode" "true"
363+
364+
# Override the default INSPIRE schemas location.
365+
# Needed because the INSPIRE validator will not
366+
# follow a permanent redirect from plain http://
367+
# and throw an error instead.
368+
"inspire_schemas_location" "https://inspire.ec.europa.eu/schemas"
369+
...
370+
END
371+
END
345372

346373
.. #### rST Link Section ####
347374

348375
.. _`European directive`: https://knowledge-base.inspire.ec.europa.eu/index_en
376+
.. _`GDI-DE Testsuite`: https://testsuite.gdi-de.org
349377
.. _`INSPIRE Technical Guidance document`: https://inspire-mif.github.io/technical-guidelines/services/view-wms/
350-
351378
.. _`INSPIRE schemas`: https://inspire.ec.europa.eu/schemas/inspire_vs/1.0/inspire_vs.xsd
379+
.. _`INSPIRE Validator`: https://github.com/INSPIRE-MIF/helpdesk-validator/
380+
.. _`http://inspire.ec.europa.eu/schemas`: https://inspire.ec.europa.eu/schemas
352381
.. _`WMS INSPIRE tester`: https://github.com/neogeo-technologies/inspire_tester
353382
.. _document: https://web.archive.org/web/20121110042846/http://www.neogeo-online.net/blog/wp-content/uploads/2011/04/MAPSERVER_INSPIRE.pdf
354383
.. _`INSPIRE Metadata Implementing Rules`: https://knowledge-base.inspire.ec.europa.eu/publications/inspire-metadata-implementing-rules-technical-guidelines-based-en-iso-19115-and-en-iso-19119_en

en/ogc/wms_server.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1057,7 +1057,7 @@ Web Object Metadata
10571057
metadata) Root of the web tree where the family of OGC WMS XMLSchema
10581058
files are located. This must be a valid URL where the actual .xsd
10591059
files are located if you want your WMS output to validate in a
1060-
validating XML parser. Default is `https://schemas.opengis.net`_.
1060+
validating XML parser. Default is `http://schemas.opengis.net`_.
10611061

10621062

10631063
.. index::
@@ -2488,7 +2488,7 @@ FAQ / Common Problems
24882488
.. _`Symbology Encoding Implementation Specification`: https://portal.ogc.org/files/?artifact_id=16700
24892489
.. _`The EPSG web page`: https://epsg.org/
24902490
.. _`https://demo.mapserver.org/cgi-bin/wms?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities`: https://demo.mapserver.org/cgi-bin/wms?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities
2491-
.. _`https://schemas.opengis.net`: https://schemas.opengis.net
2491+
.. _`http://schemas.opengis.net`: https://schemas.opengis.net
24922492
.. _`https://proj.org/`: https://proj.org/
24932493
.. _`http://www.maptools.org/dl/proj4-epsg.zip`: http://www.maptools.org/dl/proj4-epsg.zip
24942494

0 commit comments

Comments
 (0)