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ámetro | Explicación | Tipo 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.
| 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.
| 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
Nombre | Explicación | Tipo de datos |
updated_parcel_fabric | La estructura de parcelas actualizada. | Capa de parcela |
Muestra de código
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
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí