Ajouter un atelier parcellaire (Atelier parcellaire)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Ajoute un ou plusieurs ateliers parcellaires dans un atelier parcellaire cible existant. La référence spatiale des ateliers parcellaires en entrée doit correspondre à la référence spatiale de l'atelier parcellaire cible.

Utilisation

Syntaxe

AppendParcelFabric_fabric (in_parcels, target, unjoined_group, {parcels_schema_type}, {field_mapping_parcels}, {parcels_subtype}, {lines_schema_type}, {field_mapping_lines}, {lines_subtype}, {control_schema_type}, {field_mapping_control}, {control_subtype})
ParamètreExplicationType de données
in_parcels

Ateliers parcellaires en entrée qui seront ajoutés dans l'atelier parcellaire cible. La référence spatiale de l'atelier parcellaire en entrée doit correspondre à celle de l'atelier parcellaire cible.

Parcel Fabric Layer
target

Atelier parcellaire existant dans lequel les ateliers parcellaires en entrée seront ajoutés. La référence spatiale de l'atelier parcellaire en entrée doit correspondre à celle de l'atelier parcellaire cible.

Parcel Fabric
unjoined_group

Détermine la manière d'ajouter les parcelles.

  • UNJOINED_GROUPLes parcelles seront ajoutées en tant que parcelles autonomes dissociées dans l'atelier parcellaire.
  • JOINED_GROUPLes parcelles seront ajoutées en tant que parcelles associées dans l'atelier parcellaire.
Boolean
parcels_schema_type
(Facultatif)

Spécifie si la structure (définitions des champs) de la table des parcelles des ateliers parcellaires en entrée doit correspondre à la structure de la table des parcelles de l'atelier parcellaire cible pour que les données puissent être ajoutées.

  • TESTLa structure de la table des parcelles des ateliers parcellaires en entrée (définitions des champs) doit correspondre à la structure de la table des parcelles de l'atelier parcellaire cible. Une erreur est renvoyée si les structures ne correspondent pas.
  • NO_TESTLa structure de la table de parcelles en entrée (définitions des champs) ne doit pas nécessairement correspondre à celle de la table de parcelles cible. Les champs de la table de parcelles en entrée qui ne correspondent pas aux champs de la table de parcelles cible ne seront pas mappés à la table de parcelles cible à moins que cette dernière ne contienne les mêmes champs.
String
field_mapping_parcels
(Facultatif)

Répertorie les champs attributaires qui seront mappés à la table de parcelles cible. La liste inclut les champs attributaires de la table de parcelles cible, ainsi que les champs attributaires qui ont une correspondance dans la table de parcelles en entrée et dans la table de parcelles cible.

Etant donné que l'atelier parcellaire en entrée est ajouté dans un atelier parcellaire cible existant qui possède une structure prédéfinie (définitions des champs), l'option Parcels Extended Attribute Field Map ne permet pas d'ajouter ni de supprimer des champs dans l'atelier parcellaire cible.

Field Mappings
parcels_subtype
(Facultatif)

Description de sous-type permettant d'attribuer ce sous-type à toutes les nouvelles entités parcelles dans un atelier parcellaire qui est ajouté à l'atelier parcellaire cible.

String
lines_schema_type
(Facultatif)

Spécifie si la structure (définitions des champs) de la table des lignes des ateliers parcellaires en entrée doit correspondre à la structure de la table des lignes de l'atelier parcellaire cible pour que les données puissent être ajoutées.

  • TESTLa structure de la table des lignes des ateliers parcellaires en entrée (définitions des champs) doit correspondre à la structure de la table des lignes de l'atelier parcellaire cible. Une erreur est renvoyée si les structures ne correspondent pas.
  • NO_TESTLa structure de la table de lignes en entrée (définitions des champs) ne doit pas nécessairement correspondre à celle de la table de lignes cible. Les champs de la table de lignes en entrée qui ne correspondent pas aux champs de la table de lignes cible ne seront pas mappés à la table de lignes cible à moins que cette dernière ne contienne les mêmes champs.
