Disponible avec une licence Advanced.
Résumé
Extrait des entités sélectionnées d'une couverture en entrée et les stocke dans la couverture en sortie.
Les entités à extraire sont sélectionnées en fonction des expressions logiques ou en appliquant les critères figurant dans un fichier de sélection. Tous les attributs, y compris les attributs redéfinis, figurant dans la table attributaire d'entités spécifiée de la couverture en entrée peuvent être utilisés.
Utilisation
- Lorsque vous utilisez la même couverture en entrée et la même couverture en sortie pour les classes d'entités Anno, Section, Route ou Region, le nom de la sous-classe d'entités en sortie doit être différent de celui de la sous-classe d'entités en entrée. 
- L'utilisation d'attributs indexés peut accélérer la sélection d'entités logiques. Vous pouvez utiliser l'outil Indexer l'attribut pour créer un index attributaire. 
- Vous pouvez attribuer le même nom aux sous-classes lorsque la Couverture en sortie est différente de la Couverture en entrée. 
- En savoir plus sur la Génération d'une requête INFO 
Syntaxe
Reselect_arc (in_cover, out_cover, info_express, {in_feature_type}, {selection_file}, {out_feature_type})| Paramètre | Explication | Type de données | 
| in_cover | Couverture en entrée qui contient les entités à sélectionner. | Coverage | 
| out_cover | Couverture en sortie qui contient les entités sélectionnées. | Coverage | 
| info_express [info_express,...] | Ecrit une requête qui contient une ou plusieurs expressions logiques pour sélectionner des entités dans la couverture en entrée. Chaque expression prend l'une des formes suivantes : 
 | INFO Expression | 
| in_feature_type (Facultatif) | Classe d'entités à sélectionner : 
 | String | 
| selection_file (Facultatif) | Fichier préexistant qui identifie les entités à sélectionner. | File | 
| out_feature_type (Facultatif) | Classe d'entités dans la couverture en sortie. Elle doit être identique à la classe d'entités en entrée, à cette exception près : lorsque la classe d'entités en entrée est une sous-classe Anno, Route, Section ou Region et que la couverture en sortie est identique à la couverture en entrée, la classe d'entités en sortie doit avoir un nom de sous-classe différent. | String | 
Exemple de code
Exemple d'utilisation de l'outil Sélectionner (script autonome)
Le script autonome suivant illustre la sélection d'entités dans une couverture.
# Name: Reselect_Example.py
# Description: Selects streams of interest from a larger stream coverage
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inCover = "stream"
outCover = "C:/output/studystreams"
infoExpress = ["RESELECT stream_name CN 'AQUEDUCT'",
               "NSELECT",
               "RESELECT stream_order > 3",
               "ASELECT length > 10000"]
inFeatureType = "LINE"
# Execute Reselect
arcpy.Reselect_arc(inCover, outCover, infoExpress, inFeatureType, "", "")
Environnements
Informations de licence
- ArcGIS Desktop Basic: Non
- ArcGIS Desktop Standard: Non
- ArcGIS Desktop Advanced: Requiert ArcInfo Workstation installé