Configurer un service d’imagerie

Vous pouvez configurer votre couche d’imagerie web avant de procéder à la publication afin de permettre aux utilisateurs d’afficher les données sous-jacentes, de compresser les données pour les visualiser rapidement et d’appliquer des fonctions raster pour rendre et afficher les résultats analytiques.

Activer les fonctionnalités

Vous pouvez également étendre les fonctions de votre service de image en activant les fonctionnalités, chacune avec son propre jeu de propriétés à configurer. L’activation de ces fonctionnalités facultatives peut générer des services supplémentaires qui fonctionnent avec votre service de image.

  1. Dans la fenêtre Catalog (Catalogue) ou dans une vue du catalogue, accédez à la collection de serveurs de votre projet. Cliquez avec le bouton droit sur la connexion ArcGIS Server que vous allez utiliser pour la publication, cliquez sur Publish (Publier), puis sur Image Service (Service d’imagerie) Service d’imagerie.

    Le menu Publish (Publier) est uniquement disponible pour les connexions ArcGIS Server aux sites ArcGIS Server autonomes si l’utilisateur qui se connecte dispose des privilèges nécessaires à la publication de services.

  2. Dans la fenêtre Publish Image Service (Publier un service d’imagerie), dans l’onglet Configuration (Configuration), cliquez sur l’onglet Configure Capabilities (Configurer les fonctionnalités)Configurer les fonctionnalités.
  3. Sélectionnez chaque fonctionnalité à activer pour le service d’imagerie, le cas échéant. Cliquez sur Configure Service Properties (Configurer les propriétés du service) Mise à jour en regard de chaque fonctionnalité pour accéder à ses propriétés. Cliquez sur le bouton Back (Retour) Enregistrer et revenir aux Paramètres. pour revenir à la page principale de l’onglet Configuration.

    Imagerie Service d’imagerie

    Permet d’accéder à la carte via les URL REST et SOAP. Toujours activé

    WMS Service WMS

    Crée un service conforme à la spécification WMS (Web Map Service) émise par l'OGC.

    WCS Service WCS

    Crée un service conforme à la spécification WCS (Web Coverage Service) émise par l’OGC.

  4. Configurez les propriétés du service d’imagerie. Définissez les autorisations dont disposeront les utilisateurs lorsqu’ils affichent votre service d’imagerie. Les options sont notamment les suivantes :
    Taille maximale de l’image par demande

    Nombre maximal de colonnes et de lignes de pixels que le serveur autorise dans une demande de client.

    Si la demande du client dépasse cette valeur, aucun pixel n'est renvoyé.

    Méthode de rééchantillonnage par défaut

    Définissez la méthode de ré-échantillonnage utilisée dans la requête. Ces méthodes sont les suivantes :

    • Voisin le plus proche (recommandé pour les données discrètes)
    • Interpolation bilinéaire (recommandé pour les données continues)
    • Convolution cubique (recommandé pour les données continues)
    • Majorité (recommandé pour les données discrètes)

    Compression autorisée

    Méthodes de compression autorisées pour le service d'imagerie. Les types de compression suivants sont disponibles :

    • AUCUNE
    • JPEG
    • LERC
    • LZ77

    Vous pouvez définir une qualité .JPEG par défaut et une tolérance LERC. Une fois ajoutées à l’affichage stéréo, les entités sont superposées en haut du modèle stéréo en cours d’affichage et sont épinglées au modèle stéréo. Une entité ajoutée à la carte est visible uniquement si une source a été définie sur la boîte de dialogue Configure Allow List (Configurer la liste des autorisations).

    Le client peut ensuite choisir la méthode de compression autorisée à utiliser pour la transmission. Vous pouvez définir la méthode de compression dans l’onglet Display (Affichage) de la boîte de dialogue Layer Properties (Propriétés de la couche).

    Ce paramètre concerne uniquement les clients qui accèdent à des services d’imagerie via la méthode SOAP GetImage ; par exemple, ArcGIS Desktop et les applications créées avec ArcObjects.

    Pour les clients qui accèdent aux services via REST, la compression s’applique automatiquement en fonction du type de format demandé, quelle que soit la méthode de compression définie.

    Compressions par défaut

    Précisez la méthode de compression utilisée par défaut depuis la liste déroulante. La valeur par défaut est JPEG.

    Qualité JPEG

    Mettez à jour la qualité en saisissant une valeur comprise entre 0 et 100. La valeur 80 tend à conserver la qualité d’image en fournissant approximativement huit fois la compression.

    Tolérance LERC

    Représente la valeur d'erreur maximale qui est applicable par pixel (et non une moyenne pour l'image). Cette valeur est exprimée dans les unités de la mosaïque. Par exemple, si l’erreur est de 10 centimètres et que la mosaïque est exprimée en mètres, saisissez 0.1.

    Nombre maximal d'exemples

    Cette version génère des exemples d'emplacements des points, des valeurs de pixel et les résolutions spatiales correspondantes des données source d'une géométrie donnée. Par défaut, le nombre maximal d’exemples d’emplacements est défini sur 1000.

    Durée max du contrôle de cache

    Lorsque les clients envoient des demandes à ArcGIS Server pour afficher un service d’imagerie, la réponse du serveur est généralement mise en cache par le navigateur et réutilisée pendant un certain temps. Ce comportement aide ArcGIS Server à optimiser les performances d’affichage pour votre service d’imagerie. Toutefois, selon la manière dont votre service d’imagerie et les données qui lui sont associées sont utilisés dans les applications, vous pouvez envisager d’ajuster la durée pendant laquelle le navigateur utilisera une réponse figurant dans son cache.

    Les réponses des services d’imagerie ArcGIS Server incluent une balise d'entité (ETag) et un en-tête Cache-Control. La valeur de l'en-tête ETag identifie de façon unique la réponse. L'en-tête Cache-Control possède une valeur d'âge maximal qui informe le navigateur de la durée maximale pendant laquelle il peut réutiliser une réponse à partir du cache du navigateur. Cette valeur est contrôlée par la propriété Durée max du contrôle de cache.

    Lorsqu’une demande est répétée et que l’âge maximal du cache n’a pas encore expiré, le navigateur utilise la réponse mise en cache sans envoyer la demande au serveur. Si l’âge maximal a expiré, le navigateur doit envoyer la demande au serveur et définir un en-tête IF-NONE-MATCH avec une valeur ETag associée correspondant à la réponse présente dans son cache. ArcGIS Server évalue la demande et utilise la valeur ETag pour déterminer si la réponse a changé. Si la réponse du serveur diffère de la copie stockée dans le navigateur, le serveur envoie une nouvelle réponse au navigateur. Si la réponse est identique à la copie du navigateur, le serveur avertit le navigateur de continuer à utiliser la réponse présente dans son cache.

    En tant qu’administrateur ArcGIS Server, vous pouvez définir cette propriété afin de spécifier la durée pendant laquelle un navigateur est autorisé à utiliser une réponse mise en cache. Le fait de réduire les éventualités où ArcGIS Server doit envoyer une réponse complète permet d’améliorer l’efficacité du cache de votre navigateur, de favoriser l’optimisation de vos applications et d’économiser la bande passante de votre réseau.

    La valeur par défaut pour les services d’imagerie est de 12 heures (43 200 secondes). Cela signifie que si une demande est répétée dans un délai de 12 heures, le navigateur utilisera la réponse présente dans son cache. Cette valeur fonctionne correctement pour la plupart des applications.

    Pour les services d'imagerie avec des jeux de données ou une symbologie qui changent fréquemment, une valeur telle que 5 minutes (300 secondes) est recommandée. Dans les applications avec des animations ou des données temporelles, vous devez envisager d'augmenter cette valeur pour rendre les animations plus fluides.

    Renvoyer JPGPNG en JPG

    Lorsqu'un 'utilisateur demande l'image à l'aide du format JPGPNG, en cas de transparence, un fichier PNG est renvoyé. Sinon, c'est un fichier JPG qui est renvoyé. Le fichier PNG est souvent beaucoup plus volumineux que le fichier JPG. La transmission peut donc prendre plus de temps. Si la transparence n’est pas nécessaire et si vous souhaitez vous assurer que le service d’imagerie est toujours transmis à l’aide d’une image plus petite, activez cette case à cocher.

    Possède des données dynamiques

    Lorsque de nouveaux rasters sont ajoutés à la mosaïque d'un service d'imagerie, les informations du service d'imagerie (résolution source, étendue spatiale, informations multidimensionnelles et durée) peuvent devenir obsolètes. Vous pouvez redémarrer le service pour prendre en compte les modifications des données. Toutefois, si vous ne pouvez pas encourir de temps d’arrêt, sélectionnez cette option pour prendre en compte les modifications des données sans redémarrer le service.

    Autoriser les règles de rendu spécifiées par le client

    Si ce paramètre est sélectionné, les clients peuvent non seulement accéder aux opérations de traitement et de rendu côté serveur, mais aussi les contrôler. Si vous ne sélectionnez pas cette option, le client ne peut pas accéder au rendu côté serveur ou demander l'exécution de ce type d'opération.

    Modèles de traitement

    Sélectionnez les chaînes de fonctions à publier avec le service d’imagerie.

    Modèle par défaut

    Le modèle de traitement qui sera utilisé par défaut pour afficher les données.

    La valeur par défaut est Aucun.

    Méthodes de mensuration autorisées

    Ces méthodes autorisées sont dérivées à partir des fonctions de mensuration de la source et répertoriées dans le cadre des propriétés du jeu de données. Elles déterminent les outils de mensuration qui peuvent être utilisés avec le service d'imagerie.

    • Basic (De base) : les outils Distance, Surface, Emplacement des points et Emplacement de centroïde peuvent être utilisés. Ces outils sont également disponibles avec les autres options (à l'exception de l'option Aucun).
    • 3D : les mesures réalisées à l’aide des outils disponibles avec l’option De base peuvent être modifiées avec un MNT.
    • Height (Hauteur) : le modèle de capteur est présent pour les jeux de données au sein de la mosaïque. Par conséquent, l’outil de mesure Hauteur : De la base au sommet peut être utilisé.
    • Shadow (Ombre) : le modèle de capteur et les informations sur l’angle du soleil sont présents dans les jeux de données au sein de la mosaïque. Par conséquent, les outils de mesure Hauteur : De la base au sommet, Hauteur : De la base au sommet de l’ombre et Hauteur : Du sommet au sommet de l’ombre peuvent être utilisés.
    • None (Aucune) : L’utilisateur ne peut pas utiliser les outils de mesure dans ArcGIS avec ce jeu de données. Il s’agit de l’option par défaut.

    Applicable à toutes les entrées.

  5. Cliquez sur le bouton Analyze (Analyser) pour revenir à vos paramètres. Passez en revue les messages.
  6. Cliquez sur le bouton Publish (Publier) pour publier votre service d’imagerie sur le serveur d’imagerie autonome.
  7. Une fois le service d’imagerie publié, cliquez sur le lien Manage the image service (Gérer le service d’imagerie) qui apparaît dans la fenêtre Publish Image Service (Publier un service d’imagerie). Connectez-vous à votre organisation pour afficher l'élément s'il n'est pas partagé publiquement.

