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.
- 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 de la souris sur la connexion ArcGIS Server que vous allez publier, sélectionnez Publish (Publier), puis cliquez sur Image Service (Service d’imagerie) .
Le menu Publish (Publier) est uniquement disponible sur les connexions ArcGIS Server aux serveurs ArcGIS Server autonomes avec des privilèges de publication des services.
- 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).
- 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) en regard de chaque fonctionnalité pour accéder à ses propriétés. Cliquez sur le bouton de Back (Rétablir) pour revenir à la page principale de l’onglet Configuration (Configuration).
Imagerie
Permet d’accéder à votre carte via les URL REST et SOAP. Toujours activé
Tuile
Configurez un service d’imagerie mis en cache en précisant le niveau de détail de la mise en cache.
WMS
Crée un service conforme à la spécification WMS (Web Map Service) émise par l'OGC.
WCS
Crée un service conforme à la spécification WCS (Web Coverage Service) émise par l’OGC.
- 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 requête 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 s’applique uniquement aux clients qui accèdent aux services d’imagerie via la méthode GetImage SOAP, par exemple, ArcGIS Desktop et les applications conçues 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.
JPEG quality (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.
LERC tolerance (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.
Maximum samples count (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.
Cache control max age (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 un en-tête (ETag) et 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 le 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 du navigateur, de favoriser l’optimisation des applications et d’économiser la bande passante du 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 pourra 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.
- Cliquez sur le bouton Analyze (Analyser) pour revenir à vos paramètres. Passez en revue les messages.
- Cliquez sur le bouton Publish (Publier) pour publier votre service d’imagerie sur le serveur d’imagerie autonome.
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é).
- 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 :
ArcGIS Online / Bing Maps / Google Maps Il s'agit de la structure de tuile par défaut. 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 de la ressource SIG et sélectionne 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 pour la mise en cache sont compris entre 0 et 22. Lorsque vous initialisez un nouveau cache, ArcGIS Pro examine le service et sélectionne 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 tuile qui est associé au service existant est téléchargé sur 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 tuilage 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 Generate Map Server Cache Tiling Scheme (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 tuile depuis C:\Program Files\ArcGIS\Pro\Resources\TilingSchemes. Le format d'image de tuile est PNG par défaut s'il n'est pas défini dans le fichier de structure de tuile. ArcGIS Pro respecte les paramètres spécifiés dans le fichier de structure de tuile, à l'exception de l'anti-crénelage. Les options d'anti-crénelage définies pour l'application sont utilisées.
Héritage :
Dans ArcGIS Pro 1.1 et 1.2, une version précédente de la structure de tuile 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.
- Les curseurs vous permettent de définir la propriété Levels of Detail (Niveaux de détail). ArcGIS Pro examine les dépendances d’échelle de la carte ou du 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.
- 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.
- 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 d’ArcGIS Online ou d’ArcGIS Enterprise.
- Précisez le Cache directory (Répertoire de cache) pour stocker le cache des données.
- 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.
Vous pouvez définir une limite au nombre de tuiles exportées autorisées.
- É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). 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) . 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.
- Cliquez sur le bouton de Back (Rétablir) pour revenir à la page principale de l’onglet Configuration (Configuration).
- 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 avez la possibilité d’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. ArcGIS Server Utilisez le gestionnaire pour mettre à jour l’ordre d’exécution des extensions 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 Accès aux propriétés du service WCS dans le gestionnaire.
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.
Vous avez un commentaire à formuler concernant cette rubrique ?