Avec ArcGIS Pro, vous pouvez partager votre carte ou les couches et tables sélectionnées dans votre carte en tant que couche Web. Vous pouvez également partager des tables autonomes en tant que table hébergée. Huit types de couche Web peuvent être partagés depuis ArcGIS Pro : entité, tuile, tuile vectorielle, image de carte, imagerie, scène, tuiles 3D et élévation. Les couches d’entités, de tuiles, de tuiles vectorielles, d’images de carte et d’imagerie partagent des données 2D, tandis que les couches de scènes, de tuiles 3D et d’élévation partagent des données 3D. Les tables hébergées partagent des données attributaires et sont répertoriées avec les autres types de couche ci-dessous.
Lorsque vous partagez une couche Web, un service est publié et exposé via cette couche Web. Selon le type de couche et la manière dont il est configuré, un service ArcGIS Server ou un service hébergé est publié.
Pour partager une couche Web depuis ArcGIS Pro, vous devez disposer des éléments suivants :
- Un compte faisant partie d’une organisation ArcGIS et doté des privilèges de création, de mise à jour et de suppression du contenu
- Un compte doté des privilèges de publication des couches basées sur les serveurs (si vous publiez un service ArcGIS Server)
- Un compte doté des privilèges de publication de la couche hébergée correspondante (si un service hébergé doit être publié)
Si un service ArcGIS Server doit être publié, vous pouvez spécifier le serveur fédéré sur lequel le service sera publié. Pour publier un service ArcGIS Server, l’accès à l’API d’administration doit être possible via l’URL d’administration du serveur fédéré ou l’URL des services.
Avant de partager une couche web, analysez votre ressource SIG pour identifier les erreurs et délais de performance potentiels. Pour plus d’informations, reportez-vous à la rubrique Analyser votre ressource SIG.
Pendant le partage, les données de la couche Web sont regroupées et préparées dans un dossier intermédiaire sur un disque local. Vous pouvez utiliser le dossier intermédiaire par défaut ou en choisir un autre dans les options de partage et de téléchargement.
Vous pouvez continuer d’utiliser ArcGIS Pro pendant le traitement de votre tâche de partage. Vous pouvez même fermer ArcGIS Pro. Vous pouvez surveiller l’état de votre tâche de partage dans la fenêtre Job Status (État de la tâche).
Vous pouvez utiliser Python et des outils de géotraitement pour automatiser le partage des couches Web.
Types de couche
Vous devez prendre en compte différents facteurs pour déterminer le type de couche à partager, notamment l’usage futur de la couche et si vos données source sont accessibles au serveur.
Type de couche | Description |
---|---|
Prend en charge l’interrogation, la visualisation et la mise à jour d’entités. Les couches d’entités conviennent à la visualisation des données vectorielles superposées à vos fonds de carte. Lorsque vous partagez une couche d’entités qui copie toutes les données dans ArcGIS Enterprise, le service est toujours publié sur votre serveur d’hébergement. Lorsque vous partagez une couche d’entités qui référence les données inscrites dans ArcGIS Enterprise, elle est partagée sous forme de couche dépendante dans une couche d’images de carte. Une couche d’entités présente un service d’entités. | |
Prend en charge la visualisation rapide de cartes grâce à un ensemble d’images de carte prédessinées ou de tuiles. Ces tuiles sont créées et stockées sur le serveur après que vous ayez téléchargé vos données. Les couches de tuiles Web conviennent aux fonds de carte. Lorsque vous partagez une couche de tuiles à partir de couches dans une carte sur ArcGIS Enterprise, le service est toujours publié sur votre serveur d’hébergement. Lorsque vous partagez un jeu de données en cache, le service peut être publié sur n’importe quel serveur accessible qui a été fédéré avec le portail. Une couche de tuiles présente un service de carte mis en cache, hébergé. | |
Prend en charge la visualisation rapide de cartes grâce à un ensemble d’images de carte prédessinées ou de tuiles vectorielles. Même si ces tuiles ne prennent pas en charge les données raster, elles peuvent s’adapter à la résolution de leur périphérique d’affichage et leur style peut être modifié à des fins diverses. Lorsque vous partagez une couche de tuiles vectorielles (à partir de couches dans une carte) qui référence des données inscrites sur ArcGIS Enterprise, elle est partagée comme une couche dépendante sur une couche d’images de carte et une couche d’entités Web. Le service est toujours publié sur votre serveur d’hébergement. Lorsque vous partagez un jeu de données vectorielles en cache, le service peut être publié sur n’importe quel serveur accessible qui a été fédéré avec le portail. Une couche de tuiles vectorielles présente un service de tuiles vectorielles. | |
Prend en charge la visualisation de cartes et l’interrogation des entités. Les couches d’images de carte sont affichées dynamiquement par le serveur ou à partir des tuiles. Les couches d’images de carte peuvent uniquement être partagées sur ArcGIS Enterprise. Les couches d’images de carte peuvent référencer des jeux de données dans des espaces de travail qui ont été enregistrés auprès de votre serveur fédéré. Lorsque vous partagez une couche d’images de carte, le service peut être publié sur n’importe quel serveur qui a été fédéré avec le portail auquel vous avez accès. Des couches ou fonctionnalités supplémentaires peuvent être activées ; pour plus d’informations, reportez-vous à la rubrique Couches ou fonctionnalités supplémentaires. Une couche d’images de carte présente un service de carte dynamique ou mis en cache. | |
Prend en charge la visualisation des données de maillage intégré et d’objet 3D. Lorsque vous partagez une couche de tuiles 3D à partir d’une scène sur ArcGIS Enterprise, le service est toujours publié sur votre serveur d’hébergement. Lorsque vous partagez un jeu de données en cache, le service peut être publié sur n’importe quel serveur accessible qui a été fédéré avec le portail. Une couche de tuiles 3D présente un service de tuiles 3D. | |
Prend en charge l’interrogation et la visualisation de données ponctuelles, d’objet 3D, de bâtiment, de nuage de points, de maillage intégré etvoxel. Lorsque vous partagez une couche de scènes à partir d’une scène sur ArcGIS Enterprise, le service de scène est toujours publié sur votre serveur d’hébergement. Lorsque vous partagez à partir d’un jeu de données de scène en cache, le service peut être publié sur n’importe quel serveur accessible qui a été fédéré avec le portail. Les couches de scènes de points, de bâtiments et d’objets 3D peuvent être associées à un service d’entités qui vous permet de mettre à jour la couche de scènes. Une couche de scènes présente un service de scène mis en cache. | |
Prend en charge la visualisation, les métadonnées, les mesures et le traitement d’images pour afficher les données sous forme de fond de carte ou les résultats d’analyse. Les couches d’imagerie peuvent être partagées sur un serveur fédéré avec ArcGIS Enterprise. Une couche d’imagerie présente un service d’imagerie dynamique ou mis en cache. | |
Prend en charge la visualisation, les métadonnées, les mesures et le traitement d’images des sources de données d’altitude sur la surface terrestre d’une scène. La couche d’altitude est utilisée dans les scènes web pour afficher le contenu 3D sur une surface d’altitude personnalisée. Lorsque vous partagez une couche d’altitude sur ArcGIS Enterprise qui est mise en cache localement, le service est toujours publié sur votre serveur d’hébergement. En cas de mise en cache sur le serveur, le service peut être publié sur n’importe quel serveur fédéré avec ArcGIS Enterprise. Une couche d’altitude expose un service d’imagerie en cache qui utilise une structure de tuilage de compression LERC. | |
Prend en charge l’affichage, le filtrage et la mise à jour des attributs de la table. Une table hébergée présente un service d’entités. |
Selon votre portail actif, différents types de couche et paramètres sont disponibles pour le partage. Certains types de couches nécessitent la création et le chargement de paquetages, en fonction du portail actif et du type de données partagé.
Types de couches par portail actif
Portail actif | Couche d'entités | Couche de tuiles | Couche de tuiles vectorielles | Couche d'images de carte | Couche de scènes—Objet 3D | Couche de scènes—Points | Couche de scènes—Nuage de points | Couche de scènes—Bâtiment | Couche de scènes—Maillage intégré | Couche de scènes—Voxel | Couche de tuiles 3D | Couche d’images | Couche d’altitude | Table hébergée |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ArcGIS Online | ||||||||||||||
ArcGIS Enterprise 11.4 ou version ultérieure | ||||||||||||||
ArcGIS Enterprise 11.0 à 11.3 | ||||||||||||||
ArcGIS Enterprise 10.7 à 10.9.1 | ||||||||||||||
ArcGIS Enterprise 10.5 à 10.6.1 | ||||||||||||||
Portal for ArcGIS 10.4 et 10.4.1 | ||||||||||||||
Portal for ArcGIS 10.3.1 | ||||||||||||||
Portal for ArcGIS 10.3 ou version antérieure |
Sélectionner le type de couche
Lorsque vous sélectionnez le type de couche, tenez compte des points suivants :
- Si la couche est destinée à la mise à jour des workflows, sélectionnez une couche d’entités.
- Si les données évoluent régulièrement et ne sont pas destinées à la mise à jour des workflows, sélectionnez une couche d’images de carte.
- Si les données évoluent assez régulièrement, sélectionnez une couche d’images de carte et configurez-la de sorte qu’elle s’affiche à l’aide des tuiles d’un cache.
- Si les données sont des données vectorielles statiques et sont uniquement destinées à la visualisation, sélectionnez une couche de tuiles vectorielles.
- Si les données sont des données raster statiques et sont uniquement destinées à la visualisation, sélectionnez une couche de tuiles.
- Si vous prévoyez de modifier la visualisation de votre jeu de données raster dynamiquement sur le client, partagez une couche d’imagerie.
- Si vous avez besoin de formats Open Source, sélectionnez une couche d’images de carte et incluez une couche WMS associée.
Référencer les données inscrites ou copier toutes les données
Si vous partagez une couche Web qui référence les données inscrites, les données sont référencées dans leur emplacement géré par l’utilisateur (par exemple, un dossier, une base de données ou un stockage cloud). Pour que les couches Web référencent les données, vous devez inscrire la source de données auprès du serveur pour qu’elle puisse accéder aux emplacements contenant les données. Pour des informations sur l’inscription de votre source de données, reportez-vous aux rubriques Sources de données de ArcGIS Server et Gérer les Data Stores inscrits.
Si vous partagez une couche Web qui copie toutes les données, ces dernières sont copiées de leur source sur le serveur ou dans un paquetage contenant un cache téléchargé sur le portail. Une fois qu’elles ont été copiées, les données de la couche Web sont gérées par ArcGIS au lieu d’être référencées dans un emplacement géré par l’utilisateur.
En savoir plus sur le référencement des données inscrites et la copie de toutes les données
Attribuer des ID de couche
Dans ArcGIS Pro, vous pouvez partager une carte contenant plusieurs couches (et tables autonomes) sous forme de couche ou service Web. Lorsque vous partagez une couche d’entités Web, une couche d’images de carte, une couche de tuiles Web ou un service de carte, les couches de votre carte deviennent des sous-couches de service. Chaque sous-couche est identifiée par un ID numérique unique qui vous permet de l’utiliser ou de la référencer dans une carte ou application Web. Par exemple, vous pouvez référencer une sous-couche de service par son URL : https://<service-url>/<layerID>.
Par mesure de sécurité, attribuez manuellement les ID de couche avant la publication si vous comptez remplacer la couche Web ou le service Web par la suite. Sinon, il est possible que les ID de sous-couche de service changent lors du remplacement de la couche Web ou du service Web, avec pour conséquence des déconnexions dans les applications Web qui référencent la sous-couche de service.
Métadonnées de la couche Web
Vous pouvez partager une carte entière, une sélection de couches, un groupe de couches ou une seule couche en tant que couche Web depuis ArcGIS Pro. La couche web et les sous-couches du service exposé par la couche web peuvent stocker des métadonnées. Le type de couche Web sélectionné détermine si seule la couche Web ou si la couche Web et les sous-couches stockent des métadonnées.
Automatiser le partage des couches Web
Vous pouvez automatiser le partage et la mise à jour des couches Web avec Python en combinant des fonctions ArcPy et les outils de géotraitement du jeu d’outils Publication.
En savoir plus sur l’automatisation du partage de couches Web
Rubriques connexes
- Partager une couche d'entités web
- Partager une couche de tuiles web
- Partager une couche de tuiles vectorielles
- Partager une couche d'images de carte
- Partager une table
- Partager une couche de scènes Web
- Partager une couche de tuiles 3D
- Partager une couche d’imagerie web
- Partager une couche d'altitude Web
- Enregistrer un fichier de couche
Vous avez un commentaire à formuler concernant cette rubrique ?