Les couches de tuiles hébergées s'exécutent rapidement sur le Web, mais la création et la gestion du cache de tuiles exigent un investissement important en termes de puissance du serveur, de temps et d'espace de stockage. Vous devez prévoir le temps et les ressources nécessaires à la création d'un cache. Il vous faudra aussi anticiper la quantité d’espace disque utilisée par le cache sur le serveur d’hébergement.
Afficher l'état du cache
Dès que vous avez démarré la création des tuiles, vous pouvez afficher un rapport de progression échelle par échelle du pourcentage de cache généré par votre serveur. Cliquez avec le bouton droit sur la couche de tuiles hébergée dans l’arborescence de catalogue de ArcMap, puis cliquez sur View Cache Status (Afficher l’état du cache). Vous constaterez immédiatement que la mise en cache des grandes échelles de cache est beaucoup plus longue que celle des petites échelles.
Vous pouvez également afficher l’état du cache dans l’onglet My Content (Mon contenu) de la page de contenu du portail en cliquant sur le lien Manage Tiles (Gérer les tuiles).
Créer des tuiles stratégiquement
Par défaut, les tuiles sont créées pour la vue générale de la carte. Si vous créez des tuiles pour une grande entité géographique non rectangulaire, vous pouvez économiser du temps et des ressources de traitement sur le serveur d’hébergement en définissant interactivement la zone d’intérêt à mettre en cache. L’outil Manage Map Server Cache Tiles (Gérer des tuiles de cache de serveur de carte) permet de numériser un polygone de zone d’intérêt dans ArcGIS Pro. Vous pouvez ainsi contraindre la création de tuiles à une limite de forme irrégulière au lieu de créer des tuiles pour la vue générale de la carte.
Créer un cache pour des tuiles hébergées
Vous pouvez choisir de créer un cache sur vos tuiles automatiquement au moment de la publication ou de le créer manuellement après la publication. Lorsque vous publiez pour la première fois, il est plus facile de créer le cache automatiquement. Vos tuiles sont créées pour vous par votre serveur d’hébergement. Vous n'avez donc aucune autre opération à effectuer, sauf suivre l'avancement du cache, si vous le souhaitez.
Cependant, dès que vous commencez à maîtriser vos besoins de mise en cache, Esri recommande de créer manuellement le cache. La taille des caches générés automatiquement risque d'être plus élevée que nécessaire. Plus la taille du cache est volumineuse, plus le temps de génération est long.
Si vous souhaitez créer un cache manuellement après la publication de votre couche de tuiles, vous pouvez lancer les tâches de mise en cache à partir de Mon contenu. Affichez la page d’élément de vos tuiles, cliquez sur l’onglet Settings (Paramètres), puis sur le bouton Manage Tiles (Gérer les tuiles) dans la section Tile Layer (hosted) Settings (Paramètres (hébergés) de la couche de tuiles). Une fenêtre vous permettant de créer des tuiles et d'afficher le statut de chaque niveau d'échelle apparaît.
Conseil :
Vous pouvez également modifier la plage d’échelle visible dans la section Tile Layer (hosted) Settings (Paramètres (hébergés) de la couche de tuiles) de l’onglet Settings (Paramètres).
De même, vous pouvez lancer la création de tuiles depuis ArcMap, ce qui vous permet de mieux contrôler la zone géographique mise en cache. La procédure suivante explique comment créer le cache depuis ArcMap :
- Démarrez ArcMap.
Ouvrez éventuellement le document ArcMap à partir duquel vous avez initialement publié le service. L'ouverture du document ArcMap n'est nécessaire que si vous souhaitez définir interactivement une zone d'intérêt pour la création des tuiles.
- Connectez-vous à votre organisation.
- Cliquez sur Fichier > Se connecter.
- Saisissez votre nom d'utilisateur et votre mot de passe d'organisation, puis cliquez sur Se connecter.
- Ouvrez la fenêtre Catalogue et développez le dossier Mes services hébergés.
- Cliquez sur votre couche de tuiles hébergée avec le bouton droit de la souris et sélectionnez Gérer le cache > Gérer les tuiles.
La boîte de dialogue de l’outil Gérer des tuiles de cache de serveur de carte apparaît. Cet outil crée des tuiles pour les couches de tuiles.
- Définissez les paramètres de l'outil selon vos besoins.
Notez la présence du paramètre Zone d'intérêt, qui permet de numériser interactivement un polygone en vue de définir l'emplacement dans lequel les tuiles sont créées.
Si vous avez besoin d'informations complémentaires sur les autres paramètres de l'outil, cliquez sur Afficher l'aide dans la boîte de dialogue de l'outil.
- Cliquez sur OK pour lancer la création des tuiles.
Conseil :
Pour afficher un rapport de progression échelle par échelle de la création des tuiles, cliquez avec le bouton droit de la souris sur votre couche de tuiles hébergée dans l'arborescence du catalogue, puis cliquez sur Afficher l'état du cache. Pour en savoir plus, reportez-vous à la rubrique Affichage de l'état d'avancement du cache.
Les tuiles sont créées et stockées sur le serveur d’hébergement de votre portail.
Si vous souhaitez supprimer des tuiles, vous pouvez exécuter ce même outil en sélectionnant la valeur Supprimer des tuiles pour le paramètre Mode de mise à jour.
Vous avez un commentaire à formuler concernant cette rubrique ?