Les services de carte ArcGIS peuvent être pré-calculés et mis en cache comme un ensemble de petites tuiles couvrant l’étendue de la carte et ce, pour plusieurs échelles de carte. La récupération de ces tuiles de carte précalculées peut s’avérer beaucoup plus rapide et modulable que le calcul dynamique de l’affichage cartographique chaque fois qu’une carte est demandée au service. Il s'agit de services de carte mis en cache.
Les services de carte mis en cache dans ArcGIS sont similaires aux capacités cartographiques mises en cache utilisées dans les services de cartographie Web, tels que Google Maps et Microsoft Bing Maps. Lorsque vous effectuez un zoom sur ces services de carte, elles sont dessinées selon la résolution appropriée. Chacune de ces cartes numériques est générée dans la zone d’étude (par exemple, le pays ou le monde entier) pour une plage d’échelles de carte, essentiellement une vue cartographique pour chaque échelle de carte.
ArcGIS prend en charge ce même mécanisme pour publier le service de carte. Vous pouvez publier vos propres fonds de carte numériques, peu importe si vous souhaitez que votre carte représente le monde, votre pays tout entier ou une région (par exemple, vous pouvez publier une scène pour une zone plus petite, comme Marin County, Californie, ou Ft. Worth, Texas).
Le diagramme suivant offre un aperçu du processus utilisé dans ArcGIS pour créer plusieurs fonds de carte à plusieurs échelles pour le Web.
Les cartes Web sont conçues pour une utilisation selon une plage d’échelles cartographiques, avec des vues conçues pour présenter à chaque échelle de carte. Des informations d’une résolution supérieure sont progressivement présentées au fur et à mesure que vous effectuez un zoom avant. Les couches et leur contenu changent au fur et à mesure que vous changez les échelles de carte.
Mise en cache : précalcul des vues cartographiques
Vous créez votre carte à plusieurs résolutions, puis générez une série de vues cartographiques comme les tuiles d’image pour chaque échelle de carte souhaitée pour votre zone d’intérêt. Une fois que vous avez une conception de carte implémentée comme document ArcMap, vous appliquez un cache (précalculez la carte) pour chaque échelle de carte, ce qui génère une série de tuiles de carte qui représente la carte à cette échelle de carte. Les tuiles de carte sont stockées en tant que cache de serveur de carte. Lorsqu'un utilisateur demande une carte à partir d'un service de carte en cache, les tuiles correspondant à l'échelle et à l'étendue de carte appropriées sont extraites du cache.
Ces cartes ayant fait l'objet d'un calcul préalable, il suffit au serveur d'extraire les tuiles d'image de carte appropriées.
Implications
Cette fonction présente plusieurs intérêts :
- Grâce à ArcGIS Server, vous pouvez recréer une expérience de cartographie numérique en ligne similaire à celle de Google Maps et de Bing Maps.
- Les utilisateurs d'ArcGIS commencent à concevoir des cartes comportant deux parties :
- Les fonds de carte à plusieurs échelles qui offrent un contexte géographique pour travailler avec les informations SIG. Ces services de carte s'affichent de façon homogène à différentes échelles de carte afin de permettre des opérations de déplacement et de zoom efficaces.
- Des couches opérationnelles et les résultats générés de manière dynamique à superposer sur ces fonds de carte.
Les utilisateurs d'ArcGIS peuvent concevoir et créer des services de carte mis en cache pour leurs propres fonds de carte, en général pour un nombre d'échelles ou de résolutions de carte beaucoup plus restreint et des étendues de carte plus spécifiques (couvrant une ville ou une région, par exemple).
Pour plus d’informations sur la conception des modèles pour les applications SIG Web, reportez-vous à la rubrique Structure pour le déploiement du SIG Web.
Consultez Qu’est-ce que la mise en cache de carte dans ArcGIS Server pour en savoir plus sur la création et l’utilisation des services de carte mise en cache.
Rubriques connexes
- A propos de l'utilisation de services ArcGIS dans ArcGIS Desktop
- A propos des caches ArcGIS
- Se connecter à des serveurs SIG
- Ajout de services de carte ArcGIS Server
- Utilisation des services de carte ArcGIS Server
- Utilisation des services de carte mis en cache
- Gestion de votre cache d'affichage local
- Gestion des performances des services de carte ArcGIS