Skip to content

Related geographic services in other platforms

To display a layer correctly in a viewer such as geOrchestra or Prodige, the scenario B recommended by the CNIG in the guide to search services in chapter 6.1 must be followed.

With automated service documentation

With dynamic management of associated service-type resources, the links corresponding to scenario A and B are automatically generated in the ISO19139 XML transmitted by CSW.

Example of rendering for a WMS service:

<MD_DigitalTransferOptions>
    <onLine>
        <CI_OnlineResource>
            <linkage>
                <URL>http://noisy.hq.isogeo.fr:6090/geoserver/ows</URL>
            </linkage>
            <protocol>
                <gco:CharacterString>OGC:WMS</gco:CharacterString>
            </protocol>
            <name>
                <gco:CharacterString>Isogeo:DEPARTEMENT_2014</gco:CharacterString>
            </name>
        </CI_OnlineResource>
    </onLine>
    <onLine>
        <CI_OnlineResource>
            <linkage>
                <URL>http://noisy.hq.isogeo.fr:6090/geoserver/ows?service=wms&amp;version=1.3.0&amp;request=GetCapabilities</URL>
            </linkage>
            <protocol>
                <gco:CharacterString>OGC:WMS-1.3.0-http-get-capabilities</gco:CharacterString>
            </protocol>
            <name>
                <gco:CharacterString>Isogeo - Web Map Service de démonstration</gco:CharacterString>
            </name>
            <function>
                <CI_OnLineFunctionCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_OnLineFunctionCode" codeListValue="information">information</CI_OnLineFunctionCode>
            </function>
        </CI_OnlineResource>
    </onLine>
</MD_DigitalTransferOptions>

As part of manual documentation of services

You must add an associated WMS resource indicating :

  • the name of the layer in the service as the link heading (example: capl_adresses_points) ;
  • URL of service link with GetCapabilities parameter (example: http://geoservices.lorient-agglo.fr/wms?service=WMS&request=GetCapabilities).

The WMS link is then transmitted to the CSW as follows:

<transferOptions>
    <MD_DigitalTransferOptions>
        <onLine>
            <CI_OnlineResource>
                <linkage>
                    <URL>http://geoservices.lorient-agglo.fr/wms?service=WMS&request=GetCapabilities</URL>
                </linkage>
                <protocol>
                    <gco:CharacterString>OGC:WMS</gco:CharacterString>
                </protocol>
                <name>
                    <gco:CharacterString>ortho2010</gco:CharacterString>
                </name>
                <function>
                    <CI_OnLineFunctionCode codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/codelist/ML_gmxCodelists.xml#CI_OnLineFunctionCode" codeListValue="view">view</CI_OnLineFunctionCode>
                    </function>
            </CI_OnlineResource>
        </onLine>
    </MD_DigitalTransferOptions>
</transferOptions>