Skip To Content

Utiliser le service de téléchargement des entités INSPIRE

Après avoir créé le service de téléchargement des entités INSPIRE, il est prêt à être invoqué. Vous pouvez accéder à l'URL de GetCapabilities du service de téléchargement des entités INSPIRE, que vous pouvez ensuite utiliser pour communiquer dans les requêtes de téléchargement d'entités.

Pour obtenir une URL du service de téléchargement des entités et effectuer des tests, effectuez les étapes suivantes.

  1. Lancez ArcCatalog.
  2. Cliquez sur votre connexion au serveur.
  3. Cliquez avec le bouton droit de la souris sur le service de téléchargement des entités que vous avez créé, puis sélectionnez Propriétés de service.
  4. Cliquez sur l'onglet Fonctionnalités et sur la fonctionnalité fonctionnalité Téléchargement d'entités INSPIRE.
  5. Copiez l'URL à droite dans la zone de texte.
  6. Collez l'URL de téléchargement des entités INSPIRE dans la barre d'adresse de votre navigateur.
  7. Ajoutez ?REQUEST=GetCapabilities&SERVICE=WFS à la fin de l'URL afin que l'URL finale ressemble à la suivante (remplacement de votre nom de serveur et du nom de service).

    Si vous avez utilisé un document ArcMap pour créer le service

    http://serverName:6080/arcgis/rest/services/serviceName/MapServer/exts/InspireFeatureDownload/service

    Si vous avez utilisé une connexion de géodatabase pour créer le service :

    http://serverName:6080/arcgis/rest/services/serviceName/GeoDataServer/exts/InspireFeatureDownload/service

  8. Appuyez sur Entrée pour continuer jusqu'à l'extrémité de l'URL.

La réponse sera un document de fonctionnalités du service de téléchargement des entités INSPIRE dans la langue par défaut configurée pour le service.

Remarque :

Le support multilingue est disponible actuellement uniquement pour la requête http/GET GetCapabilities.

Exemples

Cette section propose des URL WFS 2.0.0 d'exemple pour les services créés à partir de documents ArcMap reposant sur ArcGIS for INSPIRE. L'URL est légèrement différente dans la portion de l'URL de la ressource en ligne des services créés en fonction des géodonnées. Les autres parties sont identiques. Les données renvoyées sont une collection d'entités WFS à l'aide du format en sortie GML :

GetFeatureById (prédéfini)
http://serverName:6080/arcgis/rest/services/serviceName/MapServer/exts/InspireFeatureDownload/service?SERVICE=WFS&VERSION=2.0.0&REQUEST=GetFeature&STOREDQUERY_ID=urn:ogc:def:query:OGC-WFS::GetFeatureById&ID=auAdmBoundaryL.1727&LANGUAGE=ENG
GetDatasetByCrs (prédéfini)
http://serverName:6080/arcgis/rest/services/serviceName/MapServer/exts/InspireFeatureDownload/service?SERVICE=WFS&VERSION=2.0.0&COUNT=1&REQUEST=GetFeature&STOREDQUERY_ID=urn:x-ii:def:query:OGC-WFS::GetDatasetByCrs&CRS=EPSG:25830
GetFeature (téléchargement direct)
http://serverName:6080/arcgis/rest/services/serviceName/MapServer/exts/InspireFeatureDownload/service?Service=WFS&count=10&REQUEST=GetFeature&VErsion=2.0.0&TYPENAMES=au:AdministrativeBoundary&namespaces=xmlns(au,http://inspire.ec.europa.eu/schemas/au/4.0)

Il est également possible d'extraire des données via l'opération POST http pour les services de téléchargement dans ArcGIS for INSPIRE. La syntaxe respecte les spécifications WFS 2.0.0. Utilisez l'exemple suivant.

getFeaturebyId (requête POST)
<?xml version="1.0" encoding="UTF-8"?>
<wfs:GetFeature
      service="WFS"
      version="2.0.0"
      xmlns:wfs="http://www.opengis.net/wfs/2.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd">
    <wfs:StoredQuery id="urn:ogc:def:query:OGC-WFS::GetFeatureById">
        <wfs:Parameter name="id">auAdmUnitS.1883</wfs:Parameter>
    </wfs:StoredQuery>
</wfs:GetFeature>


Dans cette rubrique
  1. Exemples