Aplicar ajuste de mínimos cuadrados de parcela (Parcela)

Resumen

Aplica los resultados de un ajuste por mínimos cuadrados a las clases de entidad de la estructura de parcelas. Los resultados de ajuste por mínimos cuadrados almacenados en las clases de entidad AdjustmentLines y AdjustmentPoints se aplican a las clases de entidad correspondientes a la línea de parcela, la línea de conexión y el punto de estructura de parcelas.

Utilice la herramienta Analizar parcelas por ajuste de mínimos cuadrados para ejecutar un ajuste por mínimos cuadrados en las parcelas y almacenar los resultados en clases de entidad de ajuste.

Uso

  • La herramienta utiliza el campo Point ID de la clase de entidad AdjustmentPoints para ubicar los puntos correspondientes a actualizar en la clase de entidad de puntos de la estructura de parcelas. Los puntos de la estructura de parcelas se desplazan a las ubicaciones de los puntos de ajuste si la distancia entre los puntos (desplazamiento de coordenadas) es mayor que el valor del parámetro Tolerancia de movimiento especificado.

  • La herramienta utiliza los campos Line ID y Source de la clase de entidad AdjustmentLines para localizar las líneas correspondientes en las clases de entidad de la línea de conexión o la línea de tipo de parcela en la estructura de parcelas. Si los extremos de las líneas se actualizaron con las ubicaciones de la clase de entidad AdjustmentPoints, las geometrías de las líneas de la estructura de parcelas se actualizan para que se encuentren entre los puntos actualizados.

    Nota:

    Las dimensiones COGO de las líneas no cambian.

  • Si el campo Update Source de la clase de entidad AdjustmentPoints se establece en No, el punto correspondiente de la clase de entidad Puntos de la estructura de parcelas no se actualizará.

  • Esta herramienta no respeta las selecciones realizadas en el mapa.

Sintaxis

arcpy.parcel.ApplyParcelLeastSquaresAdjustment(in_parcel_fabric, {movement_tolerance}, {update_attributes})
ParámetroExplicaciónTipo de datos
in_parcel_fabric

La estructura de parcelas que se desea actualizar.

Parcel Layer
movement_tolerance
(Opcional)

La tolerancia que representa el mínimo desplazamiento de coordenadas permitido cuando se actualizan los puntos de la estructura de parcelas. Si la distancia entre el punto de ajuste y el punto de la estructura de parcelas es mayor que la tolerancia especificada, el punto de la estructura de parcelas se actualiza a la ubicación del punto de ajuste. La tolerancia predeterminada es de 0,05 metros.

Linear Unit
update_attributes
(Opcional)

Especifica si los campos de atributos de la clase de entidad Puntos de la estructura de parcelas se actualizan con metadatos estadísticos. Los campos XY Uncertainty Error Ellipse Semi Major Error Ellipse Semi Minor y Error Ellipse Direction se actualizan con los valores almacenados en los mismos campos de la clase de entidad AdjustmentPoints.

  • UPDATE_ATTRIBUTESLos campos de atributos de la clase de entidad Puntos de la estructura de parcelas se actualizan con metadatos estadísticos.
  • NO_UPDATE_ATTRIBUTESLos campos de atributo no se actualizan. Esta es la opción predeterminada.
Boolean

Salida derivada

NombreExplicaciónTipo de datos
updated_parcel_fabric

La estructura de parcelas actualizada.

Booleano

Muestra de código

Ejemplo de ApplyParcelLeastSquaresAdjustment (ventana de Python)

El siguiente script de la ventana de Python muestra cómo utilizar la función ApplyParcelLeastSquaresAdjustment para aplicar el resultado de un análisis por mínimos cuadrados a la estructura de parcelas en el modo inmediato:

import arcpy
arcpy.parcel.ApplyParcelLeastSquaresAdjustment('c:/Parcels/Database.gdb/CountyParcels/CountyFabric',
                                               0.05, 'NO_UPDATE_ATTRIBUTES')

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

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

Temas relacionados