Skip to main content

Horizonte (Herramientas de 3D Analyst)

Resumen

Genera una clase de entidad de línea o multiparche que contiene los resultados de un análisis de horizonte o silueta.

Más información sobre cómo funciona Horizonte

Ilustración

Ilustración de la herramienta Horizonte

Uso

  • Esta herramienta requiere que todos los datos de entrada estén en un sistema de coordenadas proyectadas. Una clase de entidad de entrada que no esté en un sistema de coordenadas proyectadas se puede volver a proyectar con la herramienta Proyectar y una superficie ráster de entrada se puede volver a proyectar con la herramienta Proyectar ráster.

  • El parámetro Segmentar horizonte se puede utilizar para especificar qué parte del horizonte está definido por entidades multiparche específicas o por la superficie de elevación circundante. Puede ayudar a comprender si los lugares de interés específicos contribuyen al horizonte de un punto de observación determinado.

  • Esta herramienta se puede utilizar para crear siluetas de entidades que se pueden extrudir en volúmenes de sombra con la herramienta Barrera de horizonte. Las sombras generadas a través de este proceso se crearán con un leve desplazamiento respecto de la geometría de las entidades de entrada. También puede utilizar la herramienta [Volumen de sombra del sol] para generar volúmenes de sombras que se extiendan desde la geometría de la entidad hasta una distancia por debajo de la altura de la entidad. También puede buscar dónde cae la sombra de una entidad 3D causada por la luz solar en una superficie con la herramienta Frecuencia de sombra del sol.

  • Los siguientes campos se agregan al valor del parámetro de Clase de entidad de salida que contiene los horizontes:

    • OBSV_PT_ID—El FID del punto del observador que se utilizó para crear este horizonte

    • ORIGFTR_ID—El FID de la entidad, tal como un edificio

  • Los siguientes campos se agregan al valor del parámetro Clase de entidad de salida que contiene las siluetas:

    • OBSV_PT_ID—El FID del punto del observador que se utilizó para crear esta silueta

    • ORIGFTR_ID—El FID de la entidad original, tal como un edificio, representada por esta silueta

    • DIR_VECT_X—El componente x del vector unitario que representa la dirección de los rayos de luz desde el observador

    • DIR_VECT_Y—El componente y del vector unitario que representa la dirección de los rayos de luz desde el observador

    • DIR_VECT_Z—El componente z del vector unitario que representa la dirección de los rayos de luz desde el observador

    • FEAT_CTR_X—El componente z del centro del sobre de la entidad original (por ejemplo, edificio)

    • FEAT_CTR_Y—El componente y del centro del sobre de la entidad

    • FEAT_CTR_Z—El componente z del centro del sobre de la entidad

    • BHND_CTR_X—El componente x del centro del sobre de la entidad que se movió detrás de la entidad

    • BHND_CTR_Y—El componente y del centro del sobre de la entidad que se movió detrás de la entidad

    • BHND_CTR_Z—El componente Z del centro del sobre de la entidad que se movió detrás de la entidad

    • USED_PARLL—Indica si la silueta se creó o no usando rayos de luz paralelos (1 para sí, 0 para no)

    • MADE_VERT—Indica si la silueta se hizo en vertical, en lugar de en perpendicular a los rayos de luz (1 para sí, 0 para no)

    • MOVED_BHND—Indica si la silueta se movió detrás de la entidad, en lugar de mantenerse en el centro (1 para sí, 0 para no)

  • La refracción atmosférica y la corrección de la curvatura de la Tierra solo se aplican cuando el valor del parámetro Superficie de entrada es un dataset ráster. Si la superficie está definida por un dataset de TIN, de terreno o LAS, utilice una de las siguientes herramientas para exportar los datos a un ráster:

Parámetros

Etiqueta Explicación Tipo de datos

Entidades de entrada de punto del observador

Los puntos 3D que representan los observadores. Cada entidad tendrá su propia salida.

Feature Layer

Clase de entidad de salida

Las entidades 3D que serán líneas que representan el horizonte o multiparches que representan siluetas.

Feature Class

Superficie de entrada

(Opcional)

La superficie topográfica que se utilizará para definir el horizonte. Si no se proporciona ninguna superficie, se utiliza una superficie virtual, definida por los valores de los parámetros Radio de superficie virtual y Elevación de superficie virtual.

LAS Dataset Layer; Mosaic Layer; Raster Layer; TIN Layer; Terrain Layer

Radio de superficie virtual

(Opcional)

El radio de la superficie virtual que se utiliza para definir el horizonte cuando no se proporciona ninguna superficie de entrada. El valor predeterminado es 1000 metros.

Linear Unit

Elevación de superficie virtual

(Opcional)

La elevación de la superficie virtual que se utilizará para definir el horizonte en lugar de una superficie real. El parámetro se ignora si se proporciona una superficie real. El valor predeterminado es 0.

Linear Unit

Entidades de entrada

(Opcional)

Las entidades que se utilizarán para determinar el horizonte. Si no se especifican las entidades, el horizonte constará solamente de la línea de horizonte tal y como se haya definido en la superficie topográfica o virtual.

Feature Layer

Nivel de detalle de entidad

(Opcional)

Especifica el nivel de detalle con el que se examinará cada entidad.

  • Full DetailEvery edge in the feature will be considered in the skyline analysis (only edges of triangles and exterior rings are considered). This time-intensive technique is the most precise. This is the default.

  • Convex FootprintThe skyline analysis will use the upper perimeter of the convex hull of each feature's footprint extruded to the elevation of the highest vertex in the feature.

  • EnvelopeThe skyline analysis will use the perimeter of the three-dimensional feature envelope. This is the fastest technique.

String

Desde acimut

(Opcional)

La dirección desde la cual comenzará el análisis del horizonte.

El valor es un ángulo geométrico en grados en el intervalo de -360° a 360°. El valor predeterminado es 0°, hacia el norte. Los valores angulares se incrementan en el sentido de las agujas del reloj para que 90° sea hacia el este, 180° hacia el sur y 270° hacia el oeste. Del mismo modo, -90° es hacia el oeste, -180° hacia el sur y -270° hacia el este. También se puede utilizar un campo numérico del valor del parámetro Entidades de entrada de punto del observador para proporcionar una dirección inicial distinta para cada observador. El análisis se extiende hasta alcanzar el valor del parámetro A acimut.

Double; Field

A acimut

(Opcional)

La dirección en la cual se completará el análisis del horizonte.

Este valor es un ángulo geométrico en grados en el intervalo de -360° a 360°. El análisis comienza en el punto del observador e incrementa desde el valor del parámetro Desde acimut hasta que se alcanza el valor de este parámetro. Este valor no se puede desviar más de 360° del valor del parámetro Desde acimut. El valor predeterminado es 360°, hacia el norte.

Por ejemplo, un acimut inicial de 0° con un acimut final de 360° dará como resultado un horizonte circular completo alrededor del observador y un acimut inicial de 90° con un acimut final de 270° cubrirá la mitad sur del rango radial alrededor del observador.

Se puede utilizar un campo numérico del valor del parámetro Entidades de entrada de punto del observador para proporcionar una dirección del terminal distinta para cada observador.

Double; Field

Incremento de acimut

(Opcional)

El intervalo angular, en grados, en el que se evaluará el horizonte mientras se realiza el análisis del horizonte entre los valores de los parámetros Desde acimut y A acimut. El valor no debe ser mayor que el valor de A acimut menos el valor de Desde acimut. El valor predeterminado es 1.

Double; Field

Máximo radio de horizonte

(Opcional)

La distancia máxima desde la ubicación del observador desde la que se buscará un horizonte. Un valor de cero indica que no se impondrá ninguna limitación. El valor predeterminado es 0.

Linear Unit

Horizonte del segmento

(Opcional)

Especifica si el horizonte resultante tendrá una entidad para cada punto de observador o si el horizonte de cada observador se segmentará según los elementos únicos que contribuyan al horizonte. Este parámetro solo está disponible si se especifican entidades multiparche para el parámetro Entidades de entrada.

