Radiación solar de ráster (Spatial Analyst)

Disponible con una licencia de Spatial Analyst.

Resumen

Calcula la insolación solar entrante para cada celda ráster de un modelo digital de superficie para la Tierra o la Luna.

La insolación solar se calcula como la cantidad de energía de radiación solar recibida por unidad de área durante un período de tiempo y se mide en unidades, kilovatios hora por metro cuadrado (kWh/m2).

Más información sobre los trabajos Radiación solar de ráster

Uso

  • Calcular la insolación puede ser un proceso computacional intensivo para grandes extensiones de datos y al calcular muchos intervalos de tiempo. Esto puede requerir mucha potencia de cómputo y espacio en el disco duro. Puede realizar ejecuciones preliminares con datos a una resolución más aproximada o un subconjunto de datos para asegurarse de que la configuración sea correcta antes de realizar una ejecución con los datos a resolución completa.

  • La referencia espacial definida del parámetro Ráster de superficie de entrada especifica si el análisis será para la Tierra o la Luna.

  • El cómputo de la radiación solar requiere que el valor de entorno del sistema de coordenadas de salida esté en un sistema de coordenadas proyectadas (PCS). Se recomienda que los datos estén en un PCS con unidades de metros. Si ejecuta el análisis con un sistema de coordenadas esféricas, debe configurar el entorno del sistema de coordenadas de salida en un PCS válido.

  • Cuando el ráster de entrada se deba remuestrear, se utilizará la técnica bilineal. Un ejemplo en el que se debe remuestrear un ráster de entrada se produce cuando el sistema de coordenadas de salida, la extensión o el tamaño de celda es diferente del de entrada.

  • El horario de verano solo se admite para la Tierra. Para la Luna, las horas deben especificarse en UTC.

  • El valor del parámetro Fecha y hora de finalización debe ser igual o mayor que la fecha de inicio. El intervalo de tiempo total no deberá ser superior a un año. Las fechas de inicio y finalización pueden cruzar el año calendario.

  • Los valores de radiación de salida se calcularán para cada intervalo de tiempo respectivo. Si no se recibió radiación solar durante un intervalo de tiempo, el resultado para esa ubicación tendrá un valor de cero.

    Si el tiempo total especificado entre las fechas de inicio y finalización no es divisible por igual por el intervalo de tiempo, la duración total se ampliará internamente para proporcionar la cantidad requerida de intervalos de tiempo. Por ejemplo, si el parámetro Intervalo de tiempo está configurado para cubrir tres días, pero la diferencia entre las fechas de inicio y finalización especificadas cubre ocho días, el intervalo de tiempo se ampliará a nueve días. No se devolverán resultados de tiempo parciales.

  • El intervalo de tiempo mínimo para los datos de la Tierra es de 30 minutos y debe ser proporcional a 30. El intervalo de tiempo mínimo para los datos lunares es de dos horas y debe ser proporcional a 2.

  • Utilice el parámetro Máscara de análisis de entrada (in_analysis_mask en Python) para limitar el ráster de salida solo a las ubicaciones o celdas definidas por el área de la máscara. Además, es importante considerar el efecto de la superficie fuera de su área de interés. La máscara se puede definir mediante datos de entidad o ráster.

    La máscara de análisis no afecta a la extensión del análisis utilizada para los cálculos. Esto significa que la topografía o las posibles obstrucciones fuera del área de la máscara influirán en los valores de radiación solar que se calculan para las áreas definidas.

    Si la entrada de máscara es un dataset de entidades, se convertirá internamente a un ráster utilizando de forma predeterminada el tamaño de celda y la alineación de celda del valor de ráster de superficie de entrada.

  • Especificar rásteres de pendiente y orientación precalculados como entrada mejorará el rendimiento, especialmente si la herramienta se ejecutará repetidamente o al analizar datasets más grandes. Si no se proporcionan los valores de ráster de orientación o pendiente de entrada, los valores se calcularán a partir del ráster de superficie de entrada.

  • El parámetro Distancia de vecindad (neighborhood_distance en Python) determina el tamaño de la vecindad y calcula el parámetro de superficie a lo largo de esta distancia desde el centro de la celda de destino. El valor no puede ser menor que el tamaño de celda ráster de entrada.

    Una distancia de vecindad pequeña captura más variabilidad local en el paisaje, como en las características de las entidades de paisaje más pequeñas. Si se dispone de datos de elevación de alta resolución, es más adecuado utilizar distancias mayores.

  • Si el parámetro Utilizar vecindad adaptable está activado (use_adaptive_neighborhood = "ADAPTIVE_NEIGHBORHOOD" en Python), la distancia de vecindad cambiará con la variabilidad del terreno. La distancia de vecindad se reducirá si existe demasiada variabilidad en la ventana de cálculo.

  • La Luna de la Tierra no tiene atmósfera; los parámetros de radiación proporción difusa y transmisividad no son relevantes durante el análisis. Como resultado, la radiación solar difusa entrante es cero y la radiación total es igual a la radiación solar directa.

  • La proporción difusa es la fracción del flujo de radiación normal global que es difusa. Los valores varían de 0 a 1. Defina este valor de acuerdo con las condiciones atmosféricas. Los valores típicos son 0,2 para las condiciones de cielo muy despejado y 0,3 para las condiciones de cielo despejado en general.

  • La transmisividad es la relación entre la energía que llega a la superficie terrestre con respecto a la que se recibe en el límite superior de la atmósfera. Los valores varían de 0 (sin transmisión) a 1 (transmisión completa). Los valores que se observan habitualmente son 0,6 o 0,7 para condiciones de cielo muy despejado y 0,5 para un cielo generalmente despejado.

  • La transmisividad tiene una relación inversa con el parámetro de proporción difusa. La modificación de estos valores puede afectar el resultado del modelo. Identificar los mejores valores para el área de interés depende de varias variables (como la ubicación y el tiempo). Puede cambiar estos valores para comparar cómo afectan el resultado.

  • El parámetro Nivel de cuadrícula del mapa solar controla la velocidad y precisión del cálculo. Ajusta la resolución de las celdas de la cuadrícula hexagonal que se utilizarán para los cálculos internos, basándose en el sistema de indexación geoespacial H3.

    Un nivel de cuadrícula más bajo crea menos áreas de mapa solar más grandes y reduce el tiempo de ejecución de la herramienta. Un nivel de cuadrícula más alto crea mapas solares más pequeños, lo que mejora la precisión del resultado.

    Los valores válidos del nivel de cuadrícula del mapa solar para la Tierra oscilan entre 5 y 7. Para la Luna, el rango de valores válido es de 4 a 6.

    El nivel predeterminado está determinado por el ráster de superficie de entrada. Al analizar datos de la superficie de la Tierra, si el tamaño de celda de análisis es menor o igual a 4 metros, el nivel de cuadrícula predeterminado es 6. Si el tamaño de celda es superior a 4 metros, el nivel de cuadrícula predeterminado es 5. Para analizar datos de la superficie de la Luna, el nivel predeterminado es 6.

    La siguiente tabla muestra el área promedio de las celdas de la cuadrícula hexagonal para cada nivel del mapa solar, en unidades de kilómetros cuadrados:

    NivelTierraLuna

    4

    No aplicable

    131,6

    5

    252,9 (valor predeterminado > 4 m)

    18,8

    6

    36,1 (valor predeterminado < 4 m)

    2,69 (valor predeterminado)

    7

    5,16

    No aplicable

  • Esta herramienta se puede agilizar mediante una GPU, lo que significa que si en el sistema hay disponible una unidad de procesamiento de gráficos (GPU), se utilizará para mejorar el rendimiento de la herramienta. Utilice el parámetro Dispositivo objetivo para el análisis (analysis_target_device en Python) para controlar si la GPU o la CPU se utilizarán para ejecutar la herramienta.

    Consulte Procesamiento de GPU con Spatial Analyst para obtener más información sobre GPU compatibles, configurar y trabajar con dispositivos GPU, así como sugerencias de solución de problemas.

  • Cuando el formato de ráster de salida es .crf, esta herramienta admite el entorno de almacenamiento ráster Pirámide. De forma predeterminada, se crearán pirámides en la salida. Para cualquier otro formato de salida, este entorno no es compatible y no se crearán pirámides.

  • Consulte Entornos de análisis y Spatial Analyst para obtener detalles adicionales sobre los entornos de geoprocesamiento que se aplican a esta herramienta.

  • Recursos adicionales:

    Acton, Charles A. 1996. "Ancillary data services of NASA's Navigation and Ancillary Information Facility". Planetary and Space Science Volumen 44, número 1, enero de 1996, pp. 65–70. https://doi.org/10.1016/0032-0633(95)00107-7

    Acton, Charles, Nathaniel Bachman, Boris Semenov y Edward Wright. 2018. "A look towards the future in the handling of space science mission geometry." Planetary and Space Science Volumen 150, enero de 2018, pp. 9–12. https://doi.org/10.1016/j.pss.2017.02.013

    Brodsky, Isaac. 2018. "Uber’s Hexagonal Hierarchical Spatial Index H3." Engineering (blog), 27 de junio de 2018. https://www.uber.com/blog/h3/

