Las entidades de línea con COGO habilitado que se actualizarán.
Feature Layer
Actualizar Distancia, Radio y Longitud de arco
(Opcional)
Especifica cómo se actualizarán los atributos de geometría de coordenadas Distance, Radius y Arc Length de la línea de entrada.
Sobrescribir todos los valores—Todos los valores (incluidos los valores NULOS) se actualizarán para que coincidan con la longitud de la forma. Esta es la opción predeterminada.
Actualizar valores NULOS solamente—Solo se actualizarán los valores NULOS para que coincidan con la longitud de la forma.
Actualizar valores usando una diferencia mínima—Los valores que difieren de la longitud de forma más de la tolerancia especificada se actualizarán para que coincidan con la longitud de forma.
No actualizar ningún valor—Los valores no se actualizarán.
String
Diferencia de distancia mínima
(Opcional)
La diferencia de distancia mínima entre la longitud de la forma de la línea y el valor de los campos Distance, Radius y Arc Length. Si la diferencia entre las distancias es mayor que la tolerancia especificada, el valor de atributo de los campos Distance, Radius o Arc Length se actualizará para que coincida con la longitud de la forma de la línea. El valor predeterminado es 0 metros.
Linear Unit
Actualizar direcciones
(Opcional)
Especifica cómo se actualizarán los atributos de geometría de coordenadas Direction de la entrada.
Sobrescribir todos los valores—Todos los valores (incluidos los valores NULOS) se actualizarán para que coincidan con la dirección de la forma. Esta es la opción predeterminada.
Actualizar valores NULOS solamente—Solo se actualizarán los valores NULOS para que coincidan con la dirección de la forma.
Actualizar valores usando una diferencia mínima—Los valores que difieren de la dirección de la forma más de la tolerancia especificada se actualizarán para que coincidan con la dirección de la forma.
No actualizar ningún valor—Los valores no se actualizarán.
String
Diferencia de dirección mínima (en segundos)
(Opcional)
La diferencia de dirección mínima (en segundos) entre la dirección de la forma de la línea y el valor del campo Direction. Si la diferencia entre las direcciones es mayor que la tolerancia especificada, el valor de atributo del campo Direction se actualizará para que coincida con la dirección de la forma de la línea. El valor predeterminado es 0.
Double
Desplazamiento lateral de dirección mínima
(Opcional)
La distancia mínima permitida entre el extremo de la forma de línea y el extremo de la línea dibujada utilizando el valor del campo Direction. Una tolerancia de desplazamiento lateral se puede utilizar para líneas muy largas en las que los pequeños cambios en dirección pueden resultar en grandes diferencias en los extremos de la línea. El valor predeterminado es 0 metros.
Linear Unit
Factor de escala combinado
(Opcional)
Un factor de escala basado en una corrección de terreno a cuadrícula que se aplicará a la longitud de forma de la línea. El factor de escala se puede proporcionar como un número o se puede derivar de una expresión de Arcade utilizando los campos de atributo de líneas. La distancia actualizada rellena en los campos Distance, Radius y Arc Length es el resultado de la longitud de la forma multiplicada por el factor de escala.
Calculator Expression
Desplazamiento de dirección (en segundos)
(Opcional)
Una rotación basada en una corrección de terreno a cuadrícula que se aplicará a la dirección de forma de la línea. El desplazamiento de rotación se puede proporcionar como un valor en segundos o se puede derivar de una expresión de Arcade utilizando los campos de atributo de la línea. La dirección actualizada rellenada en el campo Direction de la línea es la dirección de la forma de la línea rotada por el desplazamiento de dirección especificado.
Las entidades de línea con COGO habilitado que se actualizarán.
Feature Layer
distances_type
(Opcional)
Especifica cómo se actualizarán los atributos de geometría de coordenadas Distance, Radius y Arc Length de la línea de entrada.
OVERWRITE—Todos los valores (incluidos los valores NULOS) se actualizarán para que coincidan con la longitud de la forma. Esta es la opción predeterminada.
UPDATE_NULL_ONLY—Solo se actualizarán los valores NULOS para que coincidan con la longitud de la forma.
USE_MINIMUM_DIFFERENCE—Los valores que difieren de la longitud de forma más de la tolerancia especificada se actualizarán para que coincidan con la longitud de forma.
DO_NOT_UPDATE—Los valores no se actualizarán.
String
distance_tolerance
(Opcional)
La diferencia de distancia mínima entre la longitud de la forma de la línea y el valor de los campos Distance, Radius y Arc Length. Si la diferencia entre las distancias es mayor que la tolerancia especificada, el valor de atributo de los campos Distance, Radius o Arc Length se actualizará para que coincida con la longitud de la forma de la línea. El valor predeterminado es 0 metros.
Linear Unit
direction_type
(Opcional)
Especifica cómo se actualizarán los atributos de geometría de coordenadas Direction de la entrada.
OVERWRITE—Todos los valores (incluidos los valores NULOS) se actualizarán para que coincidan con la dirección de la forma. Esta es la opción predeterminada.
UPDATE_NULL_ONLY—Solo se actualizarán los valores NULOS para que coincidan con la dirección de la forma.
USE_MINIMUM_DIFFERENCE—Los valores que difieren de la dirección de la forma más de la tolerancia especificada se actualizarán para que coincidan con la dirección de la forma.
DO_NOT_UPDATE—Los valores no se actualizarán.
String
minimum_direction_difference
(Opcional)
La diferencia de dirección mínima (en segundos) entre la dirección de la forma de la línea y el valor del campo Direction. Si la diferencia entre las direcciones es mayor que la tolerancia especificada, el valor de atributo del campo Direction se actualizará para que coincida con la dirección de la forma de la línea. El valor predeterminado es 0.
Double
minimum_direction_lateral_offset
(Opcional)
La distancia mínima permitida entre el extremo de la forma de línea y el extremo de la línea dibujada utilizando el valor del campo Direction. Una tolerancia de desplazamiento lateral se puede utilizar para líneas muy largas en las que los pequeños cambios en dirección pueden resultar en grandes diferencias en los extremos de la línea. El valor predeterminado es 0 metros.
Linear Unit
combined_scale_factor
(Opcional)
Un factor de escala basado en una corrección de terreno a cuadrícula que se aplicará a la longitud de forma de la línea. El factor de escala se puede proporcionar como un número o se puede derivar de una expresión de Arcade utilizando los campos de atributo de líneas. La distancia actualizada rellena en los campos Distance, Radius y Arc Length es el resultado de la longitud de la forma multiplicada por el factor de escala.
Calculator Expression
direction_offset
(Opcional)
Una rotación basada en una corrección de terreno a cuadrícula que se aplicará a la dirección de forma de la línea. El desplazamiento de rotación se puede proporcionar como un valor en segundos o se puede derivar de una expresión de Arcade utilizando los campos de atributo de la línea. La dirección actualizada rellenada en el campo Direction de la línea es la dirección de la forma de la línea rotada por el desplazamiento de dirección especificado.
Calculator Expression
Salida derivada
Nombre
Explicación
Tipo de datos
updated_line_features
Las entidades de línea actualizadas.
Parcel Layer
Muestra de código
Ejemplo de "UpdateCOGO" (ventana de Python)
El siguiente script de la ventana de Python demuestra cómo utilizar la función UpdateCOGO para actualizar los atributos de geometría de coordenadas de línea en modo inmediato.