Cómo funciona Línea de visión

La herramienta Línea de visión calcula la intervisibilidad entre el primer y el último vértice de cada entidad de línea dada su posición en el espacio 3D en relación a los obstáculos proporcionados por una superficie o clase de entidad multiparche. El primer vértice define el punto de observación, mientras que el último es el destino de observación. Se determina la visibilidad a lo largo de la línea de visión entre estos puntos, y cualquier vértice intermediario en líneas con más de dos vértices se ignoran.

La altura de la observación y puntos de destino para líneas 2D se interpolan a partir de la superficie con un desplazamiento predeterminado de 1 aplicado a la ubicación del observador para que esté por encima de la superficie. Para entidades de línea 3D , la elevación del observador y de destino se obtienen únicamente de la geometría de la entidad. Los desplazamientos adicionales se pueden aplicar a la observación y puntos de destino al agregar campos denominados OffsetA y OffsetB. El valor en OffsetA se agregarán a la elevación del observador, mientras que OffsetB se añadirá al destino.

Si no se proporciona ninguna entidad multiparche, la línea de salida se despliega sobre la superficie. Si se proporciona una entidad multiparche, sus entidades se calcularán en el análisis de visibilidad junto con la superficie, y las líneas resultantes se extenderá directamente desde el observador hasta la ubicación de destino.

Las líneas 3D de salida almacenan una entidad para cada línea de visión que es completamente visible o invisible, y dos entidades para cada línea de visión que es parcialmente visible. El campo SourceOID indica que la entidad de entrada utilizada para definir la línea de visión, y los valores en el campo VisCode indican la visibilidad de la línea de visión, en donde 1 significa visible y 2 significa invisible. El campo TarIsVis describe si el punto de destino es visible desde el observador utilizando un valor de 1 para denotar la visibilidad y 0 para no visibilidad. Un campo denominado OBSTR_MPID también se agrega para identificar el multiparche que obstruye la línea de visión. Si el objetivo lo obstaculiza la superficie, el valor de este campo será -1. Si el destino es visible, será -9999.

Una clase de entidad de punto de obstrucción opcional que se puede producir para visualizar la primera ubicación a lo largo de la línea de visión que impide la visibilidad del observador hacia el destino. Si la línea de visión la obstruye cualquier de la superficie antes encontrar una entidad, entonces el punto de obstrucción se encuentra en la superficie. Si la línea de visión visita una entidad antes de visitar alguna parte de la superficie, entonces el punto de obstrucción estará en el punto de intersección real y el resto de la línea de visión puede considerarse invisible. Contiene un campo SourceOID que identifica la línea de entrada asociada con la obstrucción.

Correcciones de refracción atmosférica y curvatura

La opción de curvatura hace ajustes para considerar la curvatura de la tierra cuando se realizan los cálculos de línea de visión. Solo se puede utilizar cuando la referencia espacial de la superficie de entrada está en un sistema de coordenadas proyectadas y se definen las unidades de coordenadas z.

Habilitar la opción de refracción compensará la influencia de la refracción atmosférica, que obliga a que la luz se curve a medida que pasa a través de la atmósfera. La cantidad de esta desviación la controlan las variaciones en la densidad y presión atmosférica, la temperatura, la humedad, y elevación. Como con la curvatura, la corrección de la refracción atmosférica requiere de la referencia espacial de la superficie para estar en un sistema de coordenadas proyectadas y tener sus unidades de coordenadas z definidas.

La fórmula que se utiliza para la corrección es:

Z = Z0 + D2(R - 1) ÷ d

donde:

9/11/2013