Disponible avec une licence Business Analyst.
Résumé
Joint des variables externes à la solution de sectorisation par intersection d'attributs.
Utilisation
Un champ String, Integer, SmallInteger, Double, Single, Date ou OID d'une couche d'alignement peut être utilisé comme secteurs de champs en entrée (in_field_territories).
Un champ String, Integer, SmallInteger, Double, Single, Date d'une table d'importation peut être utilisé comme table de champs en entrée (in_field_table).
Tout champ Integer, SmallInteger, Double et Single d'une table d'importation peut être utilisé comme variables en entrée (in_variables).
Syntaxe
arcpy.td.ImportVariablesByAttributeJoin_TD(in_territory_solution_layer, in_table, in_field_territories, in_field_table, in_variables)
| Paramètre | Explication | Type de données |
in_territory_solution_layer | Couche de solutions de sectorisation dans laquelle importer des variables. | GP TD Layer |
in_table | Table source à partir de laquelle importer des variables. | Table |
in_field_territories | Champ de jointure de la couche d’alignement. | Field |
in_field_table | Champ de jointure de la table d'importation. | Field |
in_variables [in_variables,...] | Ensemble de champs à importer depuis la table en entrée. | Field |
Exemple de code
Exemple d'utilisation de l'outil ImportVariablesByAttributeJoin_TD (fenêtre Python)
Le script de fenêtre Python suivant montre comment utiliser l'outil en mode immédiat.
import arcgisscripting
gp = arcgisscripting.create()
gp.ImportVariablesByAttributeJoin_TD("new layer", "C:/database.lyr", "ID", "ID", "AREA;TOTPOP_CY")
Exemple 2 d'utilisation de l'outil ImportVariablesByAttributeJoin_TD (script autonome)
Le script autonome suivant illustre l'utilisation de l'outil.
# Import system modules
import arcgisscripting
gp = arcgisscripting.create()
# Set local variables
solution = "new layer"
table = "C:/database.lyr"
joinFieldAlignmentLayer = "ID"
joinFieldTable = "ID"
variables = "AREA;TOTPOP_CY"
# Execute tool
gp.ImportVariablesByAttributeJoin_TD(solution, table, joinFieldAlignmentLayer, joinFieldTable, variables)
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Requiert Business Analyst
- Standard: Requiert Business Analyst
- Advanced: Requiert Business Analyst