Importar puntos de estructura de parcelas (Parcela)

Resumen

Importa datos de puntos desde una clase de entidad de punto de origen a la clase de entidad de puntos de estructura de parcelas. Los puntos de estructura de parcelas que coinciden o están dentro de una tolerancia de proximidad de los puntos de origen se actualizarán con los datos de puntos importados. Si la capa de puntos de origen tiene una selección, solo se importará la información del punto seleccionado.

Los puntos de estructura de parcelas se pueden actualizar de las siguientes maneras:

  • Los puntos se pueden retirar y se pueden crear puntos nuevos con la información actualizada de los puntos importados.
  • Los puntos se pueden actualizar con la información de atributo de los puntos de origen. Los puntos de estructura de parcelas existentes aún se mantienen activos (no históricos).

Si los puntos de estructura de parcelas de origen y destino satisfacen los requisitos de búsqueda y si la clase de entidad de punto de origen tiene valores z, se actualizan las coordenadas x, y, z de forma de los puntos de estructura de parcelas. Si la clase de entidad de punto de origen no tiene valores z, solo se actualizan las coordenadas x,y de forma de los puntos de estructura de parcelas y los valores z existentes no se modifican. Si se actualizan las coordenadas x,y de forma de los puntos de estructura de parcelas, los polígonos y las líneas de parcela conectados se actualizan para que coincidan con las nuevas ubicaciones de coordenadas.

Al crear puntos, se pueden asignar de forma opcional a un registro de parcela nuevo o existente.

Uso

  • Esta herramienta modificará los datos de la estructura de parcelas de destino. Es posible que los valores de atributo de puntos de estructura de parcelas se modifiquen. Es posible que las geometrías de punto, línea y polígono de la estructura de parcelas se modifiquen. La herramienta no eliminará las entidades de la estructura de parcelas.

  • La distancia de búsqueda se aplica al comparar las coordenadas x,y de forma de los puntos de origen con las coordenadas x,y de forma de los puntos de estructura de parcelas. La distancia de búsqueda ignora los valores z.

  • La herramienta puede actualizar tanto los atributos como la geometría (coordenadas de forma) o solo la geometría de los puntos de estructura de parcelas. Si se actualizan los atributos, los campos de punto de estructura de parcelas que coincidan con los campos de la clase de entidad de puntos de origen se actualizarán con los valores de atributo de los puntos de origen.

  • Si las referencias espaciales de la clase de entidad de punto de origen y la estructura de parcelas de destino no coinciden, la herramienta proyectará la clase de entidad de punto de origen al sistema de coordenadas que utiliza la estructura de parcelas de destino. Si los datums geográficos de las referencias espaciales de la clase de entidad de punto de origen y la estructura de parcelas de destino no coinciden, se debe realizar una transformación geográfica en la clase de entidad de punto de origen para que coincida con el datum geográfico de la estructura de parcelas de destino antes de ejecutar la herramienta.

  • Si hay más de un punto de estructura de parcelas en la tolerancia de proximidad de un punto de origen, se reportará un conflicto con un mensaje de advertencia. Si lo desea, puede reportar conflictos en una tabla de conflictos. Si se especifica una tabla de conflictos en el parámetro Tabla de conflictos, los Id. de objetos del punto de origen y de los puntos de estructura de parcelas se almacenan en la tabla.

  • Los puntos importados se asignarán al registro especificado en el parámetro Nombre de registro. Si el registro aún no existe, se creará uno con el nombre especificado.

    Los puntos nuevos se importarán para retirar los puntos de estructura de parcelas existentes a una estructura de parcelas vacía o a un área en la que no exista ningún punto. Al importar puntos nuevos para retirar puntos existentes, utilice la opción Retirar y reemplazar del parámetro Actualizar tipo. El registro especificado en el parámetro Nombre de registro retirará los puntos existentes.

Sintaxis

arcpy.parcel.ImportParcelFabricPoints(source_points, target_parcel_fabric, match_point_method, {search_distance}, update_type, {record_name}, {match_field}, {conflicts_table})
ParámetroExplicaciónTipo de datos
source_points

La clase de entidad de punto de origen que se utilizará para actualizar puntos en la estructura de parcelas de destino.

Feature Layer
target_parcel_fabric

La estructura de parcelas de destino que contiene los puntos que se van a actualizar. La estructura de parcelas de destino puede provenir de una geodatabase de archivos, de una geodatabase corporativa conectada a la versión predeterminada o de un servicio de entidades.

