Importer des variables par jointure attributaire (Conception de sectorisation)
Récapitulatif
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
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
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")
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)