Skip To Content

Méthodes d'ajout de tuiles à un cache

Vous pouvez ajouter des tuiles à un cache de plusieurs manières :

  • Créer le cache automatiquement lorsque le service est publié.
  • Créer le cache manuellement après la publication du service à l'aide de l'outil de géotraitement Gérer des tuiles de cache de serveur de carte.
  • Créer les tuiles à la demande lors de leur première consultation par un utilisateur.

Un petit cache peut être créé en une seule fois au moment de la publication du service. Les caches plus volumineux nécessitent davantage de planification et peuvent exiger l'exécution manuelle des outils de mise en cache ou le remplissage de certaines tuiles à la demande. Reportez-vous à la rubrique Stratégies pour la création de tuiles de cache de carte.

Les sections suivantes expliquent comment vous pouvez ajouter des tuiles à un cache. Ces sections sont plus détaillées que les étapes de base pour la création d'un cache.

Créer le cache automatiquement lorsque le service est publié

La première fois que vous définissez les propriétés de votre service dans la boîte de dialogue Editeur de services d'ArcMap, vous pouvez créer le cache automatiquement lorsque le service est publié. Pour ce faire, cliquez sur l'onglet Mise en cache, puis sur Créer un cache automatiquement lorsque le service est publié. Il est conseillé de ne procéder de la sorte que si votre cache couvre une petite étendue (telle qu'une ville ou un comté) ou si seules des petites échelles sont sélectionnées. Vous pouvez cliquer sur le bouton Calculer la taille du cache pour afficher la taille prévue de votre cache.

Lorsque vous créez le cache automatiquement au moment de la publication, la tâche de mise en cache est envoyée au serveur et vous pouvez continuer à travailler en toute sécurité dans l'Editeur de services ou même le fermer en attendant que la tâche soit terminée. Même si l'outil Gérer des tuiles de cache de serveur de carte affiche rapidement un message d'achèvement, la génération du cache se poursuit sur le serveur. Pour connaître l'état d'avancement de votre cache, cliquez avec le bouton droit sur l'arborescence du Catalogue dans ArcMap, puis cliquez sur Afficher l'état du cache.

Vous pouvez créer ultérieurement les tuiles qui ne sont pas créées au moment de la publication du service, via l'outil Gérer des tuiles de cache de serveur de carte ou la méthode de mise en cache à la demande.

Création manuelle du cache une fois le service publié

Si vous décidez de créer le cache manuellement une fois le service publié, utilisez l'outil de géotraitement Gérer des tuiles de cache de serveur de carte de la boîte à outils Serveur. Cet outil vous permet de créer, supprimer ou mettre à jour des tuiles de votre cache.

Remarque :

Vous ne pouvez pas lancer les outils de mise en cache depuis le gestionnaire.

Procédez comme suit pour accéder à l'outil :

  1. Développez le nœud Serveurs SIG dans ArcCatalog ou la fenêtre Catalogue d'ArcMap.
  2. Après avoir établi une connexion à votre site ArcGIS Server en tant qu'éditeur ou administrateur, recherchez le service pour lequel vous souhaitez créer des tuiles.
  3. Cliquez avec le bouton droit de la souris sur le service et choisissez Gérer le cache > Gérer les tuiles.

    Cette option est disponible uniquement si vous avez utilisé l'Editeur de services précédemment pour indiquer votre intention d'afficher le service à l'aide des tuiles d'un cache.

    Lorsque vous accédez à l'outil via l'Editeur de services, les valeurs attribuées par l'outil à la plupart des paramètres proviennent du service de carte. Si vous accédez à l'outil via le menu Géotraitement, vous devez spécifier le service que vous souhaitez mettre en cache. Pour cela, faites glisser le service de l'arborescence du catalogue vers le premier paramètre de l'outil. A l'issue de cette opération, la plupart des propriétés restantes sont renseignées par le biais de leurs valeurs par défaut.

  4. Fournissez les paramètres requis et lancez l'outil. Pour comprendre la fonction de chaque paramètre de l'outil, cliquez sur le bouton Afficher l'aide, puis sur le paramètre sur lequel vous souhaitez en savoir plus.

    Le paramètre Mode de mise à jour doit être défini manuellement, indépendamment du mode d'ouverture de l'outil. Si vous créez le cache pour la première fois, sélectionnez Recréer toutes les tuiles. Si vous mettez à jour le cache, reportez-vous à la rubrique Mises à jour du cache de carte pour obtenir des directives sur les paramètres à utiliser.

    Dès lors que vous avez fourni le nom du service et le mode de mise à jour, vous pouvez commencer la création du cache ou modifier certains des paramètres par défaut. Si vous désactivez la case à cocher Attente de la fin de la tâche, vous pourrez fermer ArcMap pendant que le serveur génère vos tuiles. Vous pourrez consulter l'état de votre cache ultérieurement en cliquant avec le bouton droit sur le service dans l'arborescence du catalogue et en sélectionnant ensuite Afficher l'état du cache.

Cache sur demande

Vous pouvez configurer votre cache de manière à créer des tuiles lorsqu'un utilisateur final accède à une zone de la carte qui n'a pas été mise en cache. Cette méthode de mise en cache à la demande doit être utilisée pour afficher les zones d'une carte consultées moins fréquemment, pour lesquelles vous n'avez ni le temps, ni l'espace disque nécessaire pour effectuer une mise en cache complète. Pour en savoir plus sur la configuration et l'utilisation de la mise en cache à la demande, reportez-vous à la rubrique Mise en cache à la demande.