Parcel Layer
match_point_method

Especifica el método que se utilizará para encontrar puntos de estructura de parcelas que coincidan con los puntos de origen.

  • PROXIMITYLos puntos de estructura de parcelas que están dentro de la tolerancia de proximidad de los puntos de origen se harán coincidir con los puntos de origen y se actualizarán. Esta es la opción predeterminada.
  • NAME_AND_PROXIMITY Los puntos de estructura de parcelas que están dentro de la tolerancia de proximidad y que tienen el mismo nombre que los puntos de origen se harán coincidir con los puntos de origen y se actualizarán.
  • GLOBALID_AND_PROXIMITYLos puntos de estructura de parcelas que están dentro de la tolerancia de proximidad y que tienen el mismo Id. global que los puntos de origen se harán coincidir con los puntos de origen y se actualizarán. Los Id. globales se almacenan en el campo Global ID de la clase de entidad de puntos de estructura de parcelas y en el campo Global ID especificado de la clase de entidad de origen.
String
search_distance
(Opcional)

La distancia que se utilizará para buscar los puntos de estructura de parcelas que están próximos a los puntos de origen. Si un punto de estructura de parcelas se encuentra en la distancia de búsqueda de un punto de origen, los puntos se harán coincidir y el punto de estructura de parcelas se actualizará.

Linear Unit
update_type

Especifica el tipo de actualización que se aplicará a los puntos de estructura de parcelas que coincidan con los puntos de origen.

  • ALLSe actualizarán la geometría (x,y,z) y los campos de atributo coincidentes de puntos de estructura de parcelas. Si se actualiza la geometría de puntos de estructura de parcelas, las entidades de parcela coincidentes también se actualizarán. Esta es la opción predeterminada.
  • GEOMETRY_XYZ Solo se actualizará la geometría (x,y,z) de los puntos de estructura de parcelas. También se actualizarán las entidades de parcela coincidentes.
  • RETIRE_AND_REPLACELos puntos de origen se importarán como puntos de estructura de parcelas nuevos. Todos los puntos de estructura de parcelas coincidentes se retirarán como históricos. El campo Retired By Record de cada punto de estructura de parcelas coincidente se rellenará con el GlobalID del registro especificado en el parámetro Nombre de registro.
String
record_name
(Opcional)

El nombre del registro que se asociará con los nuevos puntos importados.

Si el registro ya existe en la estructura de parcelas de destino, los puntos nuevos se asocian con el registro. Si el registro no existe, se creará uno. Si los puntos nuevos reemplazan puntos existentes y Actualizar tipo está establecido como Retirar y reemplazar (update_type = RETIRE_AND_REPLACE en Python), el registro se utilizará para retirar los puntos como históricos.

String
match_field
(Opcional)

El campo que se utilizará para hacer coincidir los puntos de origen con los puntos de estructura de parcelas al utilizar Nombre y proximidad (NAME_AND_PROXIMITY en Python) o Id. global y proximidad (GLOBALID_AND_PROXIMITY en Python) para el parámetro Método de puntos de coincidencia (match_point_method en Python). Al buscar por nombre, el campo de la clase de entidad de punto de origen debe ser del tipo Texto. Al buscar por Id. global, el campo de la clase de entidad de punto de origen debe ser del tipo GUID.

Field
conflicts_table
(Opcional)

La ruta y el nombre de la tabla de salida que almacenará los conflictos. Si hay más de un punto de estructura de parcelas en la tolerancia de búsqueda de un punto de origen, los Id. de objetos de los puntos de origen y los puntos de estructura de parcelas se registrarán en la tabla de conflictos.

Table

Salida derivada

NombreExplicaciónTipo de datos
updated_parcel_fabric

La estructura de parcelas actualizada.

Capa de parcela

Muestra de código

Ejemplo de ImportParcelFabricPoints (ventana de Python)

El siguiente script de la ventana de Python muestra cómo utilizar la herramienta ImportParcelFabricPoints para importar puntos a una estructura de parcelas en el modo inmediato.

import arcpy
arcpy.parcel.ImportParcelFabricPoints(
    "C:/Parcels/Database.gdb/UpdatePoints",
    "C:/Parcels/Database.gdb/County/CountyFabric", 'PROXIMITY', '0.1 Feet', 
    'ALL', 'Record001', None, "C:/Parcels/Database.gdb/ConflictsTable")

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

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

Temas relacionados