Parámetros

EtiquetaExplicaciónTipo de datos
Ráster de superficie de entrada

El ráster de superficie de elevación de entrada.

Raster Layer
Fecha y hora de inicio

La fecha y hora de inicio del análisis.

Date
Fecha y hora de finalización

La fecha y hora de finalización del análisis.

Date
Máscara de análisis de entrada
(Opcional)

Los datos de entrada que definen las ubicaciones en las que se producirá el análisis.

Composite Geodataset
Ráster de pendiente de entrada
(Opcional)

El ráster de pendiente de entrada que se utilizará al calcular la radiación solar de salida.

Si no se especifica esta entrada, la herramienta calculará los valores de pendiente internamente a partir del ráster de superficie de entrada. Proporcionar este valor mejorará el rendimiento, especialmente si la herramienta se ejecutará repetidamente o al analizar datasets más grandes.

Raster Layer
Ráster de orientación de entrada
(Opcional)

El ráster de orientación de entrada que se utilizará al calcular la radiación solar de salida.

Si no se especifica esta entrada, la herramienta calculará los valores de orientación internamente a partir del ráster de superficie de entrada. Proporcionar este valor mejorará el rendimiento, especialmente si la herramienta se ejecutará repetidamente o al analizar datasets más grandes.

Raster Layer
Ráster de radiación directa de salida
(Opcional)

El ráster de salida que representa el valor de radiación solar entrante directa para cada ubicación.

La salida tiene unidades de kilovatios hora por metro cuadrado (kWh/m2).

Raster Dataset
Ráster de radiación difusa de salida
(Opcional)

El ráster de salida que representa la radiación solar entrante que se difunde por el cielo, las capas de la atmósfera y otros alrededores.

La salida tiene unidades de kilovatios hora por metro cuadrado (kWh/m2).

Raster Dataset
Ráster de duración directa de salida
(Opcional)

El ráster de salida que representa la duración de la radiación solar entrante directa.

La salida tiene unidades de horas.

Raster Dataset
Zona horaria
(Opcional)

