Le jeu de données constitue l’entrée la plus courante d’un outil. Vous pouvez, bien entendu, toujours naviguer vers le jeu de données sur le disque, mais vous pouvez également utiliser des couches ou des vues tabulaires en entrée.
- Une couche est ce qui apparaît dans la table des matières de ArcMap. Elle contient le chemin d'accès du jeu de données, ainsi que les informations de symbologie et les informations de sélection d'entité ou d'enregistrement.
- Les vues tabulaires sont l'équivalent des tables d'une couche. Il s’agit de tables stockées en mémoire qui sont identiques à la vue tabulaire créée lorsqu’une table est ajoutée dans ArcMap. Pour afficher les tables, cliquez sur le bouton List By Source (Répertorier par source) situé en haut de la table des matières, comme illustré ci-dessous.
Lorsque vous ouvrez la boîte de dialogue d’un outil dans ArcMap ou que vous saisissez un nom d’outil dans la fenêtre Python, voici ce qui se produit :
- ArcGIS examine les paramètres de l’outil pour déterminer ceux qui utilisent un jeu de données ou une table en entrée. Le cas échéant, il examine plus en détail le type du jeu de données en entrée. S’agit-il d’une classe d’entités ponctuelles ? D’un TIN ? D’un réseau ? D'une table ?
- La table des matières de ArcMap est ensuite analysée et filtrée pour savoir si des couches correspondent au type de jeu de données du paramètre. Le cas échéant, la liste des couches correspondantes est créée et présentée sous la forme d’une liste déroulante dans le contrôle du paramètre. Vous pouvez sélectionner l'une de ces couches ou vues tabulaires comme entrée.
L’illustration suivante présente l’outil Zone tampon ainsi que le menu déroulant des couches qu’il a créées pour le paramètre Input Features (Entités en entrée).
Utilisation des fichiers de couches
Les couches peuvent être enregistrées sur le disque sous forme de fichier de couche (fichier avec l’extension .lyr), puis utilisées comme entrée pour tout outil qui accepte une couche.
Un fichier de couche contient les mêmes informations qu’une couche interne (par exemple, une couche de la table des matières de ArcMap), y compris la sélection des entités.
Pour créer un fichier de couche, vous pouvez faire appel à l'outil Enregistrer dans un fichier de couche. Dans ArcMap, vous pouvez cliquer avec le bouton droit sur la couche dans la table des matières et sélectionner Save As Layer File (Enregistrer comme fichier de couche).
Pour tout outil qui accepte une couche, vous pouvez accéder à un fichier de couche (.lyr) sur le disque comme vous accéderiez à un jeu de données sur le disque. Toutefois, lorsque vous accédez à un fichier de couche, certains outils sont incapables de déterminer le type des données contenues dans le fichier de couche si bien qu’ils vous montrent tous les fichiers de couche. Si vous sélectionnez un fichier de couche inapproprié, l'outil affiche une erreur ou un avertissement.