Projets dans ArcGIS Pro

ArcGIS Pro organise votre travail en projets. Un projet est une collection d’éléments liés (cartes, mises en page, tables, graphiques, connexions aux données, etc.) qui contribuent à un seul et même objectif. Il peut s’agir d’analyser un problème, de visualiser une situation, de conserver ou de mettre à jour un modèle de données d’infrastructure, ou d’une autre action. Un projet peut également remplir plusieurs fonctions. La portée d’un projet n’est pas définie ou limitée par des règles. Elle peut être large, étroite, grande ou petite, comme vous le souhaitez.

Vous pouvez créer un projet pour les raisons suivantes, par exemple :

  • Pour modéliser les relations topologiques et informationnelles de l’infrastructure, comme les rues ou les parcelles de terrain
  • Pour identifier un site adapté à une entreprise ou l’habitat idéal pour un animal
  • Pour suivre la progression d’un événement naturel comme une tempête ou un feu de forêt
  • Pour créer des vues 3D réalistes des voisinages ou des développements prévus
  • Pour accéder à l’évolution du paysage grâce à l’analyse de l’imagerie satellite

Pour voir des exemples de projets réels, rendez-vous sur le site Learn ArcGIS.

Architecture de projet

Les projets tiennent compte de quatre principes de conception centraux :

  • Les projets sont autonomes

    Par défaut, les projets et les fichiers associés sont stockés ensemble dans un dossier système. Cela rend les projets faciles à trouver. Cela signifie également que les ressources de projet ne risquent pas d’être dissociées des projets et perdues.

  • Les projets sont rationalisés

    Les projets contiennent uniquement les éléments et les connexions aux données requis pour votre travail.

  • Les composants des projets sont réutilisables

    Les éléments qui composent un projet, tels que les cartes, les scènes, les couches et les mises en page, peuvent être copiés ou exportés vers d’autres projets.

  • Les projets sont intégrés à la plateforme ArcGIS

    Les projets et leurs composants peuvent être partagés avec des portails Web et des applications ArcGIS pour le terrain, le bureau et la communauté.

Contenu des projets

Les projets contiennent deux types d’éléments. Le premier type regroupe tout ce que vous créez dans ArcGIS Pro, comme les cartes, les scènes, les mises en page, les graphiques et les rapports. L’autre type rassemble les connexions aux dossiers, aux bases de données, aux serveurs et à d’autres référentiels de données que vous utilisez pour créer vos cartes et vos scènes.

Diagramme des deux types d’éléments d’un projet
Les projets contiennent des éléments tels que des cartes, des mises en page, des graphiques et des rapports. Ils renferment également des connexions à des dossiers, des bases de données, des serveurs et des portails en ligne.

Un projet ArcGIS Pro vous fournit une vue exhaustive des éléments qu’il contient.

Éléments de projet répertoriés dans la fenêtre Contents (Contenu).
Liste d’éléments d’un projet type.

Fichiers de projet et fichiers associés

Les projets sont stockés sur votre ordinateur en tant que fichiers de projet. Les fichiers de projet sont étroitement associés à ces fichiers supplémentaires : une géodatabase par défaut, une boîte d’outils par défaut, un index et un journal d’importation.

Fichiers de projet dans l’Explorateur Windows
Affichage dans l’Explorateur Windows d’un fichier de projet nommé MyProject.aprx et de ses fichiers associés.

Fichier de projet

Lorsque vous démarrez ArcGIS Pro et créez un projet, un fichier de projet (portant l’extension de fichier .aprx) est créé. Le fichier de projet contient les éléments que vous créez lorsque vous travaillez avec le projet (cartes, scènes, mises en page, graphiques, rapports, etc.). Il inclut également les connexions aux données et aux autres ressources.

Par défaut, les connexions suivantes sont présentes dans tous les projets :

Vous pouvez ajouter des connexions à d’autres ressources, comme des bases de données et des serveurs, en fonction de vos besoins.