Configurer les propriétés du service d’imagerie mises en cache

Vous pouvez configurer votre service d’imagerie en cache avant de le publier en vue de spécifier un plan de tuilage, le niveau de détail en cache et quand et où créer le cache.

Remarque :

Les options Antialiasing (Anti-crénelage) configurées pour l’application sous l’onglet Display (Affichage) de la boîte de dialogue Options, accessible par l’onglet Project (Projet), sont appliquées lorsque vous publiez un service d’imagerie mis en cache. Le mode d’anti-crénelage par défaut est Best (Soigné).

  1. Dans la fenêtre Publish Image Service (Publier un service d’imagerie), dans l’onglet Configuration (Configuration), cliquez sur l’onglet Configure Capabilities (Configurer les fonctionnalités)Configurer les fonctionnalités.
  2. Cliquez sur le bouton Configure Service Properties (Configurer les propriétés du service) Configurer les propriétés du service en regard de la fonctionnalité Imagery (Imagerie).
  3. Sous Layer Drawing (Affichage de la couche), choisissez le mode d’affichage du service d’imagerie :

    Dynamiquement à partir des données

    Les données sont récupérées et affichées à chaque demande. Il s'agit de l'option par défaut.

    Utilisation des tuiles d’un nouveau cache

    Les données sont affichées à partir d’images en cache générées aux échelles de carte que vous définissez.

    Utilisation d’un cache existant

    Les données sont affichées à partir de tuiles générées précédemment sur le serveur. Pour associer un cache existant au service d’imagerie, le nom et le dossier de serveur du service d’imagerie doivent correspondre à ceux du cache existant.

    Remarque :

    L’option Using an existing cache (Utilisation d’un cache existant) recherche un cache dissocié avec les mêmes nom et dossier de serveur que votre service d'imagerie. Un cache est dissocié d’un service si celui-ci a été supprimé ou que le cache a été copié dans le répertoire de cache. Si un cache admissible est trouvé sur le serveur, il est utilisé pour afficher le service d'imagerie. Le nom, la référence spatiale et l’étendue de l’image doivent correspondre à ceux du cache pour que le service s’affiche correctement.

    Si vous utilisez des tuiles provenant d’un cache nouveau ou existant, des paramètres supplémentaires peuvent apparaître dans la fenêtre. Continuez avec les sous-étapes suivantes :

    1. Cliquez sur la flèche de liste déroulante Tiling Scheme (Structure de tuilage), et sélectionnez une structure de tuilage pour votre cache.

      Choisissez une structure de tuile qui définit les niveaux d’échelle, les dimensions de tuile et l’origine des tuiles du cache. Ces propriétés définissent l'emplacement des limites de tuile et doivent être mises en correspondance lors de la superposition de caches. Les options de structure de tuile sont notamment :

      OptionDescription
      ArcGIS Online/Bing Maps/Google Maps

      Le système de coordonnées du service d’imagerie est projeté à la volée sur WGS 1984 Web Mercator (Sphère auxiliaire) pour faire en sorte que le service de tuiles se superpose à ces services en ligne. La largeur et la hauteur par défaut des tuiles est de 256 x 256 pixels. Les niveaux d’échelle pour la mise en cache sont compris entre 0 et 23. Lorsque vous initialisez un nouveau cache, ArcGIS Pro examine le service dans la ressource SIG et sélectionne automatiquement un format d’image de tuile par défaut. Si votre ressource SIG contient uniquement des couches vectorielles, le format par défaut est PNG. Si au moins une couche raster est détectée, le format par défaut est MIXED.

      Système de coordonnées géographiques WGS 1984, version 2

      Une structure de tuile basée sur le système de coordonnées géographiques WGS 1984. Le système de coordonnées du service d’imagerie est reprojeté à la volée sur le système de coordonnées géographiques WGS 1984. La largeur et la hauteur par défaut des tuiles est de 256 x 256 pixels. Les niveaux d’échelle de la mise en cache sont compris entre 0 et 22. Lorsque vous initialisez un nouveau cache, ArcGIS Pro examine le service et sélectionne automatiquement un format d’image de tuile par défaut. Si votre ressource SIG contient uniquement des couches vectorielles, le format par défaut est PNG. Si au moins une couche raster est détectée, le format par défaut est MIXED.

      Service d'imagerie/de carte mis en cache existant

      Utilisez une couche de tuiles Web ArcGIS Server ou hébergée existante ou un service d’imagerie ArcGIS Server comme structure de tuilage du service de tuiles. Lorsque vous choisissez cette option, le fichier XML de la structure de tuilage associé au service existant est téléchargé dans C:\Users\USERPROFILE\My Documents\ArcGIS\TilingSchemes\Downloaded. ArcGIS Pro respecte les paramètres spécifiés dans le service existant, à l’exception de l’anti-crénelage. Les options d'anti-crénelage définies pour l'application sont utilisées.

      Fichier de structure de tuile

      Importez un fichier XML de structure de tuile personnalisé que vous avez créé et qui contient vos paramètres et échelles de prédilection. Utilisez l'outil de géotraitement Générer la structure de tuilage pour le cache du serveur de carte pour créer un fichier XML de structure de tuile personnalisé. Vous pouvez également importer d’autres fichiers de structure de tuilage depuis C:\Program Files\ArcGIS\Pro\Resources\TilingSchemes. Le format d’image de tuile par défaut est PNG s’il n’est pas défini dans le fichier de structure de tuilage. ArcGIS Pro respecte les paramètres spécifiés dans le fichier de structure de tuilage, à l’exception de l’anti-crénelage. Les options d'anti-crénelage définies pour l'application sont utilisées.

      Auto-suggérer

      Une structure de tuile est suggérée selon la référence spatiale de vos données. Les niveaux de détail définis dans cette structure de tuilage sont valides pour une étendue globale. Par conséquent, les services d’imagerie mis en cache en utilisant cette structure de tuilage peuvent s’afficher ensemble. Bien que la structure de tuilage soit valide pour une étendue globale, seule l’étendue définie dans les propriétés de la carte est mise en cache.

      Héritage :

      Dans ArcGIS Pro, 1.1 et 1.2, une version précédente de la structure de tuilage Système de coordonnées géographiques WGS 1984 était disponible. Une version améliorée de cette structure de tuile, avec une meilleure précision d’inscription à des résolutions plus élevées (échelles détaillées) a remplacé l’ancienne structure de tuile en tant que Système de coordonnées géographiques WGS 1984, version 2.

      Les services mis en cache qui utilisent l’ancienne structure de tuilage ne peuvent pas s’afficher avec les services mis en cache qui utilisent la nouvelle structure de tuilage dans certains clients, en raison des différences des structures de tuilage. Si vous devez continuer à utiliser l’ancienne structure de tuile, choisissez Existing cached map/image service (Service d’imagerie/de carte mis en cache existant) comme structure de tuile et accédez à un service qui utilise l’ancienne structure de tuile.

    2. Les curseurs vous permettent de définir la propriété Niveaux de détail. ArcGIS Pro examine les dépendances dans la carte ou le service et tente de suggérer une plage minimale et une plage maximale d’échelles pour la mise en cache. Selon la carte ou le service, vous pouvez ne pas mettre en cache certaines échelles de la structure de tuilage qui présentent des tailles très limitées ou très importantes.
    3. La valeur Maximum source cell size (Taille maximale de la cellule source) détermine la taille de cellule de base du cache. Au-dessus de la taille de cellule source maximum, les tuiles de cache sont créées en rééchantillonnant les tuiles de cache existantes. Au-dessous de la taille de cellule source maximum, les tuiles de cache sont créées à l'aide des données issues de l'imagerie source.
    4. Sous Options, indiquez quand et où générer le cache. Le paramètre par défaut est la création automatique du cache sur le serveur d’imagerie autonome.

      Utilisez la valeur indiquée dans Estimated cache size (Taille estimée du cache) sous Estimate (Estimation) pour faire votre choix.

      Mettre en cache automatiquement sur le serveur

      Si le cache est de petite taille, il est plus facile de le générer automatiquement dans son intégralité. Il s'agit de l'option par défaut.

      Mettre en cache manuellement sur le serveur

      Si le cache est volumineux, nous vous conseillons de le créer manuellement par étapes, en mettant en cache les échelles les plus volumineuses des zones d’intérêt les plus susceptibles d’être visitées. Vous pouvez créer manuellement le cache à partir du site Web de ArcGIS Online ou de ArcGIS Enterprise.

    5. Précisez le Cache directory (Répertoire de cache) pour stocker le cache des données.
    6. Vous pouvez également cocher la case Allow clients to export cache tiles (Autoriser les clients à exporter les tuiles du cache) pour permettre aux clients de télécharger des tuiles depuis le serveur pour une utilisation hors ligne.

      Lorsque cette option est activée, vous pouvez spécifier une valeur dans la zone Limit export to (Limiter l’exportation à) pour limiter le nombre de tuiles pouvant être téléchargées dans une requête unique.

    7. Éventuellement sous Estimate (Estimation), cliquez sur Calculate (Calculer) pour estimer la taille du cache. Dans la boîte de dialogue Estimate Cache Size (Estimer la taille du cache), cliquez sur la flèche de liste déroulante et sélectionnez Good (Bonne) ou Best (Meilleure) pour la qualité d’estimation. Cliquez sur le bouton Start estimating cache (Commencer l’estimation du cache)Démarrer l’estimation de la taille du cache. Le nombre de tuiles et l’espace de stockage sont estimés pour chaque niveau de détail du cache et pour le total. Cliquez sur  OK.

      L’estimation statique par défaut repose sur une hypothèse générale en ce qui concerne la taille de tuile moyenne et ne tient pas compte des propriétés spécifiques de votre carte. Lorsque vous estimez la taille du cache, des échantillons de tuiles de votre carte sont générés. Ceci signifie que la structure de tuilage, le format d’image et la compression sont pris en compte (comme c’est le cas pour la compression LERC pour les couches d’altitude). Lorsqu’une zone d’intérêt est spécifiée pour l’étendue du cache, la zone d’intérêt est estimée.

      La méthode de meilleure estimation crée plus d’échantillons de tuiles et a un temps de calcul plus important que la bonne estimation. Pour annuler l’estimation, cliquez sur Stop estimating cache (Arrêter l’estimation du cache) Arrêter l’estimation de la taille du cache. Si vous ajustez la structure de tuilage après avoir estimé la taille du cache, par exemple si vous modifiez les niveaux de détail ou le format d’image, l’estimation de qualité dans la fenêtre de partage reprend la valeur statique. Vous devez estimer la taille du cache à nouveau.

  4. Cliquez sur le bouton Back (Retour) Précédent pour revenir à la page principale de l’onglet Configuration.
  5. Si vous le souhaitez, vous pouvez inclure des fonctionnalités supplémentaires. Il vous suffit pour cela de cocher la case correspondant à la fonctionnalité. Pour plus d’informations, reportez-vous à la rubrique Services et fonctionnalités supplémentaires.
    • WCS
    • WMS

