Couche de tuiles

Les couches de tuiles sont utiles si vous devez présenter une carte ou une couche sur le web pour afficher des données relativement statiques.

Les fonds de carte fournis par ArcGIS Online sont des couches de tuiles qui donnent un contexte géographique immédiat aux couches opérationnelles. Par exemple, vous pouvez inclure un fond de carte avec des tuiles de rues dans une carte afin de fournir une référence visuelle pour les panneaux de rue d’une couche d’entités qui figure également dans la carte. Les fonds de carte inclus avec ArcGIS Online sont conçus pour être accessibles rapidement et facilement par les cartes Web, les applications Web, ArcGIS et presque toutes les applications logicielles cartographiques.

Les couches de tuiles adoptent divers formats en fonction des données source d’origine. Les couches de tuiles peuvent être stockées sous forme des tuiles raster, de tuiles vectorielles ou de tuiles 3D prérendues. Les tuiles raster et vectorielles sont conçues pour offrir un affichage de grande évolutivité et à haute performance des données cartographiques. Les couches de tuiles 3D offrent une visualisation à performances élevées des données de la scène.

Couche de tuiles raster

Une couche de tuiles raster est composée de tuiles raster mises en cache, également appelées caches de tuiles de carte. Ces tuiles sont fournies aux applications client en tant que fichiers image (par exemple, au format JPG ou PNG) qui ont été prérendus et stockés dans ArcGIS Online. Les tuiles sont affichées statiquement par le client. Les couches de tuiles raster conviennent mieux aux fonds de carte qui apportent un contexte géographique à vos cartes, par exemple l'imagerie (comme dans le fond de carte d'imagerie mondiale) ou les cartes basées sur des entités (par exemple, les fonds de carte Topographie, National Geographic, Océans et d'autres fonds de carte). Les couches de tuiles raster peuvent également se composer de couches opérationnelles statiques, telles que des cartes thématiques de vos données.

Comme les tuiles mises en cache se transmettent rapidement sur Internet et sont comprises par la plupart des applications cartographiques courantes, elles sont compatibles non seulement avec ArcGIS et les applications web créées à l’aide des API ArcGIS, mais également avec les applications tierces qui utilisent les protocoles Open Geospatial Consortium (OGC), tels que WMTS. Les couches de tuiles raster :

  • vous permettent d’utiliser une vaste gamme d’applications et d’appareils (web, bureautiques et mobiles), notamment les applications bureautiques, telles que ArcMap, et les versions antérieures de navigateurs web ;
  • fournissent des fonctionnalités cartographiques haut de gamme, telles que le placement avancé des étiquettes et la symbologie ;
  • prennent en charge l’imagerie à trois canaux et les données d’élévation ;
  • peuvent être imprimées à partir d’applications cartographiques web.

Couches WMTS

Les couches WMTS sont des vues compatibles OGC des couches de tuiles hébergées. Toutes les couches de tuiles hébergées sur ArcGIS Online qui sont partagées avec le public sont accessibles à l’aide du protocole OGC WMTS. L'éditeur de la couche de tuiles hébergée n'a besoin de réaliser aucune opération spéciale pour activer WMTS. Pour pouvoir accéder à une couche de tuiles hébergée via le protocole WMTS, ouvrez la page des éléments de la couche et ouvrez l’URL de la couche de tuiles. La page qui s'ouvre contient un lien d'URL WMTS vers le document de fonctionnalités WMTS pouvant être utilisé pour accéder aux tuiles de couches dans des applications prenant en charge WMTS.

Création d’une couche de tuiles raster

Les sections suivantes décrivent les méthodes que vous pouvez employer pour créer une couche de tuiles raster dans ArcGIS Online.

À partir d’un fichier de définition de service

Un fichier de définition de service (.sd) est une archive des données source ou des références aux données source nécessaires pour générer le cache.

Utilisez un fichier de définition de service pour publier une couche de tuiles hébergée si vous souhaitez que ArcGIS Online génère le cache de la couche. Les données source sont copiées dans ArcGIS Online pour que vous puissiez générer des tuiles mises en cache aux niveaux d’échelle souhaités dans ArcGIS Online lorsque cela est nécessaire.

Une fois que vous avez publié la couche de tuiles hébergée, les mises à jour apportées aux données source ne peuvent pas être utilisées pour mettre à jour la couche de tuiles.

Les fonctions suivantes sont disponibles lorsque vous publiez une couche de tuiles hébergée à partir d’un fichier de définition de service :

  • Créer des tuiles : vous pouvez ajuster la plage de visibilité et créer des caches de tuiles pour les étendues que vous spécifiez.
  • Plage de visibilité : vous pouvez modifier l’étendue et les échelles auxquelles la couche de tuiles s’affiche.
  • Mettre à jour le contenu : vous pouvez remplacer le contenu de la couche de tuiles par le contenu d’une autre couche.

Reportez-vous à la rubrique Publier des couches de tuiles hébergées à partir de fichiers pour accéder aux instructions de publication à partir d’un fichier de définition de service.

À partir d’un paquetage de tuiles

Un paquetage de tuiles est une archive de tuiles mises en cache générées localement.

Remarque :

Ce processus peut prendre beaucoup de temps pour les paquetages de grande taille, car le contenu des tuiles est chargé dans ArcGIS Online.

Le cache existant déjà, il n’est pas nécessaire de créer des tuiles après la publication à partir d’un paquetage de tuiles.

Les fonctions suivantes sont disponibles lorsque vous publiez une couche de tuiles hébergée à partir d’un paquetage de tuiles :

  • Plage de visibilité : vous pouvez modifier l’étendue et les échelles auxquelles la couche de tuiles s’affiche.
  • Mettre à jour le contenu : vous pouvez remplacer le contenu de la couche de tuiles par le contenu d’une autre couche.

Reportez-vous à la rubrique Publier des couches de tuiles hébergées à partir de fichiers pour obtenir les instructions de publication à partir d’un paquetage de tuiles.

À partir d’une couche d’entités hébergée

Si vous possédez une couche d’entités hébergée à laquelle les utilisateurs accèdent fréquemment uniquement à des fins de visualisation, vous pouvez publier une couche de tuiles hébergée à partir de la couche d’entités hébergée. Les tuiles mises en cache permettent d’avoir des temps de rendu plus courts que si vous accédiez aux mêmes données dans la couche d’entités hébergée.

Dans ce cas, il est recommandé de publier une couche de tuiles vectorielles hébergée ; toutefois, si vous ne pouvez pas publier une couche de tuiles vectorielles, vous pouvez publier une couche de tuiles hébergée à partir de la couche d’entités à la place.

Les fonctions suivantes sont disponibles lorsque vous publiez une couche de tuiles hébergée à partir d’une couche d’entités hébergée ou d’une vue de couche d’entités hébergée :

  • Créer des tuiles : vous pouvez ajuster la plage de visibilité et créer des caches de tuiles pour les étendues que vous spécifiez.
  • Plage de visibilité : vous pouvez modifier l’étendue et les échelles auxquelles la couche de tuiles s’affiche.
  • Mettre à jour le contenu : une fois les entités mises à jour dans la couche d’entités hébergée associée, recréez les tuiles dans la couche de tuiles pour intégrer les modifications de la couche d’entités.

Reportez-vous à la rubrique Publier des tuiles hébergées à partir d’entités hébergées pour accéder aux instructions.

Couches de tuiles vectorielles

Une couche de tuiles vectorielles fait référence à un jeu de tuiles vectorielles accessibles sur le Web dans une ou plusieurs sous-couches et au style correspondant au mode d’affichage souhaité pour ces tuiles. Les tuiles vectorielles s’apparentent aux couches de tuiles raster, mais elles stockent une représentation vectorielle des données. En d’autres termes, les entités géographiques sont représentées sous forme de points, de lignes et de polygones dans un format compris par l’application client. À la différence des couches de tuiles raster, les couches de tuiles vectorielles peuvent s’adapter à la résolution de leur appareil d’affichage et leur style peut être modifié à des fins diverses. La taille de fichier des tuiles vectorielles est inférieure à celle des tuiles raster, ce qui se traduit par des cartes plus rapides et de meilleures performances. L'association des performances d'accès des tuiles et de l'affichage vectoriel permet aux tuiles de s'adapter à n'importe quelle résolution d'affichage, qui peut varier selon les appareils.

Dans Map Viewer Classic, vous pouvez personnaliser le style de la couche de tuiles vectorielles et du contenu de la carte. Les couches de tuiles vectorielles possèdent les autres propriétés suivantes :

  • Elles peuvent être utilisées pour générer de nombreux styles de carte avec un seul jeu de tuiles vectorielles. Vous pouvez personnaliser les couches de tuiles vectorielles (par exemple, masquer leur visibilité, modifier les symboles et les polices, changer la langue des étiquettes) sans régénérer les tuiles.
  • Elles s’affichent en haute résolution (par exemple, sur les appareils Retina) sans qu’il soit nécessaire de générer des versions haute résolution distinctes. Les tuiles vectorielles peuvent s'afficher à n'importe quel niveau d'échelle avec une symbologie et des étiquettes claires dans des applications bureautiques, telles que ArcGIS Pro.
  • Elles peuvent être générées plus rapidement et avec moins de ressources matérielles que les tuiles raster correspondantes. Cela permet de réduire le coût de génération des tuiles.
  • La taille des tuiles vectorielles est beaucoup plus petite que celle des tuiles raster correspondantes avec la symbologie rendue. Cela permet de réduire légèrement le coût de stockage et de service des tuiles.
  • Les couches de tuiles vectorielles peuvent être projetées dans différents systèmes de coordonnées avec des applications bureautiques comme ArcGIS Pro, sans déformation des étiquettes et des autres symboles.
  • Lorsque vous publiez une couche de tuiles vectorielles dans ArcGIS Pro (2.8 et versions ultérieures), vous pouvez publier simultanément une couche d’entités associée. Les éditeurs peuvent mettre à jour les données de la couche d’entités et vous pouvez recréer le cache de tuiles vectorielles afin d’intégrer les mises à jour dans la couche de tuiles vectorielles.
  • Vous pouvez publier une couche de tuiles vectorielles à partir d’une couche d’entités hébergée, mettre à jour les données dans la couche d’entités hébergée et recréer le cache de tuiles vectorielles pour incorporer les modifications dans la couche de tuiles vectorielles.

Pour plus d’informations sur les couches de tuiles vectorielles, consultez le contenu ArcGIS StoryMaps suivant :

Les performances des couches de tuiles vectorielles sont meilleures sur les machines dotées du matériel le plus récent, et elles peuvent être affichées à l'aide des versions actuelles de la plupart des navigateurs de bureau, notamment Google Chrome, Mozilla Firefox et Microsoft Edge. Vous pouvez ajouter les couches de tuiles vectorielles sous la forme de couches opérationnelles ou de fonds de carte dans Map Viewer, Map Viewer Classic ou Scene Viewer.

Les fonds de carte vectoriels incluent plusieurs styles que vous pouvez personnaliser. Consultez le groupe de fonds de carte vectoriels Esri pour avoir des exemples de styles vectoriels applicables et voir de quelle manière vous pouvez modifier l’apparence de la carte. Les exemples de styles incluent de simples modifications de couleurs et des modifications plus complexes de la conception, impliquant des modifications d'images-objets et de polices. Les fonds de carte vectoriels sont fréquemment mis à jour et incluent des contributions régulières de la communauté SIG.

Grâce à ArcGIS Pro version 1.2 et versions ultérieures, vous pouvez partager un paquetage de tuiles vectorielles dans votre organisation et publier le paquetage de tuiles vectorielles chargé en tant que couche hébergée. Avec ArcGIS Pro version 1.4 et versions ultérieures, vous pouvez publier une couche de tuiles vectorielles hébergée à partir d’une carte dans ArcGIS Pro directement sur ArcGIS Online.

Couches de tuiles 3D

Une couche de tuiles 3D représente un jeu de tuiles mis en cache qui définit des données de type maillage intégré ou objet 3D dans une structure de données hiérarchiques.

Vous pouvez publier une couche de tuiles 3D à partir d’un paquetage de tuiles 3D (.3tz) que vous ajoutez à ArcGIS Online.

Conseil :

Créez le paquetage de tuiles 3D à l’aide de l’outil de géotraitement Empaqueter des tuiles 3D ou exécutez le fichier exécutable create3D tiles disponible sur le référentiel GitHub de la couche de tuiles 3D hébergée.

Après avoir publié une couche de tuiles 3D, vous pouvez l’utiliser dans ArcGIS Pro 3.2 ou des versions ultérieures. Si vous avez publié une couche de tuiles 3D de maillage intégré, vous pouvez ajouter la couche à Scene Viewer.

Synthèse à propos de la couche de tuiles

Les listes suivantes répertorient les finalités et les entités de chaque type de couche de tuiles.

Les couches de tuiles vectorielles sont prévues pour être utilisées à titre de référence, ce qui fournit un fond de carte d’image pour contextualiser les autres couches dans une carte ou une scène. Elles possèdent les propriétés suivantes :

  • Elles stockent les images mises en cache sous forme de vecteurs.
  • Elles s’affichent en haute résolution sans qu’il soit nécessaire de générer des versions haute résolution distinctes.
  • Elles utilisent moins d’espace disque et permettent de créer des caches plus rapidement que les couches de tuiles raster.
  • Elles nécessitent des pilotes d’affichage compatibles avec la norme WebGL.
  • Elles peuvent être mises à l’échelle et projetées dans différents systèmes de coordonnées sans déformation des étiquettes et des autres symboles.
  • Elles peuvent être remplacées par d’autres couches de tuiles vectorielles (si la couche de tuiles vectorielles n’a pas de couche d’entités associée).

Les couches de tuiles raster sont également prévues pour être utilisées à titre de référence, ce qui fournit un fond de carte d’image pour contextualiser les autres couches dans une carte ou une scène, mais elles présentent les différences suivantes par rapport aux couches de tuiles vectorielles :

  • Elles stockent les images mises en cache sous forme de rasters.
  • Il est possible de définir les échelles minimale et maximale auxquelles une couche de tuiles hébergée s’affiche une fois qu’elle a été ajoutée à une carte.
  • Elles peuvent servir de données d’élévation utilisées pour le terrain des scènes 3D si les données source contiennent des coordonnées z.
  • Elles peuvent être remplacées par d’autres couches de tuiles (si la couche de tuiles raster n’a pas de couche d’entités associée).

Les couches de tuiles 3D sont destinées à être utilisées pour représenter un contenu 3D mondial d’envergure dans une scène. Elles possèdent les propriétés suivantes :

  • Les données 3D mises en cache sont stockées dans les tuiles tridimensionnelles.
  • La référence spatiale World Geodetic System (WGS) 1984 est toujours utilisée pour les couches. La référence verticale est ellipsoïdale, mais est rendue sous forme de hauteurs basées sur la gravité dans Scene Viewer et ArcGIS Runtime.
  • Après avoir publié une couche de tuiles 3D, vous pouvez l’utiliser dans ArcGIS Pro 3.2 ou des versions ultérieures.
  • Actuellement, seules le couches de tuiles 3D de maillage intégré sont utilisables dans Scene Viewer.