Géodatabase par défaut

Chaque projet a une géodatabase par défaut (avec l’extension .gdb). Lorsque vous exécutez des outils de géotraitement dans votre projet, les données en sortie sont stockées dans cette géodatabase, sauf spécification contraire. Lors de la création d’un projet, une géodatabase par défaut est également créée dans le dossier d’accueil du projet. La géodatabase par défaut porte le même nom que le projet (par exemple, MyProject.aprx est associé à MyProject.gdb).

En général, la géodatabase par défaut est unique au projet. Cela n’est cependant pas obligatoire. Au moins deux projets peuvent avoir la même géodatabase par défaut. En outre, vous pouvez modifier la géodatabase par défaut d’un projet à tout moment.

La géodatabase du projet constitue un référentiel idéal pour les données créées dans votre projet. Elle permet de garder les ressources de votre projet organisées. Vous pouvez néanmoins stocker les données en sortie dans une géodatabase autre que la géodatabase par défaut.

Exemples de projets avec des géodatabases par défaut uniques et une géodatabase par défaut partagée
À gauche : généralement, chaque projet est associé à une géodatabase par défaut qui lui est propre. À droite : il est possible que plusieurs projets utilisent la même géodatabase par défaut.

Boîte à outils par défaut

Chaque projet a également une boîte d’outils par défaut (avec l’extension .tbx). Lorsque vous créez des modèles de géotraitement ou des scripts Python dans un projet, ils sont stockés dans cette boîte d’outils, sauf spécification contraire. Lors de la création d’un projet, une nouvelle boîte d’outils par défaut est également créée dans le dossier d’accueil du projet. La boîte d’outils par défaut porte le même nom que le projet (par exemple, MyProject.aprx et MyProject.tbx).

À l’instar de la géodatabase par défaut, la boîte d’outils par défaut est généralement, mais pas obligatoirement, unique au projet. Vous pouvez modifier la boîte d’outils par défaut d’un projet à tout moment.

Dossier d’index

Par défaut, chaque projet est associé à un dossier d’index. Ce dossier contient deux autres dossiers : un portant le nom du projet (par exemple, MyProject) et un nommé Thumbnail.

Le dossier portant le nom du projet stocke l’index des cartes, scènes, mises en page et autres éléments enregistrés dans le fichier de projet. L’index permet de rechercher ces éléments à partir de ArcGIS Pro. Le dossier de miniatures stocke les images représentant les éléments de projet indexés. Ces miniatures vous permettent de reconnaître les éléments dans vos résultats de recherche en fonction de leur aspect. Le contenu des connexions aux dossiers et aux bases de données du projet est également indexé. Cet index est stocké à un emplacement distinct.

En savoir plus sur les index ArcGIS Pro.

Dossier ImportLog

Un dossier nommé ImportLog est créé lors de la première création ou de la première importation d’une carte dans un projet. Ce dossier contient un fichier XML pour chaque carte, scène, mise en page et rapport du projet. Le fichier XML enregistre tous les problèmes survenus lors de la création ou de l’importation des cartes, des scènes et des autres éléments.

Nom et emplacement du projet

Vous pouvez choisir librement le nom des projets. La convention d’affectation de noms par défaut est MyProject, MyProject1, MyProject2, etc.

Par défaut, les nouveaux projets et les fichiers associés sont stockés dans le nouveau dossier système avec le même nom que le projet. Par exemple, un projet nommé MyProject est stocké dans un dossier système également nommé MyProject. Par défaut, les nouveaux projets sont stockés à cet emplacement : C:\Users\<username>\Documents\ArcGIS\Projects.

Il n’est pas nécessaire de créer un projet dans un nouveau dossier système. Vous pouvez créer un projet dans n’importe quel dossier sur votre ordinateur. Cependant, il est généralement plus pratique de stocker les projets dans leur propre dossier système. Cela permet de conserver le projet et ses fichiers associés bien organisés. Le dossier système contenant le projet est appelé le « dossier d’accueil » du projet.