La zona horaria que se utilizará para la hora de inicio y finalización. De forma predeterminada es Tiempo Universal Coordinado (UTC).

  • UTC—La zona horaria será UTC.
  • Hora estándar de línea de cambio de fecha—La zona horaria será Hora estándar de línea de cambio de fecha (UTC-12:00).
  • UTC-11—La zona horaria será UTC-11 (UTC-11:00).
  • Hora estándar de las Aleutianas—La zona horaria será Hora estándar de las Aleutianas (UTC-10:00).
  • Hora estándar de Hawái—La zona horaria será Hora estándar de Hawái (UTC-10:00).
  • Hora estándar de Marquesas—La zona horaria será Hora estándar de Marquesas (UTC-09:30).
  • Hora estándar de Alaska—La zona horaria será Hora estándar de Alaska (UTC-09:00).
  • UTC-09—La zona horaria será UTC-09 (UTC-09:00).
  • Hora estándar del Pacífico (México)—La zona horaria será Hora estándar del Pacífico (México) (UTC-08:00).
  • UTC-08—La zona horaria será UTC-08 (UTC-08:00).
  • Hora estándar del Pacífico—La zona horaria será Hora estándar del Pacífico (UTC-08:00).
  • Hora estándar de las Montañas de EE.UU.—La zona horaria será Hora estándar de las Montañas de EE.UU. (UTC-07:00). ​
  • Hora estándar de las montañas (México)—La zona horaria será Hora estándar de las montañas (México) (UTC-07:00).
  • Hora estándar de las Montañas—La zona horaria será Hora estándar de las Montañas (UTC-07:00).
  • Hora estándar de Yukón—La zona horaria será Hora estándar de Yukón (UTC-07:00). ​
  • Hora estándar de Centroamérica—La zona horaria será Hora estándar de Centroamérica (UTC-06:00).
  • Hora estándar del Centro—La zona horaria será Hora estándar central (UTC-06:00).
  • Hora estándar de la Isla de Pascua—La zona horaria será Hora estándar de la Isla de Pascua (UTC-06:00).
  • Hora estándar central (México)—La zona horaria será Hora estándar central (México) (UTC-06:00).
  • Hora estándar central de Canadá—La zona horaria será Hora estándar central de Canadá (UTC-06:00).
  • Hora estándar del Pacífico SA—La zona horaria será Hora estándar del Pacífico de SA (UTC-05:00).
  • Hora estándar del este (México)—La zona horaria será Hora estándar del este (México) (UTC-05:00).
  • Hora estándar del Este—La zona horaria será Hora estándar del este (UTC-05:00).
  • Hora estándar de Haití—La zona horaria será Hora estándar del este (UTC-05:00).
  • Hora estándar de Cuba—La zona horaria será Hora estándar de Cuba (UTC-05:00).
  • Hora estándar del este de EE. UU.—La zona horaria será Hora estándar del este de EE. UU. (UTC-05:00).
  • Hora estándar de Turcas y Caicos—La zona horaria será Hora estándar de Turcas y Caicos (UTC-04:00).
  • Hora estándar de Paraguay—La zona horaria será Hora estándar de Paraguay (UTC-04:00).
  • Hora estándar del Atlántico—La zona horaria será Hora estándar del Atlántico (UTC-04:00).
  • Hora estándar de Venezuela—La zona horaria será Hora estándar de Venezuela (UTC-04:00).
  • Hora estándar central de Brasil—La zona horaria será Hora estándar central de Brasil (UTC-04:00).
  • Hora estándar del oeste SA—La zona horaria será Hora estándar del oeste de SA (UTC-04:00).
  • Hora estándar SA del Pacífico—La zona horaria será Hora estándar del Pacífico de SA (UTC-04:00).
  • Hora estándar de Terranova—La zona horaria será Hora estándar de Terranova (UTC-03:30).
  • Hora estándar de Tocantins—La zona horaria será Hora estándar de Tocantins (UTC-03:00)
  • Hora estándar del este de Sudamérica—La zona horaria será Hora estándar del este de Sudamérica (UTC-03:00)
  • Hora estándar oriental de SA—La zona horaria será Hora estándar oriental de SA (UTC-03:00)
  • Hora estándar de Argentina—La zona horaria será Hora estándar de Argentina (UTC-03:00)
  • Hora estándar de Groenlandia—La zona horaria será Hora estándar de Groenlandia (UTC-03:00)
  • Hora estándar de Montevideo—La zona horaria será Hora estándar de Montevideo (UTC-03:00)
  • Hora estándar de Magallanes—La zona horaria será Hora estándar de Magallanes (UTC-03:00)
  • Hora estándar de San Pedro—La zona horaria será Hora estándar de San Pedro (UTC-03:00)
  • Hora estándar de Bahía—La zona horaria será Hora estándar de Bahía (UTC-03:00)
  • UTC-02—La zona horaria será UTC-02 (UTC-02:00).
  • Hora estándar del Atlántico central—La zona horaria será Hora estándar del Atlántico central (UTC-02:00).
  • Hora estándar de las Azores—La zona horaria será Hora estándar de las Azores (UTC-01:00).
  • Hora estándar de Cabo Verde—La zona horaria será Hora estándar de Cabo Verde (UTC-01:00).
  • Hora estándar GMT—La zona horaria será Hora estándar GMT (UTC+00:00).
  • Hora estándar de Greenwich—La zona horaria será Hora estándar de Greenwich (UTC+00:00).
  • Hora estándar de Santo Tomé—La zona horaria será Hora estándar de Santo Tomé (UTC+00:00).
  • Hora estándar de Marruecos—La zona horaria será Hora estándar de Marruecos (UTC+00:00).
  • Hora estándar del oeste de Europa—La zona horaria será Hora estándar del oeste de Europa (UTC+01:00).
  • Hora estándar de Europa central—La zona horaria será Hora estándar de Europa central (UTC+01:00).
  • Hora estándar romance—La zona horaria será Hora estándar romance (UTC+01:00).
  • Hora estándar centroeuropea—La zona horaria será Hora estándar centroeuropea (UTC+01:00).
  • Hora estándar del oeste de África central—La zona horaria será Hora estándar del oeste de África central (UTC+01:00).
  • Hora estándar de Jordania—La zona horaria será Hora estándar de Jordania (UTC+02:00).
  • Hora estándar GTB—La zona horaria será Hora estándar GTB (UTC+02:00).
  • Hora estándar de Oriente Medio—La zona horaria será Hora estándar de Oriente Medio (UTC+02:00).
  • Hora estándar de Egipto—La zona horaria será Hora estándar de Egipto (UTC+02:00).
  • Hora estándar del este de Europa—La zona horaria será Hora estándar del este de Europa (UTC+02:00).
  • Hora estándar de Siria—La zona horaria será Hora estándar de Siria (UTC+02:00).
  • Hora estándar de Cisjordania—La zona horaria será Hora estándar de Cisjordania (UTC+02:00).
  • Hora estándar de Sudáfrica—La zona horaria será Hora estándar de Sudáfrica (UTC+02:00).
  • Hora estándar FLE—La zona horaria será Hora estándar FLE (UTC+02:00).
  • Hora estándar de Israel—La zona horaria será Hora estándar de Israel (UTC+02:00).
  • Hora estándar de Sudán del Sur—La zona horaria será Hora estándar de Sudán del Sur (UTC+02:00).
  • Hora estándar de Kaliningrado—La zona horaria será Hora estándar de Kaliningrado (UTC+02:00).
  • Hora estándar de Sudán—La zona horaria será Hora estándar de Sudán (UTC+02:00).
  • Hora estándar de Libia—La zona horaria será Hora estándar de Libia (UTC+02:00).
  • Hora estándar de Namibia—La zona horaria será Hora estándar de Namibia (UTC+02:00).
  • Hora estándar árabe—La zona horaria será Hora estándar árabe (UTC+03:00)
  • Hora estándar de Turquía—La zona horaria será Hora estándar de Turquía (UTC+03:00)
  • Hora estándar árabe—La zona horaria será Hora estándar árabe (UTC+03:00)
  • Hora estándar de Bielorrusia—La zona horaria será Hora estándar de Bielorrusia (UTC+03:00)
  • Hora estándar rusa—La zona horaria será Hora estándar rusa (UTC+03:00)
  • Hora estándar del este de África—La zona horaria será Hora estándar del este de África (UTC+03:00)
  • Hora estándar de Volgogrado—La zona horaria será Hora estándar de Volgogrado (UTC+03:00)
  • Hora estándar de Irán—La zona horaria será Hora estándar de Irán (UTC+03:30).
  • Hora estándar de Arabia—La zona horaria será Hora estándar de Arabia (UTC+04:00).
  • Hora estándar de Astracán—La zona horaria será Hora estándar de Astracán (UTC+04:00).
  • Hora estándar de Azerbaiyán—La zona horaria será Hora estándar de Azerbaiyán (UTC+04:00).
  • Zona horaria de Rusia 3—La zona horaria será Zona horaria de Rusia 3 (UTC+04:00).
  • Hora estándar de isla Mauricio—La zona horaria será Hora estándar de isla Mauricio (UTC+04:00).
  • Hora estándar de Sarátov—La zona horaria será Hora estándar de Sarátov (UTC+04:00).
  • Hora estándar de Georgia—La zona horaria será Hora estándar de Georgia (UTC+04:00).
  • Hora estándar del Cáucaso—La zona horaria será Hora estándar del Cáucaso (UTC+04:00).
  • Hora estándar de Afganistán—La zona horaria será Hora estándar de Afganistán (UTC+04:30).
  • Hora estándar del oeste de Asia—La zona horaria será Hora estándar del oeste de Asia (UTC+05:00).
  • Hora estándar de Ekaterinburgo—La zona horaria será Hora estándar de Ekaterinburgo (UTC+05:00).
  • Hora estándar de Pakistán—La zona horaria será Hora estándar de Pakistán (UTC+05:00).
  • Hora estándar de Kyzylorda—La zona horaria será Hora estándar de Kyzylorda (UTC+05:00).
  • Hora estándar de la India—La zona horaria será Hora estándar de la India (UTC+05:30).
  • Hora estándar de Sri Lanka—La zona horaria será Hora estándar de Sri Lanka (UTC+05:30).
  • Hora estándar de Nepal—La zona horaria será Hora estándar de Nepal (UTC+05:45).
  • Hora estándar de Asia central—La zona horaria será Hora estándar de Asia central (UTC+06:00).
  • Hora estándar de Bangladesh—La zona horaria será Hora estándar de Bangladesh (UTC+06:00).
  • Hora estándar de Omsk—La zona horaria será Hora estándar de Omsk (UTC+06:00).
  • Hora estándar de Birmania—La zona horaria será Hora estándar de Birmania (UTC+06:30).
  • Hora estándar del sureste de Asia—La zona horaria será Hora estándar del sureste de Asia (UTC+07:00).
  • Hora estándar de Altái—La zona horaria será Hora estándar de Altái (UTC+07:00).
  • Hora estándar de Mongolia occidental—La zona horaria será Hora estándar de Mongolia occidental (UTC+07:00).
  • Hora estándar del norte de Asia—La zona horaria será Hora estándar del norte de Asia (UTC+07:00).
  • Hora estándar del norte de Asia central—La zona horaria será Hora estándar del norte de Asia central (UTC+07:00).
  • Hora estándar de Tomsk—La zona horaria será Hora estándar de Tomsk (UTC+07:00).
  • Hora estándar de China—La zona horaria será Hora estándar de China (UTC+08:00).
  • Hora estándar del noreste de Asia—La zona horaria será Hora estándar del noreste de Asia (UTC+08:00).
  • Hora estándar de Singapur—La zona horaria será Hora estándar de Singapur (UTC+08:00).
  • Hora estándar del oeste de Australia—La zona horaria será Hora estándar del oeste de Australia (UTC+08:00).
  • Hora estándar de Taipéi—La zona horaria será Hora estándar de Taipéi (UTC+08:00).
  • Hora estándar de Ulán Bator—La zona horaria será Hora estándar de Ulán Bator (UTC+08:00).
  • Hora estándar de Australia Central Occidental—La zona horaria será Hora estándar de Australia Central Occidental (UTC+08:45).
  • Hora estándar de Transbaikal—La zona horaria será Hora estándar de Transbaikal (UTC+09:00).
  • Hora estándar de Tokio—La zona horaria será Hora estándar de Tokio (UTC+09:00).
  • Hora estándar de Corea del Norte—La zona horaria será Hora estándar de Corea del Norte (UTC+09:00).
  • Hora estándar de Corea—La zona horaria será Hora estándar de Corea (UTC+09:00).
  • Hora estándar de Yakutsk—La zona horaria será Hora estándar de Yakutsk (UTC+09:00).
  • Hora estándar de Australia central—La zona horaria será Hora estándar de Australia central (UTC+09:30).  
  • Hora estándar central de Australia—La zona horaria será Hora estándar central de Australia (UTC+09:30).
  • Hora estándar del este de Australia—La zona horaria será Hora estándar del este de Australia (UTC+10:00).
  • Hora estándar del Australia oriental—La zona horaria será Hora estándar del Australia oriental (UTC+10:00).
  • Hora estándar del oeste del Pacífico—La zona horaria será Hora estándar del oeste del Pacífico (UTC+10:00).
  • Hora estándar de Tasmania—La zona horaria será Hora estándar de Tasmania (UTC+10:00).
  • Hora estándar de Vladivostok—La zona horaria será Hora estándar de Vladivostok (UTC+10:00).
  • Hora estándar del Lord Howe—La zona horaria será Hora estándar del Lord Howe (UTC+10:30).
  • Hora estándar de Bougainville—La zona horaria será Hora estándar de Bougainville (UTC+11:00).
  • Zona horaria de Rusia 10—La zona horaria será Zona horaria de Rusia 10 (UTC+11:00).
  • Hora estándar de Magadán—La zona horaria será Hora estándar de Magadán (UTC+11:00).
  • Hora estándar de Norfolk—La zona horaria será Hora estándar de Norfolk (UTC+11:00).
  • Hora estándar de Sajalín—La zona horaria será Hora estándar de Sajalín (UTC+11:00).
  • Hora estándar del Pacífico central—La zona horaria será Hora estándar del Pacífico central (UTC+11:00).
  • Zona horaria de Rusia 11—La zona horaria será Zona horaria de Rusia 11 (UTC+11:00).
  • Hora estándar de Nueva Zelanda—La zona horaria será Hora estándar de Nueva Zelanda (UTC+12:00).
  • UTC+12—La zona horaria será UTC+12 (UTC+12:00).
  • Hora estándar de Fiyi—La zona horaria será Hora estándar de Fiyi (UTC+12:00).
  • Hora estándar de Kamchatka—La zona horaria será Hora estándar de Kamchatka (UTC+12:00).
  • Hora estándar de las Islas Chatham—La zona horaria será Hora estándar de las Islas Chatham (UTC+12:45).
  • UTC+13—La zona horaria será UTC+13 (UTC+13:00).
  • Hora estándar de Tonga—La zona horaria será Hora estándar de Tonga (UTC+13:00).
  • Hora estándar de Samoa—La zona horaria será Hora estándar de Samoa (UTC+13:00).
  • Hora estándar de las Islas de la Línea—La zona horaria será Hora estándar de las Islas de la Línea (UTC+14:00).