Services et fonctionnalités supplémentaires

Lorsque vous publiez un service d’imagerie sur un serveur ArcGIS Server autonome, vous pouvez activer des services et des fonctionnalités supplémentaires. L’activation de certains services et certaines fonctionnalités a pour effet d’activer les fonctions disponibles par le biais du service. Certaines fonctionnalités impliquent la présence dans votre carte d’une couche ou d’une source de données spécifique. En l’absence de ces éléments, la case à cocher est masquée.

Lorsque vous effectuez un partage sur un serveur fédéré doté d’une extension d’objet serveur (SOE) ou d’un intercepteur d’objet serveur (SOI), cette fonctionnalité est disponible. Vous devez sélectionner le serveur fédéré avec le SOI/SOE pour voir la fonctionnalité répertoriée. Utilisez le gestionnaire ArcGIS Server pour mettre à jour l’ordre d’exécution des SOI après le partage de la couche Web.

Avant d’activer une couche OGC (Open Geospatial Consortium), assurez-vous que les couches sont partagées publiquement pour pouvoir afficher correctement les couches OGC.

WCS

Le service WCS (Web Coverage Service) permet de fournir des jeux de données raster conformément à la spécification OGC WCS.

Un service WCS renvoie des données dans un format qui peut être utilisé comme entrée pour l’analyse et la modélisation. Il diffère du service WMS (Web Map Service) de l’OGC qui ne renvoie qu’une image des données. Les jeux de données raster rendus disponibles par l’intermédiaire des services WCS sont appelés des couvertures. Ils ne doivent pas être confondus avec les jeux de données vectoriels disponibles dans les versions précédentes d’ArcGIS, également appelés couvertures.

Les services WCS sont utiles si vous souhaitez que vos jeux de données raster soient disponibles en ligne dans un format ouvert et reconnu sur divers clients et plateformes. Les clients compatibles avec les spécifications WCS 1.0.0, 1.1.0, 1.1.1, 1.1.2 et 2.0.1 peuvent afficher votre service et l’utiliser.

Pour plus d’informations sur la modification des propriétés WMS, reportez-vous à la rubrique Définir les propriétés de service WCS disponibles.

WMS

Le service WMS (Web Map Service) permet de fournir des cartes dynamiques conformément à la spécification OGC WMS.

Les services WMS s’avèrent utiles si vous souhaitez que vos cartes soient disponibles en ligne dans un format ouvert et reconnu sur divers clients et plateformes. Les clients compatibles avec la spécification WMS peuvent afficher et utiliser votre service. Quatre versions de la spécification WMS ont été publiées jusqu’à présent : 1.0.0, 1.1.0, 1.1.1 et 1.3.0 (la plus récente).

Pour plus d’informations sur les propriétés que vous pouvez définir, reportez-vous à la rubrique Propriétés de service WMS disponibles.