Il n’est pas nécessaire de stocker les projets à l’emplacement par défaut. Lorsque vous créez un projet, vous pouvez le stocker n’importe où. Vous pouvez également modifier l’emplacement utilisé par défaut pour stocker les nouveaux projets.

En savoir plus sur la modification des paramètres du projet.

Créer et ouvrir des projets

Par défaut, l’application ArcGIS Pro s’ouvre sur une page de démarrage. (Comme d’autres aspects de ArcGIS Pro, ce comportement est configurable.) La page de démarrage présente des options pour l’ouverture des projets que vous avez précédemment créés et pour le démarrage de nouveaux projets.

Page de démarrage d'ArcGIS Pro

ÉlémentDescription
1

Connectez-vous à votre portail actif.

2

Ouvrez un projet existant. ArcGIS Pro conserve une liste des projets utilisés récemment.

3

Créez un projet à partir d’un modèle ArcGIS Pro par défaut.

4

Accédez aux ressources de formation, notamment les didacticiels, les cours, le support de la communauté, les blogs et la documentation.

5

Créez un projet à partir d’un modèle personnalisé. ArcGIS Pro conserve une liste des modèles récemment utilisés.

6

Accédez aux paramètres du projet et de l’application.

Éléments de la page de démarrage de ArcGIS Pro

Utiliser les projets pour collaborer

Les utilisateurs SIG ont souvent plusieurs rôles qui se recoupent. À un degré ou à un autre, vous êtes peut-être cartographe, analyste, éditeur, responsable du traitement des données, gestionnaire, planificateur ou spécialiste de l’automatisation.

Votre rôle et la manière dont votre organisation fonctionne affectent votre façon de collaborer sur les projets. Vous pouvez travailler seul ; vous pouvez partager des cartes, des données ou des projets complets avec vos collègues ; ou vous pouvez travailler avec vos collègues sur les mêmes projets.

Il existe généralement quatre approches du travail avec les projets. Elles ne sont pas mutuellement exclusives : vous pouvez travailler de toutes ces manières à différents moments ou mélanger les approches. Elles peuvent néanmoins être distinguées sur le plan conceptuel.

  • Vous travaillez principalement seul. Vous créez et enregistrez les projets sur votre propre ordinateur.
  • Vous travaillez avec d’autres personnes sur les mêmes projets, stockés sur un lecteur réseau.
  • Vous et vos collègues travaillez sur des projets différents, mais utilisez la même configuration de projet au démarrage.
  • Vous partagez des cartes, des couches et d’autres éléments de projet avec vos collègues. Vous pouvez également partager des projets complets.

Diagramme de quatre modèles de travail sur les projets
En haut à gauche : un utilisateur travaille principalement seul sur les projets. En haut à droite : de nombreux utilisateurs travaillent ensemble sur le même projet. En bas à gauche : les utilisateurs travaillent sur des projets basés sur un modèle standard. En bas à droite : les utilisateurs échangent des cartes, des couches et des projets via des portails en ligne et un système de partage de fichiers.

Scénario 1 : créer des projets et travailler vous-même dessus

Si vous travaillez la plupart du temps seul, la méthode par défaut de création de projet (dans laquelle chaque nouveau projet dispose de sa propre géodatabase et de sa propre boîte d’outils) est généralement la plus adaptée. Vous pouvez ajouter des connexions aux dossiers à votre projet en accédant aux dossiers qui font référence aux lettres des lecteurs de votre ordinateur. (Cela est problématique uniquement si vous accédez à vos projets à partir de plusieurs machines.)

Si vous êtes créateur de carte ou analyste, vous pouvez créer des projets à partir des modèles Map (Carte), Local Scene (Scène locale) ou Global Scene (Scène globale). Vous pouvez ajouter de nouvelles cartes et scènes en fonction de vos besoins.

