Les domaines sont utilisés pour réguler les valeurs autorisées dans un champ attributaire donné d’une table, d’une classe d’entités ou d’un sous-type. Les domaines sont stockés dans une géodatabase et peuvent être appliqués à différentes classes d’entités et tables dans la géodatabase.
Selon vos attentes, les domaines attributaires sont appliqués soit comme domaines par plage, soit comme domaines de valeurs précodées. Les domaines par plage définissent les valeurs minimale et maximale d’un champ. Ils peuvent être utilisés dans des champs attributaires de type entier court, entier long, réel simple ou double et date. Les domaines de valeurs précodées indiquent un ensemble valide de valeurs pour un attribut, indiquant la valeur réelle autorisée et une description plus claire de la signification du code.
Les outils de géotraitement suivants vous permettent de créer et de gérer des domaines attributaires :
- Ajouter une valeur codée à un domaine
- Attribuer un domaine à un champ
- Calculer un champ
- Créer un domaine
- Supprimer une valeur précodée d’un domaine
- Supprimer un domaine
- Domaine vers table
- Supprimer un domaine d’un champ
- Définir les valeurs d'un domaine par plage
- Table vers domaine
Pourquoi il est important de savoir si des domaines attributaires sont présents
Le domaine attribués à un champ dans une classe d’entités ou une table restent, dans de nombreux cas, pertinents après le traitement de la classe d’entités ou de la table. Lorsque la sortie d’un outil n’est pas un format de géodatabase (shapefile, par exemple), aucun domaine n’est attribué aux champs.
Règles
Les domaines sont uniquement pris en charge dans les classes d’entités et les tables de géodatabase. Si les outils ci-dessous sont utilisés dans une géodatabase sur des données avec un domaine, la sortie générée comporte également le domaine. La conversion sous un format autre que la géodatabase (shapefiles et couvertures, par exemple) réussira, bien que la sortie ne comprenne aucun domaine.
Les outils suivants prennent en charge les domaines lors du traitement des entités entre géodatabases :
Lorsque la sortie est écrite dans une géodatabase différente de l’entrée, le domaine est copié dans la géodatabase en sortie.
Si un domaine existe déjà dans la géodatabase en sortie avec le même nom, mais différentes propriétés, le domaine copié est renommé en ajoutant _<n> (où n est un numéro unique tel que 1).
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?