Crear registros de parcelas (Parcela)

Resumen

Crea registros de parcelas para las entidades de estructura de parcelas de entrada mediante un campo de nombre de registro o una expresión.

Los registros de parcela se crean y se agregan a la clase de entidad Registros de la estructura de parcelas. Los polígonos de registros de parcela coincidirán con la geometría acumulativa de todos los polígonos de parcela asociados a ellos.

La clase de entidad Registros almacena información sobre el registro legal de parcela, por ejemplo, el tipo de registro y la fecha de registro. En la estructura de parcelas, las entidades de parcela se asocian con el registro que las creó y retiró (pasan a ser históricas).

Más información sobre los registros de la estructura de parcelas

Uso

  • Si la opción Campo se utiliza para el parámetro Método de denominación de registro, el nombre de la entrada Campo de registro debe existir en la tabla de atributos de la entidad de parcela de entrada y debe contener nombres de registro para cada entidad que desee asociar con un registro. Los nombres de registro también se pueden dejar en blanco, en cuyo caso las entidades no se asociarán a un registro.

    Sugerencia:

    Si se desconoce el registro de las entidades de parcela, utilice un registro con un nombre como Desconocido, Heredado o algo similar. Las entidades de parcela se pueden reasignar a un registro diferente en cualquier momento.

  • La herramienta crea registros de parcela y genera la geometría de registro en función de la geometría acumulada de todos los polígonos de parcelas asociados.

  • La herramienta actualiza el campo Created By Record de las entidades de parcela con los Id. globales de los registros nuevos.

  • La herramienta actualiza el campo Parcel Count de la clase de entidad Registros con el número de parcelas asociadas con cada registro creado.

  • Si ya hay registros existentes, no se duplicarán; sin embargo, para cada ejecución de la herramienta, las geometrías de registro se actualizarán para que coincidan con las geometrías acumuladas de todas las entidades de parcela en todos los tipos de parcela.

  • Los registros se crean y asignan a los polígonos de parcela, líneas de parcela y líneas de conexión de entrada.

  • En una geodatabase corporativa, los datos no deben estar versionados.

Parámetros

EtiquetaExplicaciónTipo de datos
Entidades de parcela

Las entidades de parcela de entrada (polígonos de parcela, líneas de parcela o líneas de conexión) que se utilizarán para crear registros de parcela. Las entidades de parcela de entrada pueden provenir de una estructura de parcelas de una geodatabase de archivos, corporativa o móvil.

Feature Layer
Campo de registro
(Opcional)

El campo de atributo que contiene los nombres de registro. El campo de atributo debe ser un campo de texto y debe contener nombres de registros de parcelas. Se crearán registros de parcelas para entidades utilizando los nombres de registro proporcionados.

Field
Expresión de registro
(Opcional)

Una expresión de Arcade que utiliza campos, operadores de cadena de caracteres y operadores matemáticos para representar los nombres de registro. Por ejemplo, la expresión Left($feature.Name,4) extrae los cuatro primeros caracteres del campo de nombre de parcela en la clase de entidad poligonal de estructura de parcelas para crear nombres de registro.

Calculator Expression
Método de denominación de registro
(Opcional)

Especifica el método que se utilizará para crear registros de parcelas.

  • CampoSe crearán registros de parcelas con nombres de registro de un campo de texto en las entidades de parcela de entrada. Esta es la opción predeterminada.
  • ExpresiónSe crearán registros de parcelas con una expresión de Arcade.
String

Salida derivada

EtiquetaExplicaciónTipo de datos
Clase de entidad Registros de salida

La clase de entidad Registros actualizada.

Feature Class
Estructura de parcelas actualizada

La estructura de parcelas actualizada.

Parcel Fabric

arcpy.parcel.CreateParcelRecords(in_parcel_features, {record_field}, {record_expression}, {record_name_method})
NombreExplicaciónTipo de datos
in_parcel_features

Las entidades de parcela de entrada (polígonos de parcela, líneas de parcela o líneas de conexión) que se utilizarán para crear registros de parcela. Las entidades de parcela de entrada pueden provenir de una estructura de parcelas de una geodatabase de archivos, corporativa o móvil.

Feature Layer
record_field
(Opcional)

El campo de atributo que contiene los nombres de registro. El campo de atributo debe ser un campo de texto y debe contener nombres de registros de parcelas. Se crearán registros de parcelas para entidades utilizando los nombres de registro proporcionados.

Field
record_expression
(Opcional)

Una expresión de Arcade que utiliza campos, operadores de cadena de caracteres y operadores matemáticos para representar los nombres de registro. Por ejemplo, la expresión Left($feature.Name,4) extrae los cuatro primeros caracteres del campo de nombre de parcela en la clase de entidad poligonal de estructura de parcelas para crear nombres de registro.

Calculator Expression
record_name_method
(Opcional)

Especifica el método que se utilizará para crear registros de parcelas.

  • FIELDSe crearán registros de parcelas con nombres de registro de un campo de texto en las entidades de parcela de entrada. Esta es la opción predeterminada.
  • EXPRESSIONSe crearán registros de parcelas con una expresión de Arcade.
String

Salida derivada

NombreExplicaciónTipo de datos
out_record_feature_class

La clase de entidad Registros actualizada.

Feature Class
updated_parcel_fabric

La estructura de parcelas actualizada.

Parcel Fabric

Muestra de código

Ejemplo 1 de CreateParcelRecords (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la función CreateParcelRecords de modo inmediato. El script crea registros de parcela para las entidades del tipo de parcela De lote mediante el campo RecordName.

import arcpy
arcpy.parcel.CreateParcelRecords(r'c:\Data\Database.gdb\Parcels\Lot', 
                                 'RecordName', '', 'FIELD')
Ejemplo 2 de CreateParcelRecords (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la función CreateParcelRecords de modo inmediato. El script crea registros de parcela para las entidades del tipo de parcela De lote mediante una expresión. La expresión extrae los cuatro primeros caracteres del campo de nombre de parcela.

import arcpy
arcpy.parcel.CreateParcelRecords(r'c:\Data\Database.gdb\Parcels\Lot', '', 
                                 'Left($feature.Name,4)', 'EXPRESSION')

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados