Skip To Content

Estimation de la taille d'un cache de carte

Pour vous aider à prendre une décision utile concernant la création automatique ou manuelle du cache lors de la publication, ArcGIS propose des estimations de la taille du cache anticipée :

  • La valeur Estimation de la taille du cache, affichée sous l'onglet Mise en cache de la boîte de dialogue Editeur de services, est une estimation très approximative reposant sur la taille des tuiles moyennes pour le format d'image que vous avez sélectionné et le nombre de tuiles attendu dans votre cache. L'estimation présuppose une carte vectorielle pour les formats d'images autres que JPEG et une imagerie raster pour les formats JPEG et mixtes. Dans le cas de formats JPEG et mixtes, l'estimation présuppose une qualité de compression de 75.
  • L'outil Gérer des tuiles de cache de serveur de carte indique les estimations de taille de cache en regard de chaque case à cocher d'échelle dans la boîte de dialogue. Il s'agit d'estimations rudimentaires, produites de la même façon qu'avec l'option Estimation de la taille du cache ci-dessus.
  • L'utilitaire Calculer la taille du cache, accessible en cliquant sur un bouton sous l'onglet Mis en cache de la boîte de dialogue Editeur de services, offre l'estimation la plus précise de la taille du cache. Cet utilitaire crée des tuiles exemples aléatoires pour le service et les utilise pour extrapoler une estimation de la taille. Vous pouvez augmenter ou réduire la quantité de cache exemple créé, ce qui aura une incidence sur la précision de l'estimation.

Si vous n'avez aucun doute quant au format et aux échelles d'image qui seront utilisés, il est préférable de configurer ces valeurs avant de consulter d'éventuelles estimations. Vous pouvez toutefois utiliser les estimations pour bien comprendre les variations de la taille du cache consécutives à la sélection de formats d'image différents.

Utilisation de l'utilitaire Calculer la taille du cache

Pour calculer une estimation de la taille du cache, procédez comme suit : Vous remarquerez que l'utilitaire Calculer la taille du cache n'est disponible qu'avant la publication d'un service. Vous ne pouvez pas l'exécuter sur un service existant.

  1. Commencez à publier un service dans ArcMap, puis continuez jusqu'à ce que la boîte de dialogue Editeur de services s'affiche.
  2. Cliquez sur l'onglet Mise en cache.
  3. Vérifiez que l'option d'affichage de la carte à l'aide de tuiles provenant d'un cache est sélectionnée, puis cliquez sur Calculer la taille du cache.
  4. Définissez la propriété Estimation de la qualité afin de déterminer la précision de votre estimation et le temps que prendra son calcul. Les estimations de meilleure qualité nécessitent un plus grand nombre de tuiles exemples et leur calcul prend plus de temps.
  5. Cliquez sur Démarrer. L'estimation s'affiche échelle par échelle, en commençant par la plus grande échelle en cache autorisée par l'administrateur du serveur. Il s'agit de l'échelle qui occupera le plus d'espace sur le disque.
  6. Vous pouvez également cliquer sur Ignorer le niveau pour ignorer l'estimation au niveau de l'échelle.
  7. Cliquez sur Arrêter pour arrêter le calcul des estimations.

Après avoir fermé l'utilitaire, vous remarquerez que l'option Estimation de la taille du cache affiche désormais l'estimation calculée par cet utilitaire.

Calcul des estimations lorsque votre zone d'intérêt est une classe d'entités.

Il est important de noter que les estimations reflètent uniquement des étendues de carte rectangulaires. Si vous avez spécifié une classe d'entités en tant que zone d'intérêt du cache, l'estimation s'appuie sur l'emprise rectangulaire de chaque polygone dans la classe d'entités, et non sur la limite exacte de la classe d'entités. Si vous allez mettre en cache une entité géographique de forme irrégulière, vous pouvez obtenir une estimation plus précise en découpant une grille sur la limite de votre classe d'entités et en décomposant votre entité en larges cellules de grille. Vous pouvez utiliser l'outil Créer un quadrillage pour créer une grille.