Les entités DAO dans ArcGIS Desktop sont des ensembles aggrégés de géométrie contenus dans le dessin DAO source. Leur intégration requiert généralement un filtrage supplémentaire l'aide d'un ensemble de définition visant à affiner l'ensemble aux entités qui se trouvent sur une couche de dessin particulière, qui sont d'une couleur ou d'un type de ligne donné, ou qui ont d'autres propriétés.
Dans un document ArcMap, vous pouvez définir une requête dans la boîte de dialogue Propriétés de la couche pour chaque couche d'entités. Les ensembles de définition affichent ce qui est transmis aux outils de géotraitement. Leur utilisation permet d'obtenir des résultats prévisibles pour d'autres personnes susceptibles d'ouvrir le document ArcMap et d'effectuer une analyse ou de charger les données DAO dans une géodatabase.
Pour ouvrir la boîte de dialogue, double-cliquez sur la couche d'entités DAO dans la table des matières ou cliquez avec le bouton droit sur la couche puis sélectionnez Propriétés dans le menu contextuel.
Onglet Ensemble de définitions
L'ensemble de définition vous permet de filtrer l'affichage des entités DAO. Enregistrez le document ArcMap pour enregistrer la requête en tant que propriété de la couche d'entités.
Saisir un ensemble de définition
Vous pouvez saisir l'expression SQL directement dans la zone de texte Ensemble de définition ou ouvrir le Générateur de requêtes pour vous aider à en créer un. L'instruction SQL SELECT * FROM constitue la première partie de l'expression et vous est déjà automatiquement fournie.
Exemples
- Ce exemple affiche toutes les entités DAO de la couche de dessin V-PROP-LINE : "Layer" = 'V-PROP-LINE'.
- Cet exemple affiche toutes les entités DAO sur la couche de dessin V-CTRL qui sont des entités ponctuelles : "Layer" = 'V-CTRL' ET "Entité" = 'Point'.
Ouvrir le Générateur de requêtes
Cliquez sur Générateur de requêtes pour créer graphiquement une requête. La boîte de dialogue affiche les champs et les valeurs contenus dans la table attributaire de classe d'entités DAO. Vous pouvez les rechercher et cliquer dessus pour définir les critères de recherche.
Charger un fichier d'expression
Cliquez sur Charger pour charger une expression SQL prédéfinie à partir d'un fichier d'expression (.exp).
Créer un fichier d'expression
Cliquez sur Enregistrer pour enregistrer votre expression SQL dans un fichier d'expression (.exp).
Supprimer la requête
La suppression de toutes les expressions dans la zone de texte Ensemble de définition permet de supprimer efficacement l'ensemble de définition de la couche d'entités.