Configurer une couche d'images de carte

Lorsque vous configurez une couche d’images de carte, vous avez la possibilité de définir de nombreuses propriétés de son service de carte sous-jacent, comme le comportement d’affichage, les opérations utilisateur prises en charge, et la façon dont les ressources serveur sont attribuées au service. La configuration se divise en trois parties : les couches, les paramètres et le groupage. Ce processus indique comment modifier la configuration par défaut d’une couche d’images de carte. Pour lancer le processus de partage, définir les propriétés générales et partager votre couche, reportez-vous à la rubrique Partager une couche d’images de carte.

Remarque :

Si vous configurez une couche d’images de carte hébergée (une couche d’images de carte publiée à partir d’une couche d’entités Web), consultez la rubrique Restrictions de configuration.

Configurer les couches

Vous pouvez améliorer la fonctionnalité de votre couche d’images de carte en ajoutant des couches et des fonctions. Vous pouvez également configurer une couche d’images de carte lorsque vous configurez une carte Web. Les informations de cette rubrique sont également applicables à cette situation.

  1. Si nécessaire, ouvrez la fenêtre Share As Web Layer (Partager en tant que couche Web).

    Dans l’onglet General (Général), vérifiez que l’option Map Image (Image de carte) est sélectionnée.

  2. Cliquez sur l'onglet Configuration. Si nécessaire, cliquez sur l’onglet Configure Layers (Configurer les couches) Configurer les couches en dessous.
  3. Sous Layer(s) (Couche[s]), en regard de Map Image (Image de carte), cliquez sur Configure Web Layer Properties (Configurer les propriétés de la couche Web) Configurer les propriétés de la couche Web.

    Sous Operations (Opérations), les opérations Map (Carte), Data (Données), et Query (Requête) sont activées par défaut. Ces opérations sont présentées dans le tableau suivant :

    Carte

    Il est possible d’utiliser les méthodes Export Map (Exporter la carte), Generate Renderer (Générer un moteur de rendu), Generate KML (Générer KML) et Query Legends (Effectuer une requête sur les légendes). Cette opération ne peut pas être désactivée.

    Données

    Il est possible d’utiliser les méthodes Find (Rechercher), Query (Requête) et Query Related Records (Enregistrements relatifs à la requête).

    Requête

    Il est possible d’utiliser la méthode Identify (Identifier).

  4. Vous pouvez également décocher les cases Data (Données) et Query (Requête) pour désactiver ces opérations.
  5. Sous Dynamic Workspaces (Espaces de travail dynamiques), vous avez la possibilité de décocher la case Allow per request modification of layer order and symbology (Autoriser la modification par requête de la symbologie et de l’ordre des couches).

    Décochez la case pour empêcher les utilisateurs de modifier l’apparence ou le comportement d’affichage de la couche Web. Vous pouvez ainsi empêcher les utilisateurs de modifier la symbologie, l’étiquetage ou l’ordre des couches de composants.

  6. Sous Layer Drawing (Affichage de la couche), choisissez le mode d’affichage de la couche d’images de carte :

    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 à la couche d’images de carte, il faut que le nom et le dossier de serveur de la couche d’images de carte correspondent à ceux du cache existant.

    Pour plus d’informations, reportez-vous à la section En quoi consiste la mise en cache de carte dans l’aide ArcGIS Enterprise.

    Remarque :

    L’option Using an existing cache (Utilisation d’un cache existant) recherche un cache dissocié dont le nom et le dossier de serveur sont identiques à ceux de votre couche Web. 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 la couche d’images de carte. Le nom, la référence spatiale et l’étendue de la carte doivent correspondre à ceux du cache pour que la couche 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.

      La structure de tuilage détermine les niveaux d’échelle, les dimensions des tuiles et l’origine des tuiles du cache. Ces propriétés définissent les limites des tuiles et doivent être cohérentes pour les différentes couches Web utilisées dans la même carte. Les structures de tuilage disponibles sont présentées dans le tableau suivant :

      OptionDescription
      ArcGIS Online/Bing Maps/Google Maps

      La couche Web est projetée suivant le système de coordonnées WGS 1984 Web Mercator (Sphère auxiliaire). 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.

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

      La couche Web est projetée suivant 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.

      Service d'imagerie/de carte mis en cache existant

      La structure de tuilage d’une couche de tuiles hébergée existante, ou d’un service d’imagerie ou de carte ArcGIS Server existant, est utilisée. Le fichier .xml de structure de tuilage de la couche ou du service est téléchargé sous C:\Users\<user profile>\My Documents\ArcGIS\TilingSchemes\Downloaded. ArcGIS Pro respecte les paramètres spécifiés dans la couche ou 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

      Une structure de tuilage que vous avez créée est utilisée. Vous pouvez créer un fichier .xml de structure de tuilage à l’aide de l’outil de géotraitement Générer la structure de tuilage pour le cache du serveur de carte. Vous pouvez importer d’autres fichiers de structure de tuilage depuis C:\Program Files\ArcGIS\Pro\Resources\TilingSchemes. Le format des images de tuile est PNG par défaut 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

      Il s’agit de l’option par défaut, sauf si le système de coordonnées de votre carte est WGS 1984 Web Mercator (Sphère auxiliaire) ou WGS 1984. Une structure de tuile est suggérée en fonction du système de coordonnées de votre carte ou de votre scène. Les niveaux de détail définis dans cette structure de tuilage sont valides pour une étendue globale. Par conséquent, les couches Web mises en cache à l’aide de cette structure de tuilage peuvent s’afficher ensemble.

    2. Sous Levels of Detail (Niveau de détail), utilisez les curseurs pour définir les échelles de la carte auxquelles les tuiles sont générées.

      Il existe une plage d’échelle par défaut. Selon l’objectif de votre carte et la taille estimée du cache, vous pouvez choisir de ne pas mettre en cache les échelles très petites ou très grandes.

    3. Pour Image format (Format de l’image), acceptez le paramètre par défaut ou choisissez-en un autre. Référez-vous au tableau ci-dessous.

      Si toutes les sous-couches de la couche Web contiennent des sources de données vectorielles, le paramètre par défaut est PNG. Si une ou plusieurs sous-couches contiennent une source de données raster, le paramètre par défaut est MIXTE.

      FormatDescription

      PNG

      Utilisez PNG pour sélectionner automatiquement le format correct (PNG8, PNG24 ou PNG32) en fonction des niveaux de détail qui sont mis en cache.

      PNG8

      Utilisez le format PNG8 pour les couches de superposition qui doivent avoir un arrière-plan transparent, telles que les routes et les limites. Le format PNG8 crée des tuiles de très petite taille sur le disque, sans perte d’informations.

      N’utilisez pas le format PNG8 si votre carte contient plus de 256 couleurs. L’imagerie, les ombrages, les remplissages dégradés, la transparence et l’anti-crénelage peuvent amener votre carte à utiliser plus de 256 couleurs. Les symboles, tels que les écrans antibruit, peuvent posséder un anti-crénelage autour des bords qui ajoute des couleurs à votre carte de façon inattendue.

      PNG24

      Utilisez le format PNG24 pour les couches de superposition, telles que les routes et les limites, qui présentent plus de 256 couleurs. (Avec moins de 256 couleurs, optez pour le format PNG8.)

      PNG32

      Sinon, utilisez le format PNG32 pour les couches de superposition, telles que les routes et les limites, qui présentent plus de 256 couleurs. Le format PNG32 est un bon choix pour les couches de superposition comportant un anti-crénelage sur les lignes ou le texte. Le format PNG32 crée des tuiles plus grandes sur le disque que le format PNG24.

      JPEG

      Utilisez ce format pour les couches de fond de carte comprenant de grandes variations de couleurs et qui ne nécessitent pas d’arrière-plan transparent. Le format JPEG convient généralement à l’imagerie raster et aux fonds de carte vectoriels très détaillés.

      JPEG est un format d'image avec perte. Il tente de supprimer des données de manière sélective sans affecter l'apparence de l'image. Cela crée de très petites tailles de tuiles sur le disque, mais si votre carte contient un réseau linéaire vectoriel ou des étiquettes, il risque de produire trop de bruit ou des zones floues autour des lignes. Si tel est le cas, vous pouvez augmenter la valeur de compression par défaut de 75. Une valeur supérieure, telle que 90, permet d'équilibrer une qualité acceptable du dessin au trait DAO grâce à la taille de tuile réduite du format JPEG.

      MIXTE

      Le format MIXTE utilise le format JPEG dans le centre de la couche Web et le format PNG32 sur les bords. Utilisez le format MIXTE pour superposer les couches raster sur d’autres couches.

      En cas d’utilisation du format MIXED (MIXTE), des tuiles PNG32 sont créées à tous les endroits où la transparence est détectée (c’est-à-dire partout où l’arrière-plan de la carte est visible). Les tuiles restantes sont créées à l'aide du format JPEG. Cela réduit la taille moyenne des fichiers tout en vous fournissant une superposition nette des couches raster sur d’autres couches. Si vous n’utilisez pas le format MIXTE dans ce scénario, vous observez un collier non transparent autour de la périphérie de votre image, aux endroits où elle se superpose aux autres couches.

    4. Pour l’option Compression, conservez la qualité par défaut ou spécifiez une autre valeur.

      La compression est uniquement disponible si le format est JPEG ou MIXED. (Les formats PNG ne sont pas compressés.) Vous pouvez utiliser des valeurs comprises entre 0 et 100. Les valeurs élevées produisent des tailles de fichier supérieures avec une image de meilleure qualité. Les valeurs basses produisent des tailles de fichier inférieures avec une image de moins bonne qualité. La valeur par défaut est 75.

    5. Sous Options, choisissez comment générer le cache.

      Le volume estimé pour le stockage indiqué sous Estimate (Estimation), en bas de la fenêtre, peut être utile pour déterminer le mode de génération du cache.

      OptionDescription
      Mettre en cache automatiquement sur le serveur

      Le cache est généré automatiquement. Il s’agit du paramètre par défaut et en général le plus adapté pour les caches de petite taille.

      Mettre en cache manuellement sur le serveur

      Vous générez le cache manuellement à l’aide de l’outil Gérer des tuiles de cache de serveur de carte. C’est l’option la plus adaptée pour les caches de grande taille. Il est recommandé de générer le cache par étapes, en mettant tout d’abord en cache les échelles les plus grandes des zones d’intérêt les plus susceptibles d’être visitées.

      Remarque :

      Lorsque vous enregistrez une définition de service, le cache doit être généré manuellement après la publication de la couche d’images de carte.

    6. Vous pouvez également cliquer sur la flèche de menu déroulant Cache directory (Répertoire de cache) et modifier le répertoire de cache du serveur où seront stockées les tuiles de cache.
    7. Éventuellement, cochez la case Allow clients to export cache tiles (Autoriser les clients à exporter les tuiles du cache) pour permettre aux utilisateurs de télécharger les tuiles du cache afin de les utiliser hors connexion.

      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.

    8. Éventuellement, cochez la case Create tiles on demand (Créer des tuiles à la demande).

      Description

      Non coché

      Les tuiles sont uniquement générées par mise en cache, automatiquement ou manuellement. Il s’agit de l’option par défaut.

      Activé

      Les tuiles qui ne sont pas mises en cache sont générées à la demande (c’est-à-dire, lorsqu’une application client le demande). Ceci se produit principalement dans les situations suivantes :

      • Les tuiles sont mises en cache automatiquement sur le serveur et vous avez spécifié une zone d’intérêt pour l’étendue du cache. Dans ce cas, les tuiles sont mises en cache uniquement pour la zone d’intérêt. Les tuiles sont créées sur demande pour le reste de l’étendue de la carte.
      • Vous mettez manuellement en cache les tuiles sur le serveur. Dans ce cas, les tuiles sont mises en cache pour les échelles sélectionnées dans l’outil Gérer le cache des tuiles du serveur. Les tuiles sont créées à la demande pour les échelles qui ne sont pas sélectionnées.

    9. Sous Extent (Étendue), choisissez une étendue à mettre en cache.

      OptionDescription
      Utiliser l'étendue de la carte

      Les tuiles sont mises en cache pour l’étendue spécifiée dans les propriétés de la carte. L’étendue de toutes les couches de la carte est employée par défaut. Si vous partagez des couches de carte sélectionnées, les tuiles sont mises en cache uniquement pour l’étendue combinée des couches sélectionnées.

      Zone d'intérêt

      Les tuiles sont mises en cache pour l’étendue d’une couche d’entités dans la carte. Utilisez la liste déroulante pour sélectionner une couche. Vous pouvez également cliquer sur le bouton Browse (Parcourir) Parcourir et accéder à une classe d’entités sur le disque.

      Remarque :

      Dans le cas d’une mise en cache manuelle sur le serveur, les options d’étendue du cache ne sont pas disponibles dans la fenêtre Share As Web Layer (Partager en tant que couche Web). Elles sont disponibles dans l’outil de géotraitement Manage Map Server Cache Tiles (Gérer le cache des tuiles du serveur de carte) que vous utilisez pour générer les tuiles.

    10. Optionnellement, 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 mis en cache et comptabilisés. 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.

  7. En haut de la fenêtre, cliquez sur le bouton Back (Retour) Précédent pour revenir à la liste des couches et des fonctions.
  8. Optionnellement, sous Additional Layers (Couches supplémentaires), cochez une ou plusieurs cases pour créer des couches en supplément de la couche d’images de carte.
    • WMS
    • WFS

    Les couches WFS sont uniquement disponibles si l’option Map Image (Image de carte) est sélectionnée sous Reference registered data (Référencer les données enregistrées) dans l’onglet General (Général).

  9. Optionnellement, sous Capabilities (Fonctionnalités), cochez une ou plusieurs cases pour activer les fonctionnalités disponibles.
    • WCS
    • KML
    • Référencement linéaire
    • Analyse du réseau
    • Production topographique
    • Validation
    • Gestion des versions

    La liste des fonctionnalités dépend de votre version ArcGIS Enterprise, des types de données que contient votre couche d’images de carte et du mode de partage, à savoir sur un serveur doté d’extensions d’objets serveur ou d’intercepteurs d’objet serveur.

    Ajoutez une couche ou activez une fonctionnalité pour pouvoir configurer ses propriétés. Reportez-vous à la rubrique Additional layers and capabilities (Couches et fonctionnalités supplémentaires) pour en savoir plus.

Configurer les paramètres

Vous pouvez configurer plusieurs paramètres des couches d’images de carte. Les valeurs des paramètres s’appliquent à la couche d’images de carte ainsi qu’à toute couche ou fonctionnalité supplémentaire que vous ajoutez. En savoir plus sur les paramètres de service.

  1. Dans l’onglet Configuration, cliquez sur l’onglet Configure Parameters (Configurer les paramètres)Configurer les paramètres.
  2. Sous Properties (Propriétés), spécifiez une valeur pour le Maximum records returned by server (Nombre maximal d’enregistrements renvoyés par le serveur).

    Ce paramètre détermine le nombre maximal d’enregistrements pouvant être renvoyé par une requête utilisateur. Un chiffre élevé peut réduire les performances. La valeur par défaut est 2 000.

  3. Développez l’en-tête Advanced (Avancé) pour définir les paramètres suivants :
    • Saisissez une valeur dans le champ Max number of coded domains (Nombre maximal de domaines codés) pour indiquer le nombre maximal de codes de domaine pouvant être renvoyé par les champs, sous-types, couches et tables. La valeur par défaut est 25 000.
    • Spécifiez les valeurs dans les champs Max image height (Hauteur d’image max.) et Max image width (Largeur d’image max.). Ces valeurs représentent la hauteur et la largeur maximales (en pixels) des images que peut exporter le service de carte. La valeur par défaut pour ces deux paramètres est de 4 096.
    • Définissez une valeur dans le champ Max sample size (Taille max. de l’échantillon) pour spécifier le nombre maximal d’enregistrements qui seront échantillonnés lors du calcul d’un moteur de rendu par interruptions de classe. La valeur par défaut est 100,000.
    • Optionnellement, décochez la case Enable schema locking (Activer le verrouillage de structure) pour désactiver le verrouillage de structure. Par défaut, le verrouillage de structure est activé pour empêcher de modifier les jeux de données utilisés comme référence dans la couche d’images de carte.
    • Éventuellement, cochez la case Disable identify relates (Désactiver les informations relatives à l’identification). Si la case n’est pas cochée (par défaut), les informations des tables associées sont renvoyées lorsqu’une entité est identifiée. Si la case est cochée, les informations des tables associées ne sont pas renvoyées.
  4. Si nécessaire, sous Date Fields (Champs de date), choisissez un fuseau horaire à partir du menu Time zone (Fuseau horaire).

    Spécifier le fuseau horaire permet de convertir correctement les valeurs de date et d’heure lorsque les utilisateurs interagissent avec la couche d’images de carte. Si vous choisissez un fuseau horaire autre que UTC (Temps universel coordonné) et que vous souhaitez qu’il tienne compte de l’heure d’été, cochez la case Adjust For Daylight Saving (Prendre en compte l’heure d’été).

    Remarque :

    Il n’est pas nécessaire de choisir un fuseau horaire lorsque les couches de votre carte ne contiennent pas de champ de date. Choisir le fuseau horaire dans lequel les dates sont stockées. Si vous ne spécifiez pas de fuseau horaire, les dates sont supposées être stockées en UTC.

Configurer le groupage

Les paramètres de groupage vous aident à gérer la réactivité de votre couche d’images de carte (via son service de carte sous-jacent) tout en conservant les ressources mémoire sur les machines serveur. Pour en savoir plus sur le groupage, consultez les rubriques Anticiper et prendre en compte les utilisateurs et Configurer les paramètres des instances de service dans l’aide ArcGIS Enterprise. Consultez également l’article en ligne Présentation des instances partagées dans ArcGIS Server 10.7.

  1. Dans l’onglet Configuration, cliquez sur l’onglet Configure Pooling (Configurer le groupage)Configurer le groupage.
  2. Sous Instance Type (Type d’instance), cliquez sur Dedicated instance (Instance dédiée) ou sur Shared instance (Instance partagée).

    Une instance dédiée affecte un processus serveur pour gérer exclusivement les requêtes du service de carte exposé par votre couche d’images de carte. Une instance partagée affecte un processus serveur à la gestion des requêtes pour ce service de carte et d’autres services. En général, les instances dédiées sont plus appropriées pour les services utilisés fréquemment, et les instances partagées pour les services utilisés moins fréquemment.

    Remarque :

    Pour configurer les groupages d’instances partagées depuis ArcGIS Pro, vous devez posséder ArcGIS Enterprise version 10.7.1 ou une version ultérieure.

  3. Si vous choisissez le type d’instance dédiée, sous Number of instances per machine (Nombre d’instances par machine), définissez les valeurs du nombre Minimum et Maximum d’instances.

    En fonction de la demande utilisateur, les processus serveur sont attribués jusqu’au maximum ou au minimum d’instances sur chaque serveur fédéré sur lequel le service est executé. Si le minimum d’instances est défini sur zéro, les processus sont libérés si le service de carte ne reçoit aucune requête pendant une certaine période.

    Remarque :

    Ce paramètre n’est pas utilisé si vous avez opté pour le type d’instance partagée.

Rubriques connexes