Publication de tuiles hébergées à partir d’entités hébergées

Les couches de tuiles publiées et hébergées dans ArcGIS Online permettent de visualiser rapidement les jeux de données volumineux en utilisant un ensemble de tuiles d’images de carte prédessinées ou de tuiles vectorielles. Les couches de tuiles sont idéales lorsque vous devez afficher plusieurs entités à la fois. Par exemple, vous pouvez disposer de données sur les parcelles de votre comté que vous souhaitez visualiser à l’échelle du comté.

Pour tirer parti des performances d’affichage des tuiles hébergées, vous pouvez les publier à partir des couches d’entités hébergées ou des vues de couches hébergées que vous possédez. Les tuiles publiées à partir d’entités hébergées reflètent les modifications apportées aux données d’entité, et des fenêtres contextuelles sont automatiquement activées sur ces couches de tuiles.

Avantages de la publication de tuiles à partir de couches d’entités hébergées

Vous pouvez tirer parti des aspects suivants lors de la publication de tuiles à partir de couches d’entités hébergées :

  • La couche de tuiles hébergée peut être actualisée lorsque la couche d’entités hébergée source est modifiée.
  • Par défaut, les tuiles raster sont créées en fonction des besoins. Les tuiles sont créées à la demande lorsqu’une personne visualise la couche de tuiles et sont uniquement créées pour l’étendue et l’échelle visualisées. Une fois créées, les tuiles mises en cache sont disponibles pour toutes les vues suivantes.
  • Pour les jeux de données plus volumineux, la création de tuiles des données de votre couche d’entités hébergée améliore les performances d’affichage.

Les couches de tuiles sont idéales pour divers cas d’utilisation. Par exemple, vous pouvez avoir des données sur les parcelles fiscales de votre ville. Les données relatives aux parcelles se composent généralement de plusieurs entités surfaciques comportant de nombreux sommets. La publication de votre couche d’entités de parcelle sous forme de couche de tuiles hébergée assure une visualisation rapide, tout en mettant à disposition des fenêtres contextuelles pour l’interrogation d’attributs. Si les données d’entité changent (par exemple, vous ajustez les limites des parcelles dans la couche d’entités hébergée), la couche de tuiles hébergée reflète automatiquement les modifications. Si l’attribut utilisé pour symboliser les données est mis à jour, la couche de tuiles reflète automatiquement la symbologie mise à jour.

Configurer votre couche d’entité avant de publier des tuiles

Avant de publier des tuiles à partir d’une couche d’entités, configurez la couche d’entité selon le mode d’affichage souhaité pour la couche de tuiles. Une fois la couche de tuiles publiée, vous ne pouvez pas la reconfigurer. Par ailleurs, le fait de mettre à jour la configuration de la couche d’entités après que la couche de tuiles a été publiée n’a pas pour effet de mettre à jour la configuration de la couche de tuiles.

Vous devez configurer le style et la plage d'échelles de la couche d'entités avant la publication. Parmi les autres configurations facultatives, on compte celle des fenêtres contextuelles (utilisées uniquement par les tuiles raster), la création d’une définition de la vue et la suppression des étiquettes avant la publication.

Suivez ces étapes pour configurer votre couche de tuiles hébergée ou vue de couche d'entités avant de publier une couche de tuiles hébergée :

  1. Connectez-vous à votre organisation et cliquez sur Contenu > Mon contenu.
  2. Définissez la plage d’échelle pour la couche d’entités hébergée ou la vue que vous souhaitez voir dans la couche de tuiles hébergée.

    La plage d’échelle de la couche d’entités hébergée ou de la vue détermine la plage d’échelle maximale possible pour la couche de tuiles hébergée. Bien que vous puissiez ajuster la plage d’échelle sur la couche de tuiles afin qu’elle soit moins inclusive, vous ne pouvez pas l’ajuster pour qu’elle soit plus inclusive que la plage d’échelle configurée sur la couche d’entités lorsque vous publiez la couche de tuiles. Définissez la plage d’échelles pour la couche d’entités hébergée ou la vue que vous souhaitez voir dans la couche de tuiles hébergée. Après publication, les plages d’échelle pour la couche de tuiles hébergée ne changent pas lorsque vous modifiez la plage d’échelle de la couche d’entités principale.

  3. Configurez le style de la couche d’entités hébergée, de la sous-couche ou de la vue. Assurez-vous que le style que vous utilisez respecte les restrictions de style.

    Les couches de tuiles hébergées utilisent le style de la couche d’entités tel qu'il est configuré lorsque vous publiez la couche de tuiles.

  4. Si possible, désactivez les étiquettes de la couche d’entités hébergée, de la sous-couche ou de la vue, car les tuiles automatiques ne sont pas disponibles si la couche d’entités source est configurée avec des étiquettes.

    Si vous ne pouvez pas désactiver des étiquettes, vous devez utiliser l'option manuelle.

  5. Si vous souhaitez que la couche de tuiles hébergée hérite de la configuration des fenêtres contextuelles de la couche d’entités hébergée lors de la publication, configurez les fenêtres contextuelles de la couche d’entités avant de publier la couche de tuiles hébergée.

    Vous pouvez configurer des fenêtres contextuelles sur la couche de tuiles hébergée après la publication. Dans tous les cas, les enregistrements connexes ne sont actuellement pas pris en charge dans les fenêtres contextuelles des couches de tuiles. Les fenêtres contextuelles ne sont actuellement pas prises en charge avec les couches de tuiles vectorielles hébergées.

  6. Pour filtrer les entités utilisées par les couches de tuiles, créez une vue de la couche d’entités hébergée et configurez une définition de la vue plutôt qu’un filtre sur la couche d'entités hébergée. Les couches de tuiles hébergées respectent la définition de la vue configurée sur la couche d’entités hébergées à partir de laquelle vous publiez.

    Remarque :

    Une fois la couche de tuiles publiée, vous ne pouvez ni modifier ni supprimer la définition de la vue et vous ne pouvez pas créer une nouvelle définition de la vue.

