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.
- Lancez ArcCatalog.
- Cliquez sur votre connexion au serveur.
- 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.
- Cliquez sur l'onglet Fonctionnalités et sur la fonctionnalité fonctionnalité Téléchargement d'entités INSPIRE.
- Copiez l'URL à droite dans la zone de texte.
- Collez l'URL de téléchargement des entités INSPIRE dans la barre d'adresse de votre navigateur.
- 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
- 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 pour 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 :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
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
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 pour INSPIRE. La syntaxe respecte les spécifications WFS 2.0.0. Utilisez l'exemple suivant.<?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>
Vous avez un commentaire à formuler concernant cette rubrique ?