String
Ajustar las horas para el horario de verano
(Opcional)

Especifica si la configuración de hora de entrada se ajustará al horario de verano.

Este parámetro no es aplicable para análisis en la Luna.

  • Desactivada: los valores de tiempo de entrada no se ajustarán al horario de verano. Esta es la opción predeterminada.
  • Activada: los valores de tiempo de entrada se ajustarán al horario de verano.
Boolean
Calcular la insolación por intervalos de tiempo
(Opcional)

Especifica si se calculará un solo valor de insolación total para toda la configuración de tiempo o si se calcularán múltiples valores de radiación para el intervalo especificado.

  • Desactivado: se calculará un valor de radiación total único para toda la configuración de tiempo. Esta es la opción predeterminada.
  • Activado: se calcularán diversos valores de radiación para cada intervalo de tiempo a lo largo de toda la configuración de tiempo. El número de resultados depende del valor del intervalo. Por ejemplo, para un año completo con intervalos mensuales, el resultado contendrá 12 valores de radiación de salida para cada ubicación.
Boolean
Unidad de intervalo de tiempo
(Opcional)

Especifica la unidad de tiempo que se utilizará para calcular los valores de radiación solar durante toda la configuración de tiempo.

Este parámetro solo está disponible cuando el parámetro Calcular insolación para intervalos de tiempo está activado.

  • Minuto—La unidad de intervalo será minutos. Esta opción solo está disponible para datos basados en la Tierra.
  • Hora—La unidad de intervalo será horas.
  • Día—La unidad de intervalo será días. Esta es la configuración predeterminada
  • Semana—La unidad de intervalo será semanas.
String
Intervalo de tiempo
(Opcional)

El valor de la duración o tiempo entre intervalos.

El valor predeterminado depende de la unidad de intervalo especificada. El valor predeterminado para cada una de las unidades disponibles se enumera a continuación.

  • Minuto: 60
  • Hora: 4
  • Día: 14
  • Semana: 2
Long
Distancia de vecindad
(Opcional)

La distancia desde el centro de la celda de destino para la que se calculará el valor de insolación de salida. Determina el tamaño de la vecindad.

El valor predeterminado es el tamaño de celda ráster de la superficie entrada, que da lugar a una vecindad de 3 por 3.

Linear Unit
Utilizar vecindad adaptable
(Opcional)

