Résumé
Évalue si les entrées possèdent une relation spatiale spécifiée.
Pour en savoir plus sur le fonctionnement de l’outil Relation spatiale présente dans ModelBuilder
Utilisation
Cet outil est prévu pour une utilisation dans ModelBuilder, et non dans des scripts Python.
L’outil possède deux sorties booléennes : True (vrai) et False (faux). Selon la condition en cours de vérification, une des deux sorties booléennes est vraie et l’autre est fausse après l’exécution de l’outil. Ces sorties booléennes doivent être définies comme condition préalable aux outils en aval à exécuter si une des conditions préalables est vraie.
Syntaxe
arcpy.mb.SpatialRelationshipIfThenElse(in_features, {overlap_type}, {select_features}, {search_distance}, {invert_spatial_relationship}, {selection_condition}, {count}, {count_min}, {count_max})
Paramètre | Explication | Type de données |
in_features | Entités en entrée à vérifier. | Feature Layer |
overlap_type (Facultatif) | Spécifie la relation spatiale à évaluer.
| String |
select_features (Facultatif) | Les entités du paramètre Input Features (Entités en entrée) sont sélectionnées en fonction de leur relation avec les entités de cette couche ou classe d’entités. | Feature Layer |
search_distance (Facultatif) | La distance spécifiée dans laquelle la recherche sera effectuée. Ce paramètre est valide uniquement si le paramètre overlap_type est défini sur l'une des valeurs suivantes : WITHIN_A_DISTANCE, WITHIN_A_DISTANCE_GEODESIC, WITHIN_A_DISTANCE_3D, INTERSECT, INTERSECT_3D, HAVE_THEIR_CENTER_IN ou CONTAINS. Si l’option WITHIN_A_DISTANCE_GEODESIC est sélectionnée, utilisez une unité linéaire, telle que le kilomètre ou le mile. | Linear Unit |
invert_spatial_relationship (Facultatif) | Spécifie si le résultat de l’évaluation de la relation spatiale sera utilisé en l’état, ou si le résultat opposé sera utilisé. Par exemple, ce paramètre peut servir à obtenir la liste des entités qui ne s’intersectent pas ou ne se trouvent pas à une certaine distance des entités d’un autre jeu de données.
| Boolean |
selection_condition (Facultatif) | Condition de sélection de la relation spatiale entre les entités en entrée et de sélection.
| String |
count (Facultatif) | Valeur de nombre entier. | Long |
count_min (Facultatif) | Valeur de nombre minimal entier. | Long |
count_max (Facultatif) | Valeur de nombre maximal entier. | Long |
Sortie dérivée
Nom | Explication | Type de données |
true | Si le critère spécifié est rempli, ce paramètre est défini sur True (Vrai). | Booléen |
false | Si le critère spécifié n’est pas rempli, ce paramètre est défini sur False (Vrai). | Booléen |
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui
Vous avez un commentaire à formuler concernant cette rubrique ?