Création d'un cache de carte

En créant un cache d'images prégénérées (ou des tuiles), vous pouvez exécuter plus rapidement votre service de carte ou d'imagerie. Vous pouvez paramétrer les propriétés du cache et même commencer à créer des tuiles au moment où vous publiez le service.

Etapes :
  1. Ouvrez la boîte de dialogue Editeur de services de votre service.

    Vous pouvez ouvrir l'Editeur de services de deux façons :

    • Commencez à publier un service d'imagerie ou de carte en suivant les procédures indiquées dans la rubrique Procédure de publication d'un service. A la fin du processus de publication, l'Editeur de services apparaît.
    • Cliquez avec le bouton droit sur un service en cours d'exécution dans la fenêtre Catalogue, puis cliquez sur Propriétés du service.
  2. Dans le menu de gauche de l'Editeur de services, cliquez sur Mise en cache.
  3. Sélectionnez l'option qui permet d'afficher votre service de carte Avec les tuiles d'un cache.
  4. Dans la liste déroulante Structure de tuilage, sélectionnez une structure de tuilage pour votre cache.

    La structure de tuilage détermine les échelles auxquelles les tuiles seront créées et les limites de vos tuiles. Elle contient des informations sur le système de coordonnées du cache, ainsi que certaines autres propriétés. Vous pouvez sélectionner une structure de tuilage de plusieurs manières :

    • Pour utiliser la même structure de tuilage que les caches ArcGIS Online, Bing Maps et Google Maps, sélectionnez ArcGIS Online/Bing Maps/Google Maps. Les données de votre carte sont projetées à nouveau à la volée sur le système de coordonnées requis de cette structure de tuilage, qui est WGS 1984 Web Mercator (Sphère auxiliaire).
    • Pour utiliser votre structure de tuilage, sélectionnez Un fichier de structure de tuilage et accédez au fichier XML de structure de tuilage que vous avez créé à l'aide de l'outil Génère la structure de tuilage pour le cache du serveur de carte.
    • Pour utiliser la même structure de tuilage qu'un autre service de carte, sélectionnez Service d'imagerie/de carte existant et accédez au service.
    • Pour qu'ArcGIS vous suggère des échelles, cliquez sur Suggérer et indiquez un nombre d'échelles. N'utilisez cette option qu'à des fins de tests et d'expérimentation. Dans la plupart des cas, vous aurez déjà conçu votre carte en sachant quelle échelle vous allez utiliser.
  5. Les curseurs vous permettent de définir la propriété Niveaux de détail.

    Les structures de tuilage peuvent contenir de nombreuses échelles. Selon votre carte, vous pouvez ne pas mettre en cache certaines échelles de votre structure de tuile qui présentent des tailles très limitées ou très importantes. ArcGIS examine les dépendances d'échelle de votre carte et suggère une plage d'échelles minimum et maximum à mettre en cache. Vous pouvez régler cette plage selon vos besoins. Les échelles restantes ne sont pas supprimées de votre structure de tuilage, mais vous ne pourrez créer de tuiles pour ces dernières qu'en affichant de nouveau cette boîte de dialogue et en les incluant dans la plage.

  6. Choisissez si le cache sera créé automatiquement à la publication du service ou si vous allez le créer manuellement une fois le service publié. Ces options sont disponibles dans la partie inférieure de l'Editeur de services.

    Utilisez la valeur Estimation de la taille du cache indiquée et l'utilitaire Calculer la taille du cache qui l'accompagne, plus précis, pour vous aider à faire ce choix (reportez-vous à la rubrique Estimation de la taille d'un cache de carte pour en savoir plus sur ces estimations). 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. Si le cache est de petite taille, il est plus facile de le générer entièrement et automatiquement au moment de la publication.

  7. Si vous avez choisi de créer le cache automatiquement au moment de la publication, cliquez sur Paramètres avancés dans le menu de gauche et sélectionnez Zone d’intérêt à mettre en cache.

    Si la forme de la géographie que vous placez en cache n'est pas rectangulaire, il est recommandé de sélectionner Importer à partir d'une classe d'entités et de naviguer vers une classe d'entités simple contenant la géographie qui vous intéresse. Reportez-vous à la rubrique Mise en cache de carte selon les limites d'entité pour obtenir des directives sur la préparation de cette classe d'entités.

  8. Définissez les autres propriétés sous l'onglet Paramètres avancés à votre convenance. Ces paramètres sont décrits dans la rubrique Propriétés de cache de carte disponibles.
  9. Continuez à travailler dans l'Editeur de services pour effectuer les opérations requises.
    • Si vous créez un service, cliquez sur Publier pour le publier.
    • Si vous modifiez un service, cliquez sur OK pour enregistrer vos modifications.

    Si vous avez choisi de créer votre cache automatiquement, l'opération commence à ce moment-là. Vous pouvez vérifier la progression en affichant la fenêtre Résultats de l'opération de géotraitement dans ArcMap.

  10. Si vous avez choisi de créer votre cache manuellement, cliquez sur votre service avec le bouton droit dans la fenêtre Catalogue, puis cliquez sur Gérer le cache > Gérer les tuiles. Vous affichez l'outil Gérer des tuiles de cache de serveur de carte que vous pouvez utiliser avec les échelles et les zones d'intérêt que vous choisissez.
AstuceAstuce:

Si vous avez choisi de créer votre cache automatiquement, il est créé de manière asynchrone. Cela signifie que vous pouvez fermer ArcMap pendant la mise en cache.

Si vous avez opté pour la création manuelle du cache, vous pouvez obtenir la mise en cache asynchrone en désélectionnant le paramètre Attendre la fin de la tâche de l'outil Gérer des tuiles de cache de serveur de carte.

5/10/2014