ArcGIS Server¶
Cette fonctionnalité permet d'automatiser :
- la documentation de vos services (EMS, EFS et WFS) publiés avec ArcGIS Server en créant ou mettant à jour leurs fiches de métadonnées de services
- la création des associations entre couches / tables de service et fiches de métadonnées de données (cf. Associer une fiche de donnée avec une couche de service).
Prestation dédiée
Pour des raisons de disponibilités et de performances de l'API Isogeo, cette fonctionnalité n'est utilisable que par l'équipe Isogeo. Si vous souhaitez recenser automatiquement vos services, veuillez vous rapprocher de votre interlocuteur Isogeo pour mettre en oeuvre la prestation dédiée.
Caractéristiques et précisions¶
- les services doivent être publiés avec ArcGIS Pro
- l'utilisateur du Scan doit avoir accès en lecture au répertoire
arcgisinput
d'ArcGIS Server, situé par défaut dans le répertoireC:\arcgisserver\directories\arcgissystem\
- tous les dossiers d'ArcGIS Server sont explorés et il est donc recommandé d'indiquer une granularité assez fine (quelques dizaines de services maximum par point d'entrée) ;
- il est possible d'exclure des formats, des dossiers et des services particuliers ;
Métadonnées récupérées¶
Pour chaque service seront récupérées les informations suivantes :
- l’url du service,
- le résumé et les balises indiqués à la publication du service
- Si la chaîne de caractères d'une balise ArcGIS Server est identique à une thématique / thème INSPIRE, alors celui-ci est affecté à la fiche de service
- l’emprise du service sous forme de bbox
- le format et la version de format
- Les identifiants, les titres et le type (layer, group, table) des ressources fournies par le service
- Si les données sources des couches ont été scannées par le Scan, l’association entre les couches et la fiche de métadonnées est automatiquement établie selon le critère du nom (schema.table).
Mise à jour¶
Lors d'une mise à jour des métadonnées du service, les champs suivants sont écrasés :
- les informations sur les couches / tables du service avec leurs identifiants et leurs titres
- l’emprise du service sous forme de bbox
- la version de format
- les mots-clés, thématiques et thèmes Inspire supplémentaires sont ajoutés tandis que ceux supprimés ne sont pas retirés de la fiche existante
Ajouter un répertoire de fichiers à scanner¶
Pour créer un point d’entrée « ArcGIS Server » :
- Dans le menu « Scan FME », créer un nouveau point d’entrée en cliquant sur « + Créer » ;
- Sélectionnez le type « ArcGIS Server » ;
- Renseigner les champs du point d'entrée répartis en quatre sections :
- Informations
- Métadonnées
- Inclusion de services
- Exclusion de services ;
- Enregistrer et créer le point d'entrée.
Informations¶
Informations générales du point d'entrée : Les champs de cette partie doivent obligatoirement être renseignés afin de pouvoir enregistrer et créer le point d'entrée.
- Nommer le point d’entrée. Exemple :
Services AGS
; - Renseigner le chemin d’accès au répertoire
arcgisinput
ou un sous-dossier de celui-ci contenant les services à scanner. Exemple ://serveur/partage/arcgisinput/
-
Renseigner l'url de base de l'ArcGIS Server. Exemple :
https://carto.isogeo.net/server
Métadonnées¶
La section "Métadonnées", permet de sélectionner les étiquettes à associer à toutes les fiches du point d'entrée. Les champs de cette section sont optionnels.
NOTE : Les métadonnées sélectionnées dans le point d'entrée seront ajoutées à toutes les fiches de ce dernier, même si elles sont ajoutées après le premier scan.
Sélectionner les métadonnées de la liste suivante à associer aux fiches de métadonnées :
- Catalogues : Les catalogues du groupe de travail ;
- Thématiques : Les thématiques affectées au groupe de travail ;
- Thèmes INSPIRE : Les thèmes INSPIRE ;
- Mot-clés : La liste des mots-clés affectés à au moins une fiche OU de la liste restreinte du groupe de travail.
L'ajout de nouvelles métadonnées se fait automatiquement lors d'un Scan.
Inclusion de services¶
La section "Inclusion de services" permet la sélection des services du point d'entrée à scanner. Seules les services correspondant à au moins un des critères d'inclusion seront scannés. Les champs de cette partie sont optionnels.
Renseigner les trois champs en fonction du besoin :
- Formats des services : Sélectionner un ou plusieurs formats, de la liste prédéfinie, à inclure ;
- Dossiers : Ajouter le(s) sous-dossier(s) à inclure ;
- services : Ajouter le(s) nom(s) du ou des services à inclure.
Il est possible, pour les trois types d'inclusion, d'importer une liste depuis un fichier CSV (cf. Annexe sur le format du fichier CSV). Il est aussi possible de supprimer le contenu de chaque liste séparément.
Exclusion de services¶
La section "Exclusion de services" permet la sélection des services du point d'entrée à ignorer par le Scan. Seules les services correspondant à aucun critère d'exclusion seront scannés. Les champs de cette partie sont optionnels.
Renseigner les trois champs en fonction du besoin :
- Formats de services : Sélectionner un ou plusieurs formats, de la liste prédéfinie, à exclure ;
- Dossiers : Ajouter le(s) sous-dossier(s) à exclure ;
- services : Ajouter le(s) nom(s) du ou des services à exclure.
Il est possible, pour les trois types d'exclusion, d'importer une liste depuis un fichier CSV (cf. Annexe sur le format du fichier CSV). Il est aussi possible de supprimer le contenu de chaque liste séparément.
Associations automatiques¶
Cette fonctionnalité permet de forcer la création des associations entre les couches des services scannés et les fiches de données présentes dans l'inventaire même si le service est inchangé. En clair, cela permet de créer l'association entre une donnée qui aurait été scannée en base de donnée après le scan du service qui publie cette même donnée. Cette case doit donc être cochée uniquement dans ce cas précis.