georchestra / sdi-consistence-check

A project to check links between data and metadata in a SDI
GNU General Public License v3.0
4 stars 3 forks source link

Relax requirement for a GetCapabilities URL ? #47

Open fvanderbiest opened 7 years ago

fvanderbiest commented 7 years ago
#1
  UUID : FR-256702788-20160125_001_COM_COL
  DONNEES - Communes colonisées par le moustique tigre Aedes albopictus
    WMS url: KO: https://www.cigalsace.org/geoserver/SLM67/wms: Metadata FR-256702788-20160125_001_COM_COL references a layer : SLM67_COMMUNES_COL_L93 on https://www.cigalsace.org/geoserver/SLM67/wms which is not a valid WMS GetCapabilities URL
    WFS url: KO: No wfs url found in the metadata
pmauduit commented 7 years ago

It has been explicitely specified by Rennes métropole that WxS url should be fully-qualified (i.e. with parameters to get the actual GetCapabilities document)

fvanderbiest commented 7 years ago

I would be happy to hear @bchartier or @fphg or @jpklipfel on the subject ...

jpklipfel commented 7 years ago

UUID : FR-256702788-20160125_001_COM_COL WFS url: KO: No wfs

This is true

It has been explicitely specified by Rennes métropole that WxS url should be fully-qualified (i.e. with parameters to get the actual GetCapabilities document)

We were more on a non-qualitative wfs url so that the catalog can itself put the qualification at the time of the action (getcapabilities, getfeature ...) But we can adapt @MaelREBOUX why this specification?

bchartier commented 7 years ago

mdchecker (https://github.com/geobretagne/mdchecker) also expects a fully qualified GetCapabilities URL in the datasets metadata. I think it has been designed this way in order to pass the metadata conformance tests build by french environment ministry for Inspire annual reports.

An official european metadata testing tool has been release a few weeks ago: http://inspire-sandbox.jrc.ec.europa.eu/validator/ It would be interesting to identify if this tool is expecting fully qualified GetCapabilities URLs or not.

In my humble opinion, service URLs should remain service URLs and URLs of a specific operation. The current W*S service specification should be rewritten in order that the service URL lead to an internet resource instead of a 404 error.

fvanderbiest commented 7 years ago

Anyway I found an issue while extracting when a GetCapabilties URL is provided: https://github.com/georchestra/georchestra/issues/1781