Especifica si la distancia de vecindad variará con los cambios del paisaje (adaptable). La distancia máxima viene determinada por la distancia de vecindad. La distancia mínima es el tamaño de celda ráster de entrada.

  • Desactivado: se utilizará una única distancia de vecindad (fija) en todas las ubicaciones. Esta es la opción predeterminada.
  • Activado: se utilizará una distancia de vecindad adaptable en todas las ubicaciones.
Boolean
Tipo de modelo difuso
(Opcional)

Especifica el tipo de modelo de radiación difusa que se utilizará.

  • Cielo uniforme—Se utilizará el modelo de difusión uniforme. La radiación difusa entrante es la misma desde todas las direcciones del cielo. Esta es la opción predeterminada.
  • Cielo cubierto estándar—Se utilizará el modelo de difusión nublada estándar. El flujo de radiación difusa entrante varía con el ángulo del cénit.
String
Proporción difusa
(Opcional)

La proporción del flujo de radiación normal global que es difusa. Los valores varían de 0 a 1.

Defina este valor de acuerdo con las condiciones atmosféricas. El valor predeterminado es 0,3 para condiciones de cielo generalmente claro.

Double
Transmisividad
(Opcional)

La fracción de la radiación que pasa a través de la atmósfera (promediada para todas las longitudes de onda). Los valores varían de 0 (sin transmisión) a 1 (transmisión completa).

El valor predeterminado es 0,5 para un cielo generalmente claro.

Double
Dispositivo objetivo para el análisis
(Opcional)

Especifica el dispositivo que se utilizará para realizar el cálculo.

  • GPU, luego, CPU—Si se encuentra una GPU compatible, se utilizará para realizar el cálculo; de lo contrario, se utilizará la CPU. Esta es la opción predeterminada.
  • Solo CPU—El cálculo solo se realizará en la CPU.
  • Solo GPU—El cálculo solo se realizará en la GPU.
String
Nivel de cuadrícula del mapa solar
(Opcional)

La resolución que se utilizará para generar las celdas de la cuadrícula hexagonal H3 utilizadas para los cálculos internos. Un valor de nivel de cuadrícula más bajo crea menos áreas de mapa solar más grandes y reduce el tiempo de ejecución de la herramienta. Un nivel de cuadrícula más alto crea mapas solares más pequeños, lo que mejora la precisión del resultado.

Los valores válidos del nivel de cuadrícula del mapa solar para la Tierra oscilan entre 5 y 7. Para la Luna, el rango de valores válido es de 4 a 6.

De forma predeterminada, el nivel de cuadrícula está determinado por el ráster de superficie de entrada. Al analizar datos de la superficie de la Tierra, si el tamaño de celda de análisis es menor o igual a 4 metros, el nivel de cuadrícula predeterminado es 6. Si el tamaño de celda del análisis es superior a 4 metros, el nivel de cuadrícula predeterminado es 5. Para analizar datos de la superficie de la Luna, el nivel de cuadrícula predeterminado es 6.

Long

Valor de retorno

EtiquetaExplicaciónTipo de datos
Ráster de radiación solar de salida

El ráster de salida que representa la cantidad total de radiación solar recibida por unidad de área en la superficie de entrada.

La salida tiene unidades de kilovatios hora por metro cuadrado (kWh/m2).

Raster

RasterSolarRadiation(in_surface_raster, start_date_time, end_date_time, {in_analysis_mask}, {in_slope_raster}, {in_aspect_raster}, {out_direct_radiation_raster}, {out_diffuse_radiation_raster}, {out_duration_raster}, {time_zone}, {adjust_DST}, {use_time_interval}, {interval_unit}, {interval}, {neighborhood_distance}, {use_adaptive_neighborhood}, {diffuse_model_type}, {diffuse_proportion}, {transmittivity}, {analysis_target_device}, {sunmap_grid_level})
NombreExplicaciónTipo de datos
in_surface_raster

El ráster de superficie de elevación de entrada.

Raster Layer
start_date_time

La fecha y hora de inicio del análisis.

Date
end_date_time

La fecha y hora de finalización del análisis.

Date
in_analysis_mask
(Opcional)

Los datos de entrada que definen las ubicaciones en las que se producirá el análisis.

Composite Geodataset
in_slope_raster
(Opcional)

El ráster de pendiente de entrada que se utilizará al calcular la radiación solar de salida.

Si no se especifica esta entrada, la herramienta calculará los valores de pendiente internamente a partir del ráster de superficie de entrada. Proporcionar este valor mejorará el rendimiento, especialmente si la herramienta se ejecutará repetidamente o al analizar datasets más grandes.

Raster Layer
in_aspect_raster
(Opcional)

El ráster de orientación de entrada que se utilizará al calcular la radiación solar de salida.

Si no se especifica esta entrada, la herramienta calculará los valores de orientación internamente a partir del ráster de superficie de entrada. Proporcionar este valor mejorará el rendimiento, especialmente si la herramienta se ejecutará repetidamente o al analizar datasets más grandes.

Raster Layer
out_direct_radiation_raster
(Opcional)

El ráster de salida que representa el valor de radiación solar entrante directa para cada ubicación.

La salida tiene unidades de kilovatios hora por metro cuadrado (kWh/m2).

Raster Dataset
out_diffuse_radiation_raster
(Opcional)

El ráster de salida que representa la radiación solar entrante que se difunde por el cielo, las capas de la atmósfera y otros alrededores.

La salida tiene unidades de kilovatios hora por metro cuadrado (kWh/m2).

Raster Dataset
out_duration_raster
(Opcional)

El ráster de salida que representa la duración de la radiación solar entrante directa.

La salida tiene unidades de horas.

Raster Dataset
time_zone
(Opcional)