Si vous gérez les données, vous pouvez créer des projets à partir du modèle Catalog (Catalogue). Dans le cadre de votre travail, vous exécutez des outils de géotraitement et effectuez diverses opérations sur les fichiers, mais vous n’avez généralement pas besoin de créer des cartes et des mises en page, ni d’enregistrer plusieurs projets. Vous pouvez ouvrir le même projet à chaque démarrage de l’application. Vous pouvez également démarrer sans modèle de projet. Dans ce cas, vous démarrez l’application, faites votre travail et fermez l’application sans enregistrer de projet.

Si un grand nombre de vos projets utilisent les mêmes ressources, par exemple le contenu de votre dossier C:\MyData\Redlands, vous pouvez ajouter ces connexions en tant que favoris du projet. Les favoris peuvent facilement être ajoutés aux nouveaux projets ou définis pour être ajoutés automatiquement.

Scénario 2 : collaborer sur des projets stockés à un emplacement partagé

Un projet auquel au moins deux personnes doivent pouvoir accéder, comme OurProject.aprx, peut être stocké sur un lecteur réseau ou sur un lecteur local partagé. Un projet stocké sur un lecteur réseau peut être ouvert par n’importe qui disposant de ArcGIS Pro et pouvant accéder à l’emplacement. Cependant, une seule personne à la fois peut apporter des modifications au fichier de projet.

Diagramme des utilisateurs qui accèdent à un projet réseau
Plusieurs personnes peuvent accéder à un projet stocké sur un réseau. Une seule personne à la fois peut ouvrir le projet à l’état accessible en écriture.

Si une personne ouvre le projet, les autres utilisateurs peuvent l’ouvrir en lecture seule. Vous pouvez apporter des modifications à un projet en lecture seule, mais celles-ci doivent être enregistrées en tant que nouveau projet. Vous pouvez également effectuer des opérations qui ne modifient pas le fichier de projet (.aprx) lui-même. Par exemple, vous pouvez modifier des données spatiales ou exécuter des outils de géotraitement lorsque vous travaillez dans un projet en lecture seule.

Si un projet est stocké sur un réseau ou sur un lecteur partagé, les connexions aux dossiers et aux bases de données doivent être ajoutées à l’aide de chemins UNC pour éviter les problèmes d’accès à des chemins contenant des lettres de lecteur. Pour ajouter des connexions utilisant des chemins UNC, vous devez saisir le chemin dans la boîte de dialogue Browse (Parcourir). (Si vous naviguez jusqu’à l’emplacement, la connexion fait automatiquement référence à une lettre de lecteur.)

Dans les exemples ci-dessous, les connexions UNC qui sont adaptées à un projet partagé sont représentées par des coches vertes. Les connexions effectuées avec des lettres de lecteur portent une croix rouge.

\\<computer name>\Data\SanBernardinoCounty

Coche

X:\Data\SanBernardinoCounty

Supprimer

\\<computer name>\c$\MyData\Redlands

Coche

C:\MyData\Redlands

Supprimer
Remarque :

Travailler avec des projets stockés sur un réseau est plus lent que travailler avec des projets locaux.

Scénario 3 : créer des projets conformes à un modèle standard

Les modèles vierges de la page de démarrage de ArcGIS Pro, tels que les modèles Map (Carte), Global Scene (Scène globale) et Local Scene (Scène locale), sont des configurations de démarrage génériques pour les projets. Si votre équipe ou votre groupe de travail suit des modèles spécifiques pour les nouveaux projets, vous pouvez créer un modèle de projet et démarrer les nouveaux projets à partir de ce modèle.

Un modèle de projet (un fichier portant l’extension .aptx) vous permet de définir une configuration initiale solide pour les projets. Tout projet créé peut être enregistré en tant que modèle. Un modèle de projet peut par exemple contenir les éléments suivants :

  • Des cartes et des scènes contenant des couches de données symbolisées
  • Des mises en page contenant des fenêtres cartographiques et des habillages de carte
  • Des boîtes d’outils contenant des scripts et des modèles de géotraitement
  • Des connexions à des dossiers, des bases de données et des serveurs

