Service Topographic Production (Production topographique)
Licence :
Pour utiliser cette ressource, une licence ArcGIS GIS Server Advanced et une licence d’extension de serveur ArcGIS Topographic Mapping sont requises.
La ressource Service Topographic Production (Production topographique) est une extension d’objet serveur (SOE) vers un service de carte. Elle permet d’exécuter des fonctions de production topographique sur le service de carte en générant des cartes topographiques en fonction des spécifications de produits cartographiques standard du secteur.
En savoir plus sur le service Topographic Production (Production topographique)
En savoir plus sur les SOE REST
En savoir plus sur le répertoire des services ArcGIS Server
Publier le service
L’extension d’ArcGIS Pro Topographic Mapping permet de publier le service Topographic Production (Production topographique).
Configuration dans ArcGIS Server
Vous pouvez configurer les opérations que le service peut effectuer ainsi que d’autres propriétés dans ArcGIS Server Manager après la publication du service. Ces paramètres apparaissent lorsque vous cochez la case Topographic Production (Production topographique) ou que vous cliquez sur Topographic Production (Production topographique) et ne s’appliquent que si la case est cochée.

Opérations
Les ressources et opérations suivantes sont prises en charge dans le SOE :
addProduct: ajoute la définition d’un produit cartographique au service, qui peut être utilisée pour générer une carte.calculateExtent: calcule une zone d’intérêt (AOI) personnalisée pour un produit et une version donnés.delete: supprime les tâches qui ont été exécutées ou annulées afin qu’elles n’apparaissent plus dans les requêtes ou n’occupent plus d’espace sur le serveur.generateProduct: automatise la génération d’une mise en page ou d’une carte selon une définition de produit cartographique existante.removeProduct: supprime un produit cartographique du service Topographic Production (Production topographique).updateProduct: met à jour les propriétés d’un produit cartographique existant.products: récupère les produits cartographiques pris en charge par le service Topographic Production (Production topographique).product: récupère un seul produit cartographique parmi les produits pris en charge par le service Topographic Production (Production topographique).
jobs: contient les opérations impliquant les tâches exécutées.cancel: annule une tâche soumise via le point de terminaisongenerateProduct.job: suit le statut d’une tâche exécutée par le point de terminaisongenerateProduct. Renvoie le statut, la date de début, la date de dernière modification et les messages pour la tâche.query: suit le statut des tâches exécutées par le point de terminaisongenerateProduct. Renvoie le statut, la date de début, la date de dernière modification et les messages pour un ensemble de tâches.
workflows: contient les ressources et opérations impliquant les processus de production topographique qui utilisent ArcGIS Workflow Manager.taskGroups: contient les opérations impliquant les groupes de tâches SOE.addTaskGroup: combine une définition de processus avec les spécificités requises par une organisation en un groupe de tâches SOE qui peut être utilisé par l’opération createTaskGroupJob pour créer des tâches SOE.createTaskGroupJob: utilise un groupe de tâches SOE pour créer une tâche du groupe de tâches SOE qui génère une tâche parent Workflow Manager et ses tâches enfant.getTaskGroups: renvoie des détails sur un groupe de tâches SOE.insertTasks: insère un ensemble de tâches dans une tâche de production existante du groupe de tâches SOE.removeTaskGroup: supprime un groupe de tâches SOE.updateTaskGroup: met à jour un groupe de tâches SOE.
tasks: contient les opérations impliquant les tâches du groupe de tâches.updateTask: met à jour les valeurs de paramètre d’une tâche dans une tâche du groupe de tâches.executeTaskJob: exécute la tâche du groupe de tâches SOE créée par l’opérationcreateTaskGroupJob.getTask: renvoie les détails relatifs à une tâche SOE.
projects: contient les opérations qui permettent l’intégration entre le serveur de production topographique et les processus basés sur le service Workflow Manager.addProject: opération à un seul paramètre qui accepte l’objet JSON définissant le projet et toutes ses phases.queryProject: renvoie une matrice d’objets JSON qui représente les projets.removeProject: supprime un projet.updateProject: met à jour les propriétés définies dans le JSON d’un projet.
Base de données de production topographique
Une géodatabase est utilisée par le service Topographic Production (Production topographique) pour stocker les données. Le type de géodatabase utilisé est déterminé par un fichier de connexion au moteur de base de données spatiales (SDE). Dans Server Manager, le chemin vers un fichier de connexion SDE doit être spécifié dans la zone de texte Topographic Production Database (Base de données de production topographique). Le compte ArcGIS Server doit posséder des droits d’accès en lecture sur l’emplacement du fichier de connexion .sde.
Conseil :
Le chemin vers ce fichier peut également être spécifié lorsque le service Topographic Production (Production topographique) est publié dans ArcGIS Pro à l’aide de la zone de texte tmserverDatabase.
La géodatabase du serveur topographique contient plusieurs tables. La table TPS_Property contient les propriétés définies lors de la publication du service depuis ArcGIS Pro et peut être consultée depuis ArcGIS Server Manager après la publication du service. Elle stocke également les propriétés de chaque service publié avec le SOE de production topographique activé. Dans ArcGIS Enterprise 11.2, la table contient les propriétés suivantes : ObjectID, ServiceIdentifier, Name et Value.
Remarque :
La colonne ServiceIdentifier contient l’ID unique du service. Si la valeur de l’ID est -1, la propriété est globale et s’applique à tous les services.
Chaque ligne de la table TPS_Property est une propriété. Le tableau suivant décrit chaque propriété :
|
Propriété |
Description |
|---|---|
|
|
|
|
|
Propriété globale qui permet à un groupe d’utilisateurs d’annuler ou de supprimer des tâches dans les applications Web incluses avec l’extension de serveur ArcGIS Topographic Mapping. Pour fournir ces privilèges à un groupe, mettez à jour la propriété Dans un déploiement ArcGIS Server autonome, vous pouvez attribuer ces privilèges à un groupe en fournissant la valeur du nom de rôle d’un utilisateur avec un type de rôle Administration ArcGIS Server comme valeur pour cette propriété. |
|
|
Mode d’authentification SDE autorisé. Les produits suivants sont pris en charge : Attention :La modification du mode en mettant à jour cette valeur représente un risque pour la sécurité. Il n’est pas recommandé de changer ce paramètre.
|
|
|
Liste de services en dehors de l’environnement fédéré qu’une organisation a jugés sûrs. Cette liste ne doit contenir que des services publics et peut être composée de valeurs séparées par une virgule. La structure de l’URL du service a une incidence sur les services autorisés. Par exemple :
|
|
|
Indique si les mises à jour des définitions de produits cartographiques (effectuées dans le fichier
|
|
|
Nombre d’heures avant que les données temporaires utilisées pour générer un produit cartographique et les produits cartographiques en sortie ne soient supprimés du serveur. La valeur par défaut est |
|
|
Format de date et d’heure lorsqu’un jeton impliquant une date ou une heure est utilisé dans le nom de fichier en sortie d’une tâche. |
|
|
Cette propriété est réservée à une utilisation dans une version ultérieure et n’est pas prise en charge actuellement. |
|
|
Cette propriété est réservée à une utilisation dans une version ultérieure et n’est pas prise en charge actuellement. |
|
|
Indique si l’avancement d’une tâche est mis à jour pendant l’extraction des données pour la tâche. La valeur par défaut est Conseil :Lors de l’utilisation de déploiements sur de grands volumes, la valeur |
|
|
Durée d’extraction des données (en secondes) avant l’expiration du délai. |
|
|
Remarque :Il s’agit d’une propriété globale, dont la valeur Les types de fichiers suivants sont pris en charge :
Les jetons suivants peuvent être utilisés pour définir le nom de fichier en sortie d’une tâche :
S’il manque l’extension du type de fichier dans le format, elle est automatiquement ajoutée. Attention :Incluez le jeton [JobId], le jeton [JobStartDate], ou les deux, pour éviter les conflits de noms de fichiers. |
|
|
Nombre de jours pendant lesquels les données relatives aux tâches de production de cartes sont stockées dans la base de données. La valeur par défaut est |
|
|
Date et heure de la dernière suppression des données temporaires d’une tâche sur le serveur. |
|
|
Types de produits cartographiques pris en charge par le service. Si plusieurs valeurs sont indiquées, elles doivent être séparées par une virgule. Par exemple : TM, JOG. Les définitions de produits cartographiques contiennent une propriété |
|
|
Délai entre les vérifications pour voir si les seuils de ressources définis pour déclencher les nettoyages sont respectés. Les ressources incluent l’espace disque. La valeur par défaut est Important :Cela est considéré comme un nettoyage en douceur, ce qui signifie que les fichiers de tâches temporaires sous le dossier TopographicProduction sont supprimés, les enregistrements de tâches dans la table TPS_JOB sont mis à jour avec la valeur |
|
|
Pourcentage d’utilisation du disque qui déclenche un nettoyage obligatoire en commençant par la tâche la plus ancienne. La valeur par défaut est Important :Cela est considéré comme un nettoyage en douceur, ce qui signifie que les fichiers de tâches temporaires sous le dossier TopographicProduction sont supprimés, les enregistrements de tâches dans la table TPS_JOB sont mis à jour avec la valeur |
|
|
Pourcentage d’utilisation du disque à atteindre lorsqu’un nettoyage SOE obligatoire est déclenché en raison d’un pourcentage élevé d’utilisation du disque. La valeur par défaut est Important :Cela est considéré comme un nettoyage en douceur, ce qui signifie que les fichiers de tâches temporaires sous le dossier TopographicProduction sont supprimés, les enregistrements de tâches dans la table TPS_JOB sont mis à jour avec la valeur |
|
|
Propriété globale qui indique si le dossier en sortie par défaut d’une tâche est nommé en fonction de l’ID de tâche. La valeur par défaut est Si la valeur est définie sur |
|
|
Version de la géodatabase du serveur topographique. Remarque :À partir d’ArcGIS Enterprise 12.1, cette valeur correspond à la version actuelle d’Enterprise. |
|
|
Chaîne ID associée à un élément de processus de production topographique. |
|
|
Chemin d’accès à l’emplacement d’un dossier contenant les données des tâches locales. |