La zona horaria que se utilizará para la hora de inicio y finalización. De forma predeterminada es Tiempo Universal Coordinado (UTC).

  • UTC—La zona horaria será UTC.
  • Dateline_Standard_Time—La zona horaria será Hora estándar de línea de cambio de fecha (UTC-12:00).
  • UTC-11—La zona horaria será UTC-11 (UTC-11:00).
  • Aleutian_Standard_Time—La zona horaria será Hora estándar de las Aleutianas (UTC-10:00).
  • Hawaiian_Standard_Time—La zona horaria será Hora estándar de Hawái (UTC-10:00).
  • Marquesas_Standard_Time—La zona horaria será Hora estándar de Marquesas (UTC-09:30).
  • Alaskan_Standard_Time—La zona horaria será Hora estándar de Alaska (UTC-09:00).
  • UTC-09—La zona horaria será UTC-09 (UTC-09:00).
  • Pacific_Standard_Time_(Mexico)—La zona horaria será Hora estándar del Pacífico (México) (UTC-08:00).
  • UTC-08—La zona horaria será UTC-08 (UTC-08:00).
  • Pacific_Standard_Time—La zona horaria será Hora estándar del Pacífico (UTC-08:00).
  • US_Mountain_Standard_Time—La zona horaria será Hora estándar de las Montañas de EE.UU. (UTC-07:00). ​
  • Mountain_Standard_Time_(Mexico)—La zona horaria será Hora estándar de las montañas (México) (UTC-07:00).
  • Mountain_Standard_Time—La zona horaria será Hora estándar de las Montañas (UTC-07:00).
  • Yukon_Standard_Time—La zona horaria será Hora estándar de Yukón (UTC-07:00). ​
  • Central_America_Standard_Time—La zona horaria será Hora estándar de Centroamérica (UTC-06:00).
  • Central_Standard_Time—La zona horaria será Hora estándar central (UTC-06:00).
  • Easter_Island_Standard_Time—La zona horaria será Hora estándar de la Isla de Pascua (UTC-06:00).
  • Central_Standard_Time_(Mexico)—La zona horaria será Hora estándar central (México) (UTC-06:00).
  • Canada_Central_Standard_Time—La zona horaria será Hora estándar central de Canadá (UTC-06:00).
  • SA_Pacific_Standard_Time—La zona horaria será Hora estándar del Pacífico de SA (UTC-05:00).
  • Eastern_Standard_Time_(Mexico)—La zona horaria será Hora estándar del este (México) (UTC-05:00).
  • Eastern_Standard_Time—La zona horaria será Hora estándar del este (UTC-05:00).
  • Haiti_Standard_Time—La zona horaria será Hora estándar del este (UTC-05:00).
  • Cuba_Standard_Time—La zona horaria será Hora estándar de Cuba (UTC-05:00).
  • US_Eastern_Standard_Time—La zona horaria será Hora estándar del este de EE. UU. (UTC-05:00).
  • Turks_And_Caicos_Standard_Time—La zona horaria será Hora estándar de Turcas y Caicos (UTC-04:00).
  • Paraguay_Standard_Time—La zona horaria será Hora estándar de Paraguay (UTC-04:00).
  • Atlantic_Standard_Time—La zona horaria será Hora estándar del Atlántico (UTC-04:00).
  • Venezuela_Standard_Time—La zona horaria será Hora estándar de Venezuela (UTC-04:00).
  • Central_Brazilian_Standard_Time—La zona horaria será Hora estándar central de Brasil (UTC-04:00).
  • SA_Western_Standard_Time—La zona horaria será Hora estándar del oeste de SA (UTC-04:00).
  • Pacific_SA_Standard_Time—La zona horaria será Hora estándar del Pacífico de SA (UTC-04:00).
  • Newfoundland_Standard_Time—La zona horaria será Hora estándar de Terranova (UTC-03:30).
  • Tocantins_Standard_Time—La zona horaria será Hora estándar de Tocantins (UTC-03:00)
  • E._South_America_Standard_Time—La zona horaria será Hora estándar del este de Sudamérica (UTC-03:00)
  • SA_Eastern_Standard_Time—La zona horaria será Hora estándar oriental de SA (UTC-03:00)
  • Argentina_Standard_Time—La zona horaria será Hora estándar de Argentina (UTC-03:00)
  • Greenland_Standard_Time—La zona horaria será Hora estándar de Groenlandia (UTC-03:00)
  • Montevideo_Standard_Time—La zona horaria será Hora estándar de Montevideo (UTC-03:00)
  • Magallanes_Standard_Time—La zona horaria será Hora estándar de Magallanes (UTC-03:00)
  • Saint_Pierre_Standard_Time—La zona horaria será Hora estándar de San Pedro (UTC-03:00)
  • Bahia_Standard_Time—La zona horaria será Hora estándar de Bahía (UTC-03:00)
  • UTC-02—La zona horaria será UTC-02 (UTC-02:00).
  • Mid-Atlantic_Standard_Time—La zona horaria será Hora estándar del Atlántico central (UTC-02:00).
  • Azores_Standard_Time—La zona horaria será Hora estándar de las Azores (UTC-01:00).
  • Cape_Verde_Standard_Time—La zona horaria será Hora estándar de Cabo Verde (UTC-01:00).
  • GMT_Standard_Time—La zona horaria será Hora estándar GMT (UTC+00:00).
  • Greenwich_Standard_Time—La zona horaria será Hora estándar de Greenwich (UTC+00:00).
  • Sao_Tome_Standard_Time—La zona horaria será Hora estándar de Santo Tomé (UTC+00:00).
  • Morocco_Standard_Time—La zona horaria será Hora estándar de Marruecos (UTC+00:00).
  • W._Europe_Standard_Time—La zona horaria será Hora estándar del oeste de Europa (UTC+01:00).
  • Central_Europe_Standard_Time—La zona horaria será Hora estándar de Europa central (UTC+01:00).
  • Romance_Standard_Time—La zona horaria será Hora estándar romance (UTC+01:00).
  • Central_European_Standard_Time—La zona horaria será Hora estándar centroeuropea (UTC+01:00).
  • W._Central_Africa_Standard_Time—La zona horaria será Hora estándar del oeste de África central (UTC+01:00).
  • Jordan_Standard_Time—La zona horaria será Hora estándar de Jordania (UTC+02:00).
  • GTB_Standard_Time—La zona horaria será Hora estándar GTB (UTC+02:00).
  • Middle_East_Standard_Time—La zona horaria será Hora estándar de Oriente Medio (UTC+02:00).
  • Egypt_Standard_Time—La zona horaria será Hora estándar de Egipto (UTC+02:00).
  • E._Europe_Standard_Time—La zona horaria será Hora estándar del este de Europa (UTC+02:00).
  • Syria_Standard_Time—La zona horaria será Hora estándar de Siria (UTC+02:00).
  • West_Bank_Standard_Time—La zona horaria será Hora estándar de Cisjordania (UTC+02:00).
  • South_Africa_Standard_Time—La zona horaria será Hora estándar de Sudáfrica (UTC+02:00).
  • FLE_Standard_Time—La zona horaria será Hora estándar FLE (UTC+02:00).
  • Israel_Standard_Time—La zona horaria será Hora estándar de Israel (UTC+02:00).
  • South_Sudan_Standard_Time—La zona horaria será Hora estándar de Sudán del Sur (UTC+02:00).
  • Kaliningrad_Standard_Time—La zona horaria será Hora estándar de Kaliningrado (UTC+02:00).
  • Sudan_Standard_Time—La zona horaria será Hora estándar de Sudán (UTC+02:00).
  • Libya_Standard_Time—La zona horaria será Hora estándar de Libia (UTC+02:00).
  • Namibia_Standard_Time—La zona horaria será Hora estándar de Namibia (UTC+02:00).
  • Arabic_Standard_Time—La zona horaria será Hora estándar árabe (UTC+03:00)
  • Turkey_Standard_Time—La zona horaria será Hora estándar de Turquía (UTC+03:00)
  • Arab_Standard_Time—La zona horaria será Hora estándar árabe (UTC+03:00)
  • Belarus_Standard_Time—La zona horaria será Hora estándar de Bielorrusia (UTC+03:00)
  • Russian_Standard_Time—La zona horaria será Hora estándar rusa (UTC+03:00)
  • E._Africa_Standard_Time—La zona horaria será Hora estándar del este de África (UTC+03:00)
  • Volgograd_Standard_Time—La zona horaria será Hora estándar de Volgogrado (UTC+03:00)
  • Iran_Standard_Time—La zona horaria será Hora estándar de Irán (UTC+03:30).
  • Arabian_Standard_Time—La zona horaria será Hora estándar de Arabia (UTC+04:00).
  • Astrakhan_Standard_Time—La zona horaria será Hora estándar de Astracán (UTC+04:00).
  • Azerbaijan_Standard_Time—La zona horaria será Hora estándar de Azerbaiyán (UTC+04:00).
  • Russia_Time_Zone_3—La zona horaria será Zona horaria de Rusia 3 (UTC+04:00).
  • Mauritius_Standard_Time—La zona horaria será Hora estándar de isla Mauricio (UTC+04:00).
  • Saratov_Standard_Time—La zona horaria será Hora estándar de Sarátov (UTC+04:00).
  • Georgian_Standard_Time—La zona horaria será Hora estándar de Georgia (UTC+04:00).
  • Caucasus_Standard_Time—La zona horaria será Hora estándar del Cáucaso (UTC+04:00).
  • Afghanistan_Standard_Time—La zona horaria será Hora estándar de Afganistán (UTC+04:30).
  • West_Asia_Standard_Time—La zona horaria será Hora estándar del oeste de Asia (UTC+05:00).
  • Ekaterinburg_Standard_Time—La zona horaria será Hora estándar de Ekaterinburgo (UTC+05:00).
  • Pakistan_Standard_Time—La zona horaria será Hora estándar de Pakistán (UTC+05:00).
  • Qyzylorda_Standard_Time—La zona horaria será Hora estándar de Kyzylorda (UTC+05:00).
  • India_Standard_Time—La zona horaria será Hora estándar de la India (UTC+05:30).
  • Sri_Lanka_Standard_Time—La zona horaria será Hora estándar de Sri Lanka (UTC+05:30).
  • Nepal_Standard_Time—La zona horaria será Hora estándar de Nepal (UTC+05:45).
  • Central_Asia_Standard_Time—La zona horaria será Hora estándar de Asia central (UTC+06:00).
  • Bangladesh_Standard_Time—La zona horaria será Hora estándar de Bangladesh (UTC+06:00).
  • Omsk_Standard_Time—La zona horaria será Hora estándar de Omsk (UTC+06:00).
  • Myanmar_Standard_Time—La zona horaria será Hora estándar de Birmania (UTC+06:30).
  • SE_Asia_Standard_Time—La zona horaria será Hora estándar del sureste de Asia (UTC+07:00).
  • Altai_Standard_Time—La zona horaria será Hora estándar de Altái (UTC+07:00).
  • W._Mongolia_Standard_Time—La zona horaria será Hora estándar de Mongolia occidental (UTC+07:00).
  • North_Asia_Standard_Time—La zona horaria será Hora estándar del norte de Asia (UTC+07:00).
  • N._Central_Asia_Standard_Time—La zona horaria será Hora estándar del norte de Asia central (UTC+07:00).
  • Tomsk_Standard_Time—La zona horaria será Hora estándar de Tomsk (UTC+07:00).
  • China_Standard_Time—La zona horaria será Hora estándar de China (UTC+08:00).
  • North_Asia_East_Standard_Time—La zona horaria será Hora estándar del noreste de Asia (UTC+08:00).
  • Singapore_Standard_Time—La zona horaria será Hora estándar de Singapur (UTC+08:00).
  • W._Australia_Standard_Time—La zona horaria será Hora estándar del oeste de Australia (UTC+08:00).
  • Taipei_Standard_Time—La zona horaria será Hora estándar de Taipéi (UTC+08:00).
  • Ulaanbaatar_Standard_Time—La zona horaria será Hora estándar de Ulán Bator (UTC+08:00).
  • Aus_Central_W._Standard_Time—La zona horaria será Hora estándar de Australia Central Occidental (UTC+08:45).
  • Transbaikal_Standard_Time—La zona horaria será Hora estándar de Transbaikal (UTC+09:00).
  • Tokyo_Standard_Time—La zona horaria será Hora estándar de Tokio (UTC+09:00).
  • North_Korea_Standard_Time—La zona horaria será Hora estándar de Corea del Norte (UTC+09:00).
  • Korea_Standard_Time—La zona horaria será Hora estándar de Corea (UTC+09:00).
  • Yakutsk_Standard_Time—La zona horaria será Hora estándar de Yakutsk (UTC+09:00).
  • Cen._Australia_Standard_Time—La zona horaria será Hora estándar de Australia central (UTC+09:30).  
  • AUS_Central_Standard_Time—La zona horaria será Hora estándar central de Australia (UTC+09:30).
  • E._Australia_Standard_Time—La zona horaria será Hora estándar del este de Australia (UTC+10:00).
  • AUS_Eastern_Standard_Time—La zona horaria será Hora estándar del Australia oriental (UTC+10:00).
  • West_Pacific_Standard_Time—La zona horaria será Hora estándar del oeste del Pacífico (UTC+10:00).
  • Tasmania_Standard_Time—La zona horaria será Hora estándar de Tasmania (UTC+10:00).
  • Vladivostok_Standard_Time—La zona horaria será Hora estándar de Vladivostok (UTC+10:00).
  • Lord_Howe_Standard_Time—La zona horaria será Hora estándar del Lord Howe (UTC+10:30).
  • Bougainville_Standard_Time—La zona horaria será Hora estándar de Bougainville (UTC+11:00).
  • Russia_Time_Zone_10—La zona horaria será Zona horaria de Rusia 10 (UTC+11:00).
  • Magadan_Standard_Time—La zona horaria será Hora estándar de Magadán (UTC+11:00).
  • Norfolk_Standard_Time—La zona horaria será Hora estándar de Norfolk (UTC+11:00).
  • Sakhalin_Standard_Time—La zona horaria será Hora estándar de Sajalín (UTC+11:00).
  • Central_Pacific_Standard_Time—La zona horaria será Hora estándar del Pacífico central (UTC+11:00).
  • Russia_Time_Zone_11—La zona horaria será Zona horaria de Rusia 11 (UTC+11:00).
  • New_Zealand_Standard_Time—La zona horaria será Hora estándar de Nueva Zelanda (UTC+12:00).
  • UTC+12—La zona horaria será UTC+12 (UTC+12:00).
  • Fiji_Standard_Time—La zona horaria será Hora estándar de Fiyi (UTC+12:00).
  • Kamchatka_Standard_Time—La zona horaria será Hora estándar de Kamchatka (UTC+12:00).
  • Chatham_Islands_Standard_Time—La zona horaria será Hora estándar de las Islas Chatham (UTC+12:45).
  • UTC+13—La zona horaria será UTC+13 (UTC+13:00).
  • Tonga_Standard_Time—La zona horaria será Hora estándar de Tonga (UTC+13:00).
  • Samoa_Standard_Time—La zona horaria será Hora estándar de Samoa (UTC+13:00).
  • Line_Islands_Standard_Time—La zona horaria será Hora estándar de las Islas de la Línea (UTC+14:00).