Si se generan siluetas, este parámetro indicará si se usarán rayos divergentes. Para las sombras del sol, desactive el parámetro.

  • ActivadoEach observer's skyline will be segmented by the unique elements that contribute to the skyline.

  • DesactivadoEach skyline feature will represent one observer. This is the default.

Boolean

Ajustar a porcentaje

(Opcional)

El porcentaje del ángulo vertical (ángulo por encima del horizonte o ángulo de elevación) o la elevación original donde se colocará cada vértice del horizonte. Si se utiliza un valor de 0 o 100, no se escalará. El valor predeterminado es 100.

Double

Escala según

(Opcional)

Especifica cómo se realizará el escalado.

  • Vertical Angle From ObserverScaling will be performed based on the vertical angle of each vertex relative to the observer point. This is the default.

  • ElevationScaling will be performed based on the elevation of each vertex relative to the observer point.

String

Método de escala

(Opcional)

Especifica el vértice que se utilizará para el cálculo de la escala.

  • Skyline MaximumVertices will be scaled relative to the vertical angle (or elevation) of the vertex with the highest vertical angle (or elevation). This is the default.

  • Each VertexVertices will be scaled relative to the original vertical angle (or elevation) of each vertex.

String

Utilizar curvatura

(Opcional)

Especifica si se utilizará la curvatura de la Tierra para generar el cordón montañoso a partir de una superficie funcional. Esta opción solo está disponible cuando se especifica una superficie de ráster para el parámetro Superficie de entrada.

  • ActivadoThe curvature of the earth will be used.

  • DesactivadoThe curvature of the earth will not be used. This is the default.

Boolean

Utilizar refracción

(Opcional)

Especifica si se aplicará refracción atmosférica al generar el cordón montañoso a partir de una superficie funcional. Esta opción solo está disponible cuando se especifica una superficie de ráster para el parámetro Superficie de entrada.

  • ActivadoAtmospheric refraction will be applied.

  • DesactivadoAtmospheric refraction will not be applied. This is the default.

Boolean

Factor de refracción

(Opcional)

El coeficiente de refracción que se utilizará si se aplica refracción atmosférica. El valor predeterminado es 0,13.

Double

Resolución de nivel de pirámide

(Opcional)

La tolerancia Z o la resolución del tamaño de la ventana del nivel de pirámide de terreno que se utilizará. El valor predeterminado es 0, o resolución completa.

Double

Crear siluetas

(Opcional)

Especifica si las entidades de salida representarán horizontes que definen la barrera entre los datos de entrada y el cielo abierto o siluetas que representan la fachada de entidades de entrada observables. Esta opción solo está disponible si se especifican una o varias entidades multiparche para el parámetro Entidades de entrada.

  • ActivadoThe output multipatch features will represent silhouettes.

  • DesactivadoThe output polyline features will represent the skyline. This is the default.

Boolean

Aplicar radio máximo a entidades

(Opcional)

Especifica si el valor del parámetro Máximo radio de horizonte se aplica a las entidades de entrada.

  • ActivadoThe radius will apply to the input features.

  • DesactivadoThe radius will not apply to the input features. This is the default.

Boolean

Desplazamiento vertical

(Opcional)

El desplazamiento de altura en unidades z que se aplicará a cada observador al determinar su horizonte. El desplazamiento se puede definir mediante un valor numérico que se aplica a todos los observadores o mediante un campo numérico en la tabla de atributos del observador que contiene el desplazamiento para cada entidad. El valor predeterminado es 0, lo que significa que no se aplica ningún desplazamiento.

Double; Field

Entornos

Espacio de trabajo actual, Sistema de coordenadas de salida, Transformaciones geográficas, Resolución XY, Tolerancia XY, Dominio XY de salida, Resolución Z, Tolerancia Z, Dominio Z de salida, Palabra clave CONFIG de salida, Auto ejecución, Minimizar el uso de la memoria durante el análisis en terrenos

Información de licenciamiento

  • Basic: Requiere 3D Analyst
  • Standard: Requiere 3D Analyst
  • Avanzado: Requiere 3D Analyst