String
field_mapping_lines
(Facultatif)

Répertorie les champs attributaires qui seront mappés à la table de lignes cible. La liste inclut les champs attributaires de la table de lignes cible, ainsi que les champs attributaires qui ont une correspondance dans la table de lignes en entrée et dans la table de lignes cible.

Etant donné que l'atelier parcellaire en entrée est ajouté dans un atelier parcellaire cible existant qui possède une structure prédéfinie (définitions des champs), l'option Lines Extended Attribute Field Map ne permet pas d'ajouter ni de supprimer des champs dans l'atelier parcellaire cible.

Field Mappings
lines_subtype
(Facultatif)

Description de sous-type permettant d'attribuer ce sous-type à toutes les nouvelles entités linéaires dans un atelier parcellaire qui est ajouté à l'atelier parcellaire cible.

String
control_schema_type
(Facultatif)

Spécifie si la structure (définitions des champs) de la table de contrôle des ateliers parcellaires en entrée doit correspondre à la structure de la table de contrôle de l'atelier parcellaire cible pour que les données puissent être ajoutées.

  • TESTLa structure de la table de contrôle des ateliers parcellaires en entrée (définitions des champs) doit correspondre à la structure de la table de contrôle de l'atelier parcellaire cible. Une erreur est renvoyée si les structures ne correspondent pas.
  • NO_TESTLa structure de la table de contrôle en entrée (définitions des champs) ne doit pas nécessairement correspondre à celle de la table de contrôle cible. Les champs de la table de contrôle en entrée qui ne correspondent pas aux champs de la table de contrôle cible ne seront pas mappés à la table de contrôle cible à moins que cette dernière ne contienne les mêmes champs.
String
field_mapping_control
(Facultatif)

Répertorie les champs attributaires qui seront mappés à la table de contrôle cible. La liste inclut les champs attributaires de la table de contrôle cible, ainsi que les champs attributaires qui ont une correspondance dans la table de contrôle en entrée et dans la table de contrôle cible.

Etant donné que l'atelier parcellaire en entrée est ajouté dans un atelier parcellaire cible existant qui possède une structure prédéfinie (définitions des champs), l'option Control Points Extended Attribute Field Map ne permet pas d'ajouter ni de supprimer des champs dans l'atelier parcellaire cible.

Field Mappings
control_subtype
(Facultatif)

Description de sous-type permettant d'attribuer ce sous-type à toutes les nouvelles entités points de contrôle dans un atelier parcellaire qui est ajouté à l'atelier parcellaire cible.

String

Exemple de code

Exemple 1 d'utilisation de l'outil Ajouter un atelier parcellaire (fenêtre Python)

Le script de fenêtre Python suivant montre comment utiliser l'outil Ajouter un atelier parcellaire en mode immédiat.

import arcpy
arcpy.env.workspace = "C:/data/OaklandCounty.gdb"
arcpy.AppendParcelFabric_fabric ("/ParcelData/CountyFabric","/SubdivisionData/Subdivision","JOINED_GROUP",
"TEST","","","TEST","","","TEST","","")
Exemple 2 d'utilisation de l'outil Ajouter un atelier parcellaire (script Python autonome)

Le script autonome suivant illustre l'utilisation de l'outil Ajouter un atelier parcellaire.

# Name: Append Parcels.py 
# Description: Appends a new subdivision to the county's Parcel Fabric

# Import system modules
import arcpy
from arcpy import env

# Set workspace
env.workspace = "E:\City\LocalGovernment.gdb\ParcelEditing"

# Set local variables
in_data =  "Parcel_Fabric"
out_data = " E:\County\LocalGovernment.gdb\ParcelEditing\Parcel_Fabric"


# Execute Append Parcels
arcpy. AppendParcelFabric_fabric(in_data, out_data, "JOINED_GROUP","TEST","","","TEST","","","TEST","","")

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic: Annuler
ArcGIS for Desktop Standard: Oui
ArcGIS for Desktop Advanced: Oui
5/10/2014