String
adjust_DST
(Opcional)

Especifica si la configuración de hora de entrada se ajustará al horario de verano.

Este parámetro no es aplicable para análisis en la Luna.

  • NOT_ADJUSTED_FOR_DST—Los valores de tiempo de entrada no se ajustarán al horario de verano. Esta es la opción predeterminada.
  • ADJUSTED_FOR_DST—Los valores de tiempo de entrada se ajustarán al horario de verano.
Boolean
use_time_interval
(Opcional)

Especifica si se calculará un solo valor de insolación total para toda la configuración de tiempo o si se calcularán múltiples valores de radiación para el intervalo especificado.

  • NO_INTERVAL—Se calculará un valor de radiación único para toda la configuración de tiempo. Esta es la opción predeterminada.
  • INTERVAL—Se calcularán diversos valores de radiación para cada intervalo de tiempo a lo largo de toda la configuración de tiempo.
Boolean
interval_unit
(Opcional)

Especifica la unidad de tiempo que se utilizará para calcular los valores de radiación solar durante toda la configuración de tiempo.

Este parámetro solo se admite cuando el parámetro use_time_interval está establecido en INTERVAL.

  • MINUTE—La unidad de intervalo será minutos. Esta opción solo está disponible para datos basados en la Tierra.
  • HOUR—La unidad de intervalo será horas.
  • DAY—La unidad de intervalo será días. Esta es la configuración predeterminada
  • WEEK—La unidad de intervalo será semanas.