Les sources de données auxquelles font référence les couches cartographiques sont copiées dans le fichier modèle, puis copiées du fichier modèle dans les projets créés à partir du modèle. Cela signifie que si une couche de carte dans un modèle fait référence à une source de données telle que C:\MyData\Roads, un utilisateur qui crée un projet à partir du modèle n’a pas besoin de disposer des données routières. (Sur l’ordinateur de l’utilisateur, le chemin vers le jeu de données Roads est remplacé par l’emplacement par défaut des projets enregistrés.)

Les connexions aux dossiers et aux bases de données peuvent être enregistrées dans un modèle, mais elles fonctionnent uniquement dans les projets créés à partir du modèle si elles font référence à des chemins accessibles. Quant aux projets partagés sur un réseau, il s’agit d’une autre situation dans laquelle l’établissement de connexions à l’aide de chemins UNC constitue une bonne pratique.

La géodatabase et la boîte d’outils par défaut issues du modèle, ainsi que leur contenu, sont copiées dans chaque projet créé à partir du modèle.

Les modèles de projet peuvent être stockés en local ou sur un lecteur réseau, ou encore partagés via votre portail actif.

Scénario 4 : partager des projets et des éléments de projet

Les projets et les éléments de projet, tels que les cartes et les couches cartographiques, peuvent être partagés avec vos collègues via votre portail actif ou via des méthodes traditionnelles de partage de fichiers. Vous pouvez opter pour trois stratégies de partage : les paquetages, les éléments Web et les fichiers.

Paquetages

Un paquetage est un fichier compressé qui peut contenir un projet complet, une carte, une couche ou un autre type d’élément de projet. Les paquetages contiennent toutes les ressources associées aux éléments empaquetés. Par exemple, l’ouverture d’un paquetages de projets est similaire à l’ouverture du projet d’origine : vous avez toutes les cartes, les couches et les connexions du projet d’origine, ainsi que la géodatabase et la boîte d’outils par défaut.

Le paquetage est une copie du projet d’origine ; il ne s’agit pas du projet d’origine lui-même.

Diagramme d’un paquetage partagé via un portail
Il est possible de partager un paquetage sur un portail ou via des méthodes traditionnelles de partage de fichiers. Par exemple, vous pouvez enregistrer un paquetage sur un lecteur réseau ou l’envoyer par e-mail à un collègue.

Dans la mesure où les paquetages sont des copies, ils fonctionnent généralement mieux pour la distribution des ressources que pour la collaboration, bien qu’ils puissent également être utilisés pour collaborer. Par exemple, si vous décompressez un paquetage de projets ou un paquetage de cartes partagé à partir d’un portail et que vous l’utilisez en local, vous recevez une notification pour chaque mise à jour apportée au paquetage dès lors que vous ouvrez le projet ou la carte.

Les paquetages sont également utiles pour archiver les projets et ils peuvent aussi servir à stocker les instantanés d’un projet au fur et à mesure de son évolution.

Éléments Web

Les cartes, les scènes, les couches et les tables peuvent être partagées en tant qu’éléments Web sur votre portail actif ou sur un serveur ArcGIS.

Tandis qu’un paquetage est globalement une copie d’un projet, d’une carte ou d’une couche, un élément Web est un autre type de ressource. Dans une carte Web ou une couche Web, les sources de données sont converties en services Web hébergés sur votre portail ou votre serveur ArcGIS. (Tout cela est bien sûr plus nuancé, mais c’est l’idée générale.)

Par exemple, imaginons qu’une couche de carte des routes de votre projet ArcGIS Pro fait référence à un jeu de données local, tel que C:\MyData\Roads. Lorsque vous partagez la couche en tant que couche Web Couche d’entités et que quelqu’un l’ajoute à une carte dans son propre projet, la couche fait référence à un service Web avec une extrémité REST. L’URL ressemble à ceci : https://services3.arcgis.com/zKATtxCTqU2pTs69/arcgis/rest/services/Roads_WFL1/FeatureServer.

En comparaison, si vous partagez la même couche en tant que paquetage de couche Paquetage de couches, les utilisateurs qui ajoutent la couche à leurs propres cartes disposent d’une copie locale du jeu de données.

Diagramme d’une couche partagée sur le Web et à laquelle d’autres utilisateurs accèdent
N’importe quel utilisateur avec qui une carte Web ou une couche Web est partagée peut l’ajouter à un projet.

Les éléments Web constituent un outil efficace pour la collaboration. Ils peuvent être remplacés par le propriétaire de l’élément si des mises à jour sont nécessaires. Si le propriétaire de l’élément autorise les mises à jour, les utilisateurs des couches Web et des tables peuvent mettre à jour ces éléments. Si la mise à jour n’est pas activée, les utilisateurs peuvent tout de même modifier les propriétés d’une couche sur leur propre carte ou leur propre projet, sans modifier l’élément Web lui-même.

Fichiers

Vous pouvez enregistrer les cartes, les couches et les mises en page en tant que fichiers autonomes et les partager sur un portail ou via des méthodes traditionnelles de partage de fichiers. Un fichier cartographique (.mapx) enregistre toutes les propriétés d’une carte (par exemple son nom, ses géosignets et son système de coordonnées), ainsi que ses couches et leurs propriétés (par exemple la symbologie, les plages d’échelle et les paramètres des étiquettes).

Les fichiers cartographiques n’incluent pas les données auxquelles les couches de la carte font référence : si vous partagez un fichier cartographique avec un collègue, celui-ci doit disposer de sa propre copie des données ou avoir accès aux données. De la même façon, les fichiers de couche (.lyrx) et les fichiers de mise en page (.pagx) enregistrent les propriétés de ces éléments sans enregistrer les jeux de données auxquels ils font référence.

Si vous ajoutez un fichier cartographique à votre projet ArcGIS Pro à partir d’un portail, vous recevez une notification lorsque vous ouvrez le fichier cartographique si des mises à jour y ont été apportées. (Aucune notification de mise à jour n’est fournie pour les fichiers de mise en page ou les fichiers de couche.)

Pour les équipes ou les groupes de travail qui disposent d’un accès commun aux ressources de données, les fichiers cartographiques, les fichiers de couche et les fichiers de mise en page constituent un bon moyen de partager la configuration d’un élément sans dupliquer inutilement les jeux de données.

Gérer les projets et les éléments de projet

Les projets ne peuvent pas être copiés, déplacés, renommés ni supprimés depuis ArcGIS Pro. Pour copier, déplacer ou renommer un projet, partagez-le en tant que paquetages de projets ou utilisez la commande Save As (Enregistrer sous). L’utilisation des commandes du système de fichiers n’est pas prise en charge pour ces opérations et risque de corrompre le projet.

Pour supprimer les projets, vous devez utiliser les commandes du système de fichiers. Dans la plupart des cas, vous devez supprimer le fichier de projet et tout autre fichier associé de manière unique au fichier de projet. Cependant, ne supprimez pas une géodatabase ou une boîte d’outils par défaut qui est utilisée par plusieurs projets. Si le dossier d’accueil du projet contient uniquement des fichiers associés au projet, vous pouvez supprimer le dossier d’accueil.

Vous pouvez copier, déplacer, renommer et supprimer des éléments stockés dans le fichier de projet à partir de ArcGIS Pro. Faites preuve de prudence lorsque vous supprimez des éléments qui stockent des données. Certains éléments de projet, comme les géodatabases, peuvent être retirés ou supprimés. Lorsque vous retirez un élément, il n’est plus une ressource du projet, mais il n’est pas autrement affecté. Lorsque vous supprimez un élément, il est détruit de manière permanente.

Rubriques connexes