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&version=1.3.0&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>