String
interval
(Opcional)

El valor de la duración o tiempo entre intervalos.

El valor predeterminado depende de la unidad de intervalo especificada. El valor predeterminado para cada una de las unidades disponibles se enumera a continuación.

  • MINUTE: 60
  • HOUR: 4
  • DAY: 14
  • WEEK: 2
Long
neighborhood_distance
(Opcional)

La distancia desde el centro de la celda de destino para la que se calculará el valor de insolación de salida. Determina el tamaño de la vecindad.

El valor predeterminado es el tamaño de celda ráster de la superficie entrada, que da lugar a una vecindad de 3 por 3.

Linear Unit
use_adaptive_neighborhood
(Opcional)

Especifica si la distancia de vecindad variará con los cambios del paisaje (adaptable). La distancia máxima viene determinada por la distancia de vecindad. La distancia mínima es el tamaño de celda ráster de entrada.

  • FIXED_NEIGHBORHOOD—Se utilizará una única distancia de vecindad (fija) en todas las ubicaciones. Esta es la opción predeterminada.
  • ADAPTIVE_NEIGHBORHOOD—Se utilizará una distancia de vecindad adaptable en todas las ubicaciones.
Boolean
diffuse_model_type
(Opcional)

Especifica el tipo de modelo de radiación difusa que se utilizará.

  • UNIFORM_SKY—Se utilizará el modelo de difusión uniforme. La radiación difusa entrante es la misma desde todas las direcciones del cielo. Esta es la opción predeterminada.
  • STANDARD_OVERCAST_SKY—Se utilizará el modelo de difusión nublada estándar. El flujo de radiación difusa entrante varía con el ángulo del cénit.
String
diffuse_proportion
(Opcional)

La proporción del flujo de radiación normal global que es difusa. Los valores varían de 0 a 1.

Defina este valor de acuerdo con las condiciones atmosféricas. El valor predeterminado es 0,3 para condiciones de cielo generalmente claro.

Double
transmittivity
(Opcional)

La fracción de la radiación que pasa a través de la atmósfera (promediada para todas las longitudes de onda). Los valores varían de 0 (sin transmisión) a 1 (transmisión completa).

El valor predeterminado es 0,5 para un cielo generalmente claro.

Double
analysis_target_device
(Opcional)

Especifica el dispositivo que se utilizará para realizar el cálculo.

  • GPU_THEN_CPU—Si se encuentra una GPU compatible, se utilizará para realizar el cálculo; de lo contrario, se utilizará la CPU. Esta es la opción predeterminada.
  • CPU_ONLY—El cálculo solo se realizará en la CPU.
  • GPU_ONLY—El cálculo solo se realizará en la GPU.
String
sunmap_grid_level
(Opcional)

La resolución que se utilizará para generar las celdas de la cuadrícula hexagonal H3 utilizadas para los cálculos internos. Un valor de nivel de cuadrícula más bajo crea menos áreas de mapa solar más grandes y reduce el tiempo de ejecución de la herramienta. Un nivel de cuadrícula más alto crea mapas solares más pequeños, lo que mejora la precisión del resultado.

Los valores válidos del nivel de cuadrícula del mapa solar para la Tierra oscilan entre 5 y 7. Para la Luna, el rango de valores válido es de 4 a 6.

De forma predeterminada, el nivel de cuadrícula está determinado por el ráster de superficie de entrada. Al analizar datos de la superficie de la Tierra, si el tamaño de celda de análisis es menor o igual a 4 metros, el nivel de cuadrícula predeterminado es 6. Si el tamaño de celda del análisis es superior a 4 metros, el nivel de cuadrícula predeterminado es 5. Para analizar datos de la superficie de la Luna, el nivel de cuadrícula predeterminado es 6.

Long

Valor de retorno

NombreExplicaciónTipo de datos
out_solar_radiation_raster

El ráster de salida que representa la cantidad total de radiación solar recibida por unidad de área en la superficie de entrada.

La salida tiene unidades de kilovatios hora por metro cuadrado (kWh/m2).

Raster

Muestra de código

Ejemplo 1 de RasterSolarRadiation (ventana de Python)

El siguiente script de la ventana de Python muestra cómo utilizar la función RasterSolarRadiation.

import arcpy
from arcpy.sa import *
from arcpy import env
env.workspace = "C:/sapyexamples/data"
out_raster = arcpy.sa.RasterSolarRadiation("dsm30m_CA.tif", "9/1/2023 06:00:00 AM","9/30/2023 06:30:00 PM",
                                           time_zone="Pacific_Standard_Time")
out_raster.save("C:/sapyexamples/output/dsm30_total_radiation_092023.tif")
Ejemplo 2 de RasterSolarRadiation (secuencia de comandos independiente)

Calcule la insolación solar de la superficie de entrada para el año 2023 en intervalos de tiempo de un mes. Devuelva todos los rásteres de radiación de salida.

# Name: RasterSolarRadiation_standalone.py
# Description: Calculate solar insolation for the year 2023 at one month 
#  time intervals. Return all output radiation rasters.
# Requirements: Spatial Analyst Extension

# Import system modules
import arcpy
from arcpy.sa import *

# Set environment settings
arcpy.env.workspace = "C:/sapyexamples/data"

# Check out the ArcGIS Spatial Analyst extension license
arcpy.CheckOutExtension("Spatial")

# Run RasterSolarRadiation
out_solar_radiation_raster = arcpy.sa.RasterSolarRadiation(
	in_surface_raster="dsm30m_CA.tif",
	start_date_time="1/1/2023",
	end_date_time="12/31/2023",
	in_analysis_mask=None,
	in_slope_raster=None,
	in_aspect_raster=None,
	out_direct_radiation_raster=r"C:\sapyexamples\output\dsm30_direct_radiation_2023_1mo.crf",
	out_diffuse_radiation_raster=r"C:\sapyexamples\output\dsm30_diffuse_radiation_2023_1mo.crf",
	out_duration_raster=r"C:\sapyexamples\output\dsm30_duration_radiation_2023_1mo.crf",
	time_zone="Pacific_Standard_Time",
	adjust_DST="ADJUSTED_FOR_DST",
	use_time_interval="INTERVAL",
	interval_unit="MONTH",
	interval="1",
	neighborhood_distance="",
	use_adaptive_neighborhood="",
	diffuse_model_type="UNIFORM_SKY",
	diffuse_proportion=0.3,
	transmittivity=0.5,
	analysis_target_device="GPU_THEN_CPU"
)

# Save the output 
out_solar_radiation_raster.save(r"C:\sapyexamples\output\dsm30_total_radiation_2023_1mo.crf")

Información de licenciamiento

  • Basic: Requiere Spatial Analyst
  • Standard: Requiere Spatial Analyst
  • Advanced: Requiere Spatial Analyst

Temas relacionados