Projets ArcGIS AllSource

Dans ArcGIS AllSource, vous organisez votre travail en projets. Un projet est une collection d’éléments liés (cartes, diagrammes de liens, tables, chronologies, 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, etc. Un projet peut 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, en fonction de vos besoins.

Par exemple, vous pouvez créer un projet pour effectuer les tâches suivantes :

  • Modéliser les relations spatiales et non spatiales d’une activité criminelle douteuse.
  • Identifier un endroit adapté à une caméra de sécurité ou un capteur.
  • Analyser la trace de déplacement de personnes présentant un intérêt.
  • Visualiser les opérations planifiées et procéder à des examens après actions.
  • Évaluer des dommages dans le cadre d’une analyse d’imagerie

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

Architecture de projet

Les projets s’appuient sur 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 d’un projet (les cartes, les scènes, les couches et les mises en page, par exemple) 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 tous les éléments que vous créez dans ArcGIS AllSource, 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 des cartes et des scènes.

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

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.

Fichier de projet

Lorsque vous démarrez ArcGIS AllSource et créez un projet, un fichier de projet (portant l’extension de fichier .asrx) 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 un projet :

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 un 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.asrx 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 par défaut constitue un référentiel pour les données créées dans un projet. Elle permet de garder les ressources du 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.

Boîte à outils par défaut

Chaque projet dispose également d’une boîte à 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 à outils, sauf spécification contraire. Lors de la création d’un projet, une boîte à 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.asrx 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 ImportLog

Un dossier 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 nommer librement les 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. Il n’est pas nécessaire de créer un projet dans un nouveau dossier système. Vous pouvez le créer dans un dossier existant sur l’ordinateur. Toutefois, l’utilisation d’un dossier système dédié permet de mieux organiser le projet et ses fichiers associés. Le dossier système contenant le projet est appelé le « dossier d’accueil » du projet.

Par défaut, les nouveaux projets sont stockés sous C:\Users\<username>\Documents\ArcGIS\Projects. Lorsque vous créez un projet, vous pouvez le stocker à un autre emplacement sur l’ordinateur, un lecteur réseau ou un lecteur local partagé. 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.

Attention :

Les services de stockage sur le Cloud, comme Microsoft OneDrive et Google Drive, ne sont pas pris en charge, sauf stipulation contraire dans la documentation relative aux outils et fonctions spécifiques. En savoir plus sur AllSource et les services de stockage cloud.

Créer et ouvrir des projets

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

Utiliser les projets pour collaborer

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

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 les utilisez toutes à différents moments ou les mélangez. Elles peuvent néanmoins être distinguées sur le plan conceptuel.

  • Vous travaillez principalement seul. Vous créez et enregistrez les projets sur votre 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.

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 à outils) est généralement la plus adaptée. Vous pouvez ajouter des connexions aux dossiers à un 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 à des projets à partir de plusieurs machines.)

Si vous êtes un spécialiste ou un analyste et que vous créez des projets à partir du modèle de carte, 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 vierge. Si vous exécutez des outils de géotraitement et effectuez diverses opérations sur les fichiers, mais n’avez généralement pas besoin de créer des cartes et des mises en page, ni d’enregistrer plusieurs projets, vous pouvez démarrer sans modèle de projet. Dans ce cas, vous démarrez ArcGIS AllSource, faites votre travail et fermez l’application sans enregistrer le 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. Vos favoris peuvent être ajoutés aux nouveaux projets ou définis pour être ajoutés automatiquement.

Collaborer sur des projets stockés à un emplacement partagé

Un projet auquel au moins deux personnes doivent pouvoir accéder (OurProject.asrx, par exemple) 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 AllSource et pouvant accéder à l’emplacement. Cependant, une seule personne à la fois peut apporter des modifications au fichier de projet.

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 (.asrx). 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é, ajoutez des connexions au dossier et à la base de données en tant que 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 (x) rouge.

ConnexionAdéquation

\\<computer name>\Data\SanBernardinoCounty

Coche

X:\Data\SanBernardinoCounty

Suppr

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

Coche

C:\MyData\Redlands

Suppr
Remarque :

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

Créer des projets conformes à un modèle standard

Le modèle de carte vierge de la page de démarrage de ArcGIS AllSource est une configuration de démarrage générique pour un projet. 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.

Un modèle de projet (un fichier portant l’extension .aptx) vous permet de définir une configuration initiale pour les projets. Vous pouvez enregistrer un projet que vous créez comme un 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 à 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 cartographique 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 (Routes) 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.

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.

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 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.

Par exemple, si une couche cartographique de routes dans votre projet ArcGIS AllSource fait référence à un jeu de données local (C:\MyData\Roads, par exemple), lorsque vous partagez la couche en tant que couche Web Couche d'entités et qu’un collègue l’ajoute à une carte dans son propre projet, la couche fait référence à un service Web avec un point d’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 collègues qui ajoutent la couche à leurs propres cartes disposent d’une copie locale du jeu de données.

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 collègues peuvent modifier les propriétés d’une couche sur leur propre carte ou leur propre projet, sans modifier l’élément Web d’origine.

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 AllSource à 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 AllSource. 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 qui sont stockés dans le fichier de projet à partir de ArcGIS AllSource. 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 supprimez 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 l’est définitivement.