Eléments à prendre en compte lors de la publication de tuiles à partir de couches d’entités hébergées

Lorsque vous publiez des couches de tuiles hébergées hébergées à partir d’une couche d’entités hébergées ou d’une vue, vous devez tenir compte des restrictions suivantes :

  • Les options de calcul, d’ajout et de suppression ne sont pas disponibles pour les couches d’entités hébergées ayant une couche de tuiles hébergée associée.
  • Vous ne pouvez pas remplacer une couche d’entités hébergée ayant une couche de tuiles hébergée associée.
  • Vous ne pouvez pas publier une couche de tuiles hébergée ou une couche de tuiles vectorielles hébergée à partir d’une couche d’entités hébergée multipatch ou de nuage de points, ni d’une couche d’entités hébergée pour laquelle l’agrégation est activée.
  • Les couches de tuiles hébergées et les couches de tuiles vectorielles hébergées ne prennent pas en charge la recherche d’entités, même lorsque vous les publiez à partir d’une couche d’entités.
  • Si vous avez publié la couche d'entités hébergée source dans ArcGIS Pro, certains styles risquent de ne pas apparaître dans la couche de tuiles hébergée. La couche de tuiles hébergée adoptera les styles par défaut du type de données.

Les considérations suivantes s’appliquent uniquement aux couches de tuiles hébergées :

  • La génération de tuiles nécessite des crédits, y compris lorsque vous les régénérez après avoir modifié la couche d'entités hébergée source.
  • A des échelles plus petites, il y a plus d’entités par tuile dans la couche de tuiles. Si vous constatez un allongement du temps requis pour générer des tuiles automatiquement, précréez les tuiles pour cette échelle et pour les autres échelles présentant cet allongement.
  • Un suivi des modifications est requis pour les mises à jour que vous effectuez dans la couche d’entités hébergée source devant apparaître dans la couche de tuiles hébergée associée. Lorsque vous publiez une couche de tuiles hébergée en activant l’option Create tiles automatically (Créer des tuiles automatiquement), ArcGIS Online active le suivi des modifications sur la couche d’entités source et vous ne pouvez pas le désactiver.
  • Vous pouvez activer l'option Créer des tuiles automatiquement uniquement sur des couches de tuiles hébergées publiées après le 26 juin 2017.

Les couches de tuiles vectorielles hébergées publiées à partir d’une couche d’entités hébergée ou d’une vue ne peuvent pas être remplacées par une autre couche de tuiles vectorielles hébergée.

Publier une couche de tuiles hébergée à partir d’entités

Suivez ces étapes pour publier 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 :

  1. Connectez-vous à votre organisation et cliquez sur Contenu > Mon contenu.
  2. Pour publier une couche de tuiles hébergée, procédez de l'une des façons suivantes :
    • Ouvrez la page de l’élément de la couche d’entités hébergée ou de la vue, et cliquez sur Publier > Couches de tuiles.
    • Depuis My Content (Mon contenu), cliquez sur New item (Nouvel élément) > Tile Layer (Couche de tuiles), choisissez une couche d’entités à publier comme tuiles, puis cliquez sur Create (Créer).
  3. Spécifiez un titre, des balises et un résumé, puis choisissez un dossier pour la couche de tuiles hébergée.
  4. Si l’administrateur de votre portail a configuré des catégories de contenu, cliquez sur Assign Category (Attribuer une catégorie), et sélectionnez un maximum de 20 catégories pour aider les utilisateurs à trouver votre élément. Vous pouvez également utiliser la zone Filter categories (Filtrer les catégories) pour affiner la liste des catégories.
  5. Déterminez si la référence spatiale de la couche correspond aux fonds de carte ArcGIS Online (ArcGIS Online basemaps), qui utilise Web Mercator, ou à une autre couche de tuiles de votre choix.
    • Si vous choisissez Fonds de carte ArcGIS Online, spécifiez la plage d’échelle à utiliser pour afficher la couche sur la carte.
    • Si vous choisissez Your own custom tile layer basemap (Votre propre fond de carte de couche de tuiles personnalisé), indiquez une URL vers une couche de tuiles ArcGIS Server existante.
  6. Vous pouvez également modifier l’étendue d’affichage de la couche en faisant glisser les extrémités du curseur Visible Range (Plage visible).
    Attention :

    ArcGIS Online vous présente une suggestion de plage d’échelle, que vous pouvez modifier. Sachez qu’en incluant de grandes échelles dans votre plage d’échelle, vous risquez d’augmenter considérablement le nombre de crédits consommés par la génération et le stockage des tuiles. Ne créez pas de tuiles qui dépassent la précision de vos données.

    Sachez également qu'en augmentant la plage d'échelles pour y ajouter deséchelles plus petites, vous risquez de prolonger la durée de génération d'une tuile à une échelle inférieure.

  7. Veillez à ce que Create files automatically (Créer les fichiers automatiquement) soit coché, sauf si vous savez que vous devez créer des tuiles manuellement (par exemple, si des étiquettes sont enregistrées dans la couche d’entités hébergée à partir de laquelle vous publiez).

    Vous pouvez laisser toute la couche contenir des tuiles créées lorsque les personnes visualisent la couche à différentes échelles dans l’étendue visible, ou vous pouvez créer des tuiles pour certains niveaux de tuiles après la publication et permettre la création d’autres tuiles lors de leur première visualisation. Une fois les tuiles créées, elles sont disponibles dans le cache de tuiles pour tous les utilisateurs suivants.

    Vous pouvez précréer des tuiles à certaines échelles et dans certaines zones dont vous connaissez l’utilité. Cela permet à la couche de se charger plus rapidement à la première visualisation à cette échelle et à cette étendue. Reportez-vous à Gérer les couches de tuiles hébergées pour plus d’informations sur la création de tuiles.

    L’activation de l’option Créer des tuiles automatiquement active également le suivi des modifications sur la couche d’entités hébergées source.

  8. Cliquez sur  OK.

    La couche de tuiles hébergée est créée et sa page d’élément apparaît.

  9. Si vous souhaitez créer des tuiles pour certains niveaux et certaines étendues, ou si vous avez décoché Créer les tuiles automatiquement, créez des tuiles maintenant.

Publier une couche de tuiles vectorielles hébergée à partir d’entités

Suivez ces étapes pour publier une couche de tuiles vectorielles hébergée à partir d’une couche d'entités hébergée ou d’une vue de couche d’entités :

  1. Connectez-vous à votre organisation et cliquez sur Contenu > Mon contenu.
  2. Pour publier une couche de tuiles vectorielles hébergée, procédez de l’une des façons suivantes :
    • Ouvrez la page d’élément de la couche d’entités hébergée ou de la vue, puis cliquez sur Publish (Publier) > Vector Tile Layer (Couches de tuiles vectorielles).
    • Depuis My Content (Mon contenu), cliquez sur New item (Nouvel élément) > Tile Layer (Couche de tuiles), choisissez une couche d’entités à publier comme tuiles, puis cliquez sur Create (Créer).
  3. Tapez un titre, des balises et un résumé, puis choisissez un dossier pour la couche de tuiles vectorielles hébergée.
  4. Si l’administrateur de votre portail a configuré des catégories de contenu, cliquez sur Assign Category (Attribuer une catégorie), et sélectionnez un maximum de 20 catégories pour aider les utilisateurs à trouver votre élément. Vous pouvez également utiliser la zone Filter categories (Filtrer les catégories) pour affiner la liste des catégories.
  5. Déterminez si la référence spatiale de la couche correspond aux fonds de carte ArcGIS Online (ArcGIS Online basemaps), qui utilise Web Mercator, ou à une autre couche de tuiles de votre choix.
    • Si vous choisissez Fonds de carte ArcGIS Online, spécifiez la plage d’échelle à utiliser pour afficher la couche sur la carte.
    • Si vous choisissez Your own custom tile layer basemap (Votre propre fond de carte de couche de tuiles personnalisé), indiquez une URL vers une couche de tuiles ArcGIS Server existante.
  6. Vous pouvez également modifier l’étendue d’affichage de la couche en faisant glisser les extrémités du curseur Visible Range (Plage visible).
  7. Pour inclure des attributs de la couche d’entités dans la couche de tuiles vectorielles, cliquez sur Select (Sélectionner) L’ensemble du cache de tuiles vectorielles est à nouveau généré pour incorporer les attributs que vous avez choisis.

    À l’heure actuelle, les attributs de tuiles vectorielles sont utilisés uniquement dans des applications personnalisées créées avec un logiciel tiers. Seuls les attributs nécessaires à l’application des styles à la couche d’entités sont inclus par défaut. Si aucun style n’est appliqué à la couche d’entités, aucun attribut n’est inclus à moins que vous ne choisissiez de les inclure. Plus vous incluez d’attributs dans la tuile vectorielle, plus la couche de tuiles vectorielles utilise de ressources, ce qui peut avoir une incidence sur les performances de la couche.

  8. Cliquez sur  OK.

    La couche de tuiles vectorielles hébergée est créée et sa page d’élément apparaît.

Rubriques connexes