Radiación solar de entidad (Spatial Analyst)

Disponible con una licencia de Spatial Analyst.

Resumen

Calcula la insolación solar entrante para puntos de entrada o entidades poligonales en relación con la superficie (suelo) en la Tierra o la Luna.

Las entidades de entrada pueden representar ubicaciones o superficies diseñadas especificando atributos para definir el tamaño, la altura y la orientación para el análisis relativo al suelo. La insolación solar se calcula como la cantidad de energía de radiación solar recibida durante un período de tiempo para cada entidad. Los valores se representan como totales y promedios para el área de la entidad y tienen unidades, kilovatios hora (kWh) y kilovatios hora por metro cuadrado (kWh/m2), respectivamente.

Uso

  • 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.

  • Las entidades de entrada deben ser datos de entidades de polígono o de punto. No se admiten análisis en 3D o multiparche.

    Puede incluir detalles adicionales para representar superficies diseñadas utilizando los parámetros de entidades de entrada especificando la dirección, la inclinación, el área y el desplazamiento para todas las entidades o entidades individuales, por ejemplo, para representar un conjunto de puntos como conjuntos de paneles solares en el suelo o en la azotea de un edificio.

  • Se recomienda que especifique el formato de la tabla de salida como geodatabase. Esto permite un mayor rendimiento y una mayor funcionalidad. Las tablas en formato de archivo dBase (.dbf) tienen limitaciones conocidas en cuanto a precisión, longitud de los nombres de los campos y formato de fecha y hora.

  • Los valores de insolación solar calculados para duración total, directa, difusa y directa se agregan como atributos a la tabla de salida. Estos incluyen valores de insolación total (en toda el área) e insolación media (por unidad de área) de cada entidad. Las unidades son kilovatios hora (kWh) y kilovatios hora por metro cuadrado (kwh/m2), respectivamente. Las unidades de duración son horas.

  • La insolación total se calcula analizando la ubicación de cada celda del ráster de superficie de entrada que interseca la entidad (o parte de ella) y multiplicándola por el área de esa entidad. No se calcula para una única ubicación central de la entidad.

  • Si está ejecutando un análisis de grandes extensiones con pocas entidades poligonales o muy dispersas, el proceso puede llevar más tiempo debido a la resolución requerida para la rasterización.

  • Los parámetros Pendiente de entidad, Orientación de entidad, Área de entidad y Desplazamiento de entidad se pueden utilizar para proporcionar detalles adicionales para representar superficies diseñadas que pueden interceptar la radiación solar entrante, como dirección, inclinación, área y desplazamiento. Estos pueden ser estáticos o cambiar de posición y orientación en el tiempo. Por ejemplo, un conjunto de puntos que representan conjuntos de paneles solares en el suelo o en la azotea de un edificio, o un panel en un vehículo en movimiento.

    Si no se especifican los parámetros de la entidad, los valores se calculan a partir del ráster de superficie de entrada o de las entidades individuales de forma predeterminada. Los puntos tienen un área de cero a menos que se especifique lo contrario.

    Si proporciona un valor para cualquiera de estos parámetros, este se aplicará a todas las entidades de entrada. Alternativamente, puede proporcionar un atributo de campo de entrada de las entidades de entrada para analizar cada entidad individualmente. Si se especifica un campo y falta un valor (nulo), el valor se establecerá en cero.

  • 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.

  • 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.

  • Consulte Entornos de análisis y Spatial Analyst para obtener detalles adicionales sobre los entornos de geoprocesamiento válidos para esta herramienta.

  • Recursos adicionales:

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

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

    Brodsky, I., "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
Entidades de polígono o punto de entrada

Las entidades de entrada (de punto o polígono) que representan una ubicación o superficie diseñada para calcular la cantidad de radiación solar recibida.

Feature Layer
Campo de Id. único

El campo que contiene los valores que definen cada entidad.

Puede ser un campo de enteros o de cadenas de caracteres de las entidades de entrada.

Field
Tabla de salida

La tabla de salida que contendrá el resumen de la cantidad de radiación solar recibida por las entidades de entrada.

El formato de la tabla está determinado por la ubicación y la ruta de salida. De forma predeterminada, la salida será una tabla de geodatabase en un espacio de trabajo de geodatabase o una tabla dBASE en un espacio de trabajo de archivo.

Table
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
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).

  • UTCLa zona horaria será UTC.
  • Hora estándar de línea de cambio de fechaLa zona horaria será Hora estándar de línea de cambio de fecha (UTC-12:00).
  • UTC-11La zona horaria será UTC-11 (UTC-11:00).
  • Hora estándar de las AleutianasLa zona horaria será Hora estándar de las Aleutianas (UTC-10:00).
  • Hora estándar de HawáiLa zona horaria será Hora estándar de Hawái (UTC-10:00).
  • Hora estándar de MarquesasLa zona horaria será Hora estándar de Marquesas (UTC-09:30).
  • Hora estándar de AlaskaLa zona horaria será Hora estándar de Alaska (UTC-09:00).
  • UTC-09La 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-08La zona horaria será UTC-08 (UTC-08:00).
  • Hora estándar del PacíficoLa 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ñasLa zona horaria será Hora estándar de las Montañas (UTC-07:00).
  • Hora estándar de YukónLa zona horaria será Hora estándar de Yukón (UTC-07:00). ​
  • Hora estándar de CentroaméricaLa zona horaria será Hora estándar de Centroamérica (UTC-06:00).
  • Hora estándar del CentroLa zona horaria será Hora estándar central (UTC-06:00).
  • Hora estándar de la Isla de PascuaLa 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 SALa 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 EsteLa 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 CubaLa 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 CaicosLa zona horaria será Hora estándar de Turcas y Caicos (UTC-04:00).
  • Hora estándar de ParaguayLa zona horaria será Hora estándar de Paraguay (UTC-04:00).
  • Hora estándar del AtlánticoLa zona horaria será Hora estándar del Atlántico (UTC-04:00).
  • Hora estándar de VenezuelaLa zona horaria será Hora estándar de Venezuela (UTC-04:00).
  • Hora estándar central de BrasilLa zona horaria será Hora estándar central de Brasil (UTC-04:00).
  • Hora estándar del oeste SALa zona horaria será Hora estándar del oeste de SA (UTC-04:00).
  • Hora estándar SA del PacíficoLa zona horaria será Hora estándar del Pacífico de SA (UTC-04:00).
  • Hora estándar de TerranovaLa zona horaria será Hora estándar de Terranova (UTC-03:30).
  • Hora estándar de TocantinsLa zona horaria será Hora estándar de Tocantins (UTC-03:00)
  • Hora estándar del este de SudaméricaLa zona horaria será Hora estándar del este de Sudamérica (UTC-03:00)
  • Hora estándar oriental de SALa zona horaria será Hora estándar oriental de SA (UTC-03:00)
  • Hora estándar de ArgentinaLa zona horaria será Hora estándar de Argentina (UTC-03:00)
  • Hora estándar de GroenlandiaLa zona horaria será Hora estándar de Groenlandia (UTC-03:00)
  • Hora estándar de MontevideoLa zona horaria será Hora estándar de Montevideo (UTC-03:00)
  • Hora estándar de MagallanesLa zona horaria será Hora estándar de Magallanes (UTC-03:00)
  • Hora estándar de San PedroLa zona horaria será Hora estándar de San Pedro (UTC-03:00)
  • Hora estándar de BahíaLa zona horaria será Hora estándar de Bahía (UTC-03:00)
  • UTC-02La zona horaria será UTC-02 (UTC-02:00).
  • Hora estándar del Atlántico centralLa zona horaria será Hora estándar del Atlántico central (UTC-02:00).
  • Hora estándar de las AzoresLa zona horaria será Hora estándar de las Azores (UTC-01:00).
  • Hora estándar de Cabo VerdeLa zona horaria será Hora estándar de Cabo Verde (UTC-01:00).
  • Hora estándar GMTLa zona horaria será Hora estándar GMT (UTC+00:00).
  • Hora estándar de GreenwichLa 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 MarruecosLa zona horaria será Hora estándar de Marruecos (UTC+00:00).
  • Hora estándar del oeste de EuropaLa zona horaria será Hora estándar del oeste de Europa (UTC+01:00).
  • Hora estándar de Europa centralLa zona horaria será Hora estándar de Europa central (UTC+01:00).
  • Hora estándar romanceLa zona horaria será Hora estándar romance (UTC+01:00).
  • Hora estándar centroeuropeaLa zona horaria será Hora estándar centroeuropea (UTC+01:00).
  • Hora estándar del oeste de África centralLa zona horaria será Hora estándar del oeste de África central (UTC+01:00).
  • Hora estándar de JordaniaLa zona horaria será Hora estándar de Jordania (UTC+02:00).
  • Hora estándar GTBLa zona horaria será Hora estándar GTB (UTC+02:00).
  • Hora estándar de Oriente MedioLa zona horaria será Hora estándar de Oriente Medio (UTC+02:00).
  • Hora estándar de EgiptoLa zona horaria será Hora estándar de Egipto (UTC+02:00).
  • Hora estándar del este de EuropaLa zona horaria será Hora estándar del este de Europa (UTC+02:00).
  • Hora estándar de SiriaLa zona horaria será Hora estándar de Siria (UTC+02:00).
  • Hora estándar de CisjordaniaLa zona horaria será Hora estándar de Cisjordania (UTC+02:00).
  • Hora estándar de SudáfricaLa zona horaria será Hora estándar de Sudáfrica (UTC+02:00).
  • Hora estándar FLELa zona horaria será Hora estándar FLE (UTC+02:00).
  • Hora estándar de IsraelLa zona horaria será Hora estándar de Israel (UTC+02:00).
  • Hora estándar de Sudán del SurLa zona horaria será Hora estándar de Sudán del Sur (UTC+02:00).
  • Hora estándar de KaliningradoLa zona horaria será Hora estándar de Kaliningrado (UTC+02:00).
  • Hora estándar de SudánLa zona horaria será Hora estándar de Sudán (UTC+02:00).
  • Hora estándar de LibiaLa zona horaria será Hora estándar de Libia (UTC+02:00).
  • Hora estándar de NamibiaLa zona horaria será Hora estándar de Namibia (UTC+02:00).
  • Hora estándar árabeLa zona horaria será Hora estándar árabe (UTC+03:00)
  • Hora estándar de TurquíaLa zona horaria será Hora estándar de Turquía (UTC+03:00)
  • Hora estándar árabeLa zona horaria será Hora estándar árabe (UTC+03:00)
  • Hora estándar de BielorrusiaLa zona horaria será Hora estándar de Bielorrusia (UTC+03:00)
  • Hora estándar rusaLa zona horaria será Hora estándar rusa (UTC+03:00)
  • Hora estándar del este de ÁfricaLa zona horaria será Hora estándar del este de África (UTC+03:00)
  • Hora estándar de VolgogradoLa zona horaria será Hora estándar de Volgogrado (UTC+03:00)
  • Hora estándar de IránLa zona horaria será Hora estándar de Irán (UTC+03:30).
  • Hora estándar de ArabiaLa zona horaria será Hora estándar de Arabia (UTC+04:00).
  • Hora estándar de AstracánLa zona horaria será Hora estándar de Astracán (UTC+04:00).
  • Hora estándar de AzerbaiyánLa zona horaria será Hora estándar de Azerbaiyán (UTC+04:00).
  • Zona horaria de Rusia 3La zona horaria será Zona horaria de Rusia 3 (UTC+04:00).
  • Hora estándar de isla MauricioLa zona horaria será Hora estándar de isla Mauricio (UTC+04:00).
  • Hora estándar de SarátovLa zona horaria será Hora estándar de Sarátov (UTC+04:00).
  • Hora estándar de GeorgiaLa zona horaria será Hora estándar de Georgia (UTC+04:00).
  • Hora estándar del CáucasoLa zona horaria será Hora estándar del Cáucaso (UTC+04:00).
  • Hora estándar de AfganistánLa zona horaria será Hora estándar de Afganistán (UTC+04:30).
  • Hora estándar del oeste de AsiaLa zona horaria será Hora estándar del oeste de Asia (UTC+05:00).
  • Hora estándar de EkaterinburgoLa zona horaria será Hora estándar de Ekaterinburgo (UTC+05:00).
  • Hora estándar de PakistánLa zona horaria será Hora estándar de Pakistán (UTC+05:00).
  • Hora estándar de KyzylordaLa zona horaria será Hora estándar de Kyzylorda (UTC+05:00).
  • Hora estándar de la IndiaLa zona horaria será Hora estándar de la India (UTC+05:30).
  • Hora estándar de Sri LankaLa zona horaria será Hora estándar de Sri Lanka (UTC+05:30).
  • Hora estándar de NepalLa zona horaria será Hora estándar de Nepal (UTC+05:45).
  • Hora estándar de Asia centralLa zona horaria será Hora estándar de Asia central (UTC+06:00).
  • Hora estándar de BangladeshLa zona horaria será Hora estándar de Bangladesh (UTC+06:00).
  • Hora estándar de OmskLa zona horaria será Hora estándar de Omsk (UTC+06:00).
  • Hora estándar de BirmaniaLa zona horaria será Hora estándar de Birmania (UTC+06:30).
  • Hora estándar del sureste de AsiaLa zona horaria será Hora estándar del sureste de Asia (UTC+07:00).
  • Hora estándar de AltáiLa zona horaria será Hora estándar de Altái (UTC+07:00).
  • Hora estándar de Mongolia occidentalLa zona horaria será Hora estándar de Mongolia occidental (UTC+07:00).
  • Hora estándar del norte de AsiaLa zona horaria será Hora estándar del norte de Asia (UTC+07:00).
  • Hora estándar del norte de Asia centralLa zona horaria será Hora estándar del norte de Asia central (UTC+07:00).
  • Hora estándar de TomskLa zona horaria será Hora estándar de Tomsk (UTC+07:00).
  • Hora estándar de ChinaLa zona horaria será Hora estándar de China (UTC+08:00).
  • Hora estándar del noreste de AsiaLa zona horaria será Hora estándar del noreste de Asia (UTC+08:00).
  • Hora estándar de SingapurLa zona horaria será Hora estándar de Singapur (UTC+08:00).
  • Hora estándar del oeste de AustraliaLa zona horaria será Hora estándar del oeste de Australia (UTC+08:00).
  • Hora estándar de TaipéiLa zona horaria será Hora estándar de Taipéi (UTC+08:00).
  • Hora estándar de Ulán BatorLa zona horaria será Hora estándar de Ulán Bator (UTC+08:00).
  • Hora estándar de Australia Central OccidentalLa zona horaria será Hora estándar de Australia Central Occidental (UTC+08:45).
  • Hora estándar de TransbaikalLa zona horaria será Hora estándar de Transbaikal (UTC+09:00).
  • Hora estándar de TokioLa zona horaria será Hora estándar de Tokio (UTC+09:00).
  • Hora estándar de Corea del NorteLa zona horaria será Hora estándar de Corea del Norte (UTC+09:00).
  • Hora estándar de CoreaLa zona horaria será Hora estándar de Corea (UTC+09:00).
  • Hora estándar de YakutskLa zona horaria será Hora estándar de Yakutsk (UTC+09:00).
  • Hora estándar de Australia centralLa zona horaria será Hora estándar de Australia central (UTC+09:30).  
  • Hora estándar central de AustraliaLa zona horaria será Hora estándar central de Australia (UTC+09:30).
  • Hora estándar del este de AustraliaLa zona horaria será Hora estándar del este de Australia (UTC+10:00).
  • Hora estándar del Australia orientalLa zona horaria será Hora estándar del Australia oriental (UTC+10:00).
  • Hora estándar del oeste del PacíficoLa zona horaria será Hora estándar del oeste del Pacífico (UTC+10:00).
  • Hora estándar de TasmaniaLa zona horaria será Hora estándar de Tasmania (UTC+10:00).
  • Hora estándar de VladivostokLa zona horaria será Hora estándar de Vladivostok (UTC+10:00).
  • Hora estándar del Lord HoweLa zona horaria será Hora estándar del Lord Howe (UTC+10:30).
  • Hora estándar de BougainvilleLa zona horaria será Hora estándar de Bougainville (UTC+11:00).
  • Zona horaria de Rusia 10La zona horaria será Zona horaria de Rusia 10 (UTC+11:00).
  • Hora estándar de MagadánLa zona horaria será Hora estándar de Magadán (UTC+11:00).
  • Hora estándar de NorfolkLa zona horaria será Hora estándar de Norfolk (UTC+11:00).
  • Hora estándar de SajalínLa zona horaria será Hora estándar de Sajalín (UTC+11:00).
  • Hora estándar del Pacífico centralLa zona horaria será Hora estándar del Pacífico central (UTC+11:00).
  • Zona horaria de Rusia 11La zona horaria será Zona horaria de Rusia 11 (UTC+11:00).
  • Hora estándar de Nueva ZelandaLa zona horaria será Hora estándar de Nueva Zelanda (UTC+12:00).
  • UTC+12La zona horaria será UTC+12 (UTC+12:00).
  • Hora estándar de FiyiLa zona horaria será Hora estándar de Fiyi (UTC+12:00).
  • Hora estándar de KamchatkaLa zona horaria será Hora estándar de Kamchatka (UTC+12:00).
  • Hora estándar de las Islas ChathamLa zona horaria será Hora estándar de las Islas Chatham (UTC+12:45).
  • UTC+13La zona horaria será UTC+13 (UTC+13:00).
  • Hora estándar de TongaLa zona horaria será Hora estándar de Tonga (UTC+13:00).
  • Hora estándar de SamoaLa zona horaria será Hora estándar de Samoa (UTC+13:00).
  • Hora estándar de las Islas de la LíneaLa 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.

  • MinutoLa unidad de intervalo será minutos. Esta opción solo está disponible para datos basados en la Tierra.
  • HoraLa unidad de intervalo será horas.
  • DíaLa unidad de intervalo será días. Esta es la configuración predeterminada
  • SemanaLa 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
Desplazamiento de entidad
(Opcional)

Una distancia vertical que se agregará a la superficie ráster para su análisis. Debe ser un entero positivo o un valor de punto flotante.

Puede seleccionar un campo del dataset de entidades de entrada o puede proporcionar un valor numérico.

Por ejemplo, si el objeto es un panel, proporcione la altura del panel.

Si se proporciona un valor para este parámetro, ese valor será utilizado por todas las entidades. Para especificar diferentes valores para cada entidad individual, seleccione un campo del dataset de entidades de entrada.

El valor predeterminado es 0.

Double; Field
Área de entidad
(Opcional)

El área asociada con las entidades de entrada. Debe ser un entero positivo o un valor de punto flotante.

Puede seleccionar un campo del dataset de entidades de entrada o puede proporcionar un valor numérico.

Por ejemplo, si el objeto es un panel, proporcione el área del panel.

Si se proporciona un valor para este parámetro, ese valor será utilizado por todas las entidades. Para especificar diferentes valores para cada entidad individual, seleccione un campo del dataset de entidades de entrada.

De forma predeterminada, el área se obtiene de las entidades de entrada. Para entidades de puntos, el área predeterminada es 0.

Double; Field
Pendiente de entidad
(Opcional)

La pendiente o inclinación relativa asociada con las entidades de entrada. Debe ser un entero positivo o un valor de punto flotante.

Puede seleccionar un campo del dataset de entidades de entrada o puede proporcionar un valor numérico.

Por ejemplo, si el objeto es un panel, proporcione la inclinación del panel.

Si se proporciona un valor para este parámetro, ese valor será utilizado por todas las entidades. Para especificar diferentes valores para cada entidad individual, seleccione un campo del dataset de entidades de entrada.

La pendiente se expresa en grados de 0 a 90. Los valores predeterminados para el análisis se calculan a partir de los valores subyacentes del ráster de superficie de entrada.

Double; Field
Orientación de entidad
(Opcional)

La orientación o dirección relativa asociada con las entidades de entrada. Debe ser un entero positivo o un valor de punto flotante.

Puede seleccionar un campo del dataset de entidades de entrada o puede proporcionar un valor numérico.

Por ejemplo, si el objeto es un panel, proporcione la dirección de la cara del panel.

Si se proporciona un valor para este parámetro, ese valor será utilizado por todas las entidades. Para especificar diferentes valores para cada entidad individual, seleccione un campo del dataset de entidades de entrada.

El aspecto se expresa en grados de 0 a 360. Los valores predeterminados para el análisis se calculan a partir de los valores subyacentes del ráster de superficie de entrada.

Double; Field
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 uniformeSe 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ándarSe 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, CPUSi 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 CPUEl cálculo solo se realizará en la CPU.
  • Solo GPUEl cálculo solo se realizará en la GPU.
String
Capa de unión de salida
(Opcional)

La capa de salida que se creará uniendo la tabla de salida con la clase de entidad de entrada. Esta salida es opcional.

Feature Layer
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

FeatureSolarRadiation(in_surface_raster, in_features, unique_id_field, out_table, start_date_time, end_date_time, {time_zone}, {adjust_DST}, {use_time_interval}, {interval_unit}, {interval}, {feature_offset}, {feature_area}, {feature_slope}, {feature_aspect}, {neighborhood_distance}, {use_adaptive_neighborhood}, {diffuse_model_type}, {diffuse_proportion}, {transmittivity}, {analysis_target_device}, {out_join_layer}, {sunmap_grid_level})
NombreExplicaciónTipo de datos
in_surface_raster

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

Raster Layer
in_features

Las entidades de entrada (de punto o polígono) que representan una ubicación o superficie diseñada para calcular la cantidad de radiación solar recibida.

Feature Layer
unique_id_field

El campo que contiene los valores que definen cada entidad.

Puede ser un campo de enteros o de cadenas de caracteres de las entidades de entrada.

Field
out_table

La tabla de salida que contendrá el resumen de la cantidad de radiación solar recibida por las entidades de entrada.

El formato de la tabla está determinado por la ubicación y la ruta de salida. De forma predeterminada, la salida será una tabla de geodatabase en un espacio de trabajo de geodatabase o una tabla dBASE en un espacio de trabajo de archivo.

Table
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
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).

  • UTCLa zona horaria será UTC.
  • Dateline_Standard_TimeLa zona horaria será Hora estándar de línea de cambio de fecha (UTC-12:00).
  • UTC-11La zona horaria será UTC-11 (UTC-11:00).
  • Aleutian_Standard_TimeLa zona horaria será Hora estándar de las Aleutianas (UTC-10:00).
  • Hawaiian_Standard_TimeLa zona horaria será Hora estándar de Hawái (UTC-10:00).
  • Marquesas_Standard_TimeLa zona horaria será Hora estándar de Marquesas (UTC-09:30).
  • Alaskan_Standard_TimeLa zona horaria será Hora estándar de Alaska (UTC-09:00).
  • UTC-09La 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-08La zona horaria será UTC-08 (UTC-08:00).
  • Pacific_Standard_TimeLa zona horaria será Hora estándar del Pacífico (UTC-08:00).
  • US_Mountain_Standard_TimeLa 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_TimeLa zona horaria será Hora estándar de las Montañas (UTC-07:00).
  • Yukon_Standard_TimeLa zona horaria será Hora estándar de Yukón (UTC-07:00). ​
  • Central_America_Standard_TimeLa zona horaria será Hora estándar de Centroamérica (UTC-06:00).
  • Central_Standard_TimeLa zona horaria será Hora estándar central (UTC-06:00).
  • Easter_Island_Standard_TimeLa 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_TimeLa zona horaria será Hora estándar central de Canadá (UTC-06:00).
  • SA_Pacific_Standard_TimeLa 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_TimeLa zona horaria será Hora estándar del este (UTC-05:00).
  • Haiti_Standard_TimeLa zona horaria será Hora estándar del este (UTC-05:00).
  • Cuba_Standard_TimeLa zona horaria será Hora estándar de Cuba (UTC-05:00).
  • US_Eastern_Standard_TimeLa zona horaria será Hora estándar del este de EE. UU. (UTC-05:00).
  • Turks_And_Caicos_Standard_TimeLa zona horaria será Hora estándar de Turcas y Caicos (UTC-04:00).
  • Paraguay_Standard_TimeLa zona horaria será Hora estándar de Paraguay (UTC-04:00).
  • Atlantic_Standard_TimeLa zona horaria será Hora estándar del Atlántico (UTC-04:00).
  • Venezuela_Standard_TimeLa zona horaria será Hora estándar de Venezuela (UTC-04:00).
  • Central_Brazilian_Standard_TimeLa zona horaria será Hora estándar central de Brasil (UTC-04:00).
  • SA_Western_Standard_TimeLa zona horaria será Hora estándar del oeste de SA (UTC-04:00).
  • Pacific_SA_Standard_TimeLa zona horaria será Hora estándar del Pacífico de SA (UTC-04:00).
  • Newfoundland_Standard_TimeLa zona horaria será Hora estándar de Terranova (UTC-03:30).
  • Tocantins_Standard_TimeLa zona horaria será Hora estándar de Tocantins (UTC-03:00)
  • E._South_America_Standard_TimeLa zona horaria será Hora estándar del este de Sudamérica (UTC-03:00)
  • SA_Eastern_Standard_TimeLa zona horaria será Hora estándar oriental de SA (UTC-03:00)
  • Argentina_Standard_TimeLa zona horaria será Hora estándar de Argentina (UTC-03:00)
  • Greenland_Standard_TimeLa zona horaria será Hora estándar de Groenlandia (UTC-03:00)
  • Montevideo_Standard_TimeLa zona horaria será Hora estándar de Montevideo (UTC-03:00)
  • Magallanes_Standard_TimeLa zona horaria será Hora estándar de Magallanes (UTC-03:00)
  • Saint_Pierre_Standard_TimeLa zona horaria será Hora estándar de San Pedro (UTC-03:00)
  • Bahia_Standard_TimeLa zona horaria será Hora estándar de Bahía (UTC-03:00)
  • UTC-02La zona horaria será UTC-02 (UTC-02:00).
  • Mid-Atlantic_Standard_TimeLa zona horaria será Hora estándar del Atlántico central (UTC-02:00).
  • Azores_Standard_TimeLa zona horaria será Hora estándar de las Azores (UTC-01:00).
  • Cape_Verde_Standard_TimeLa zona horaria será Hora estándar de Cabo Verde (UTC-01:00).
  • GMT_Standard_TimeLa zona horaria será Hora estándar GMT (UTC+00:00).
  • Greenwich_Standard_TimeLa zona horaria será Hora estándar de Greenwich (UTC+00:00).
  • Sao_Tome_Standard_TimeLa zona horaria será Hora estándar de Santo Tomé (UTC+00:00).
  • Morocco_Standard_TimeLa zona horaria será Hora estándar de Marruecos (UTC+00:00).
  • W._Europe_Standard_TimeLa zona horaria será Hora estándar del oeste de Europa (UTC+01:00).
  • Central_Europe_Standard_TimeLa zona horaria será Hora estándar de Europa central (UTC+01:00).
  • Romance_Standard_TimeLa zona horaria será Hora estándar romance (UTC+01:00).
  • Central_European_Standard_TimeLa zona horaria será Hora estándar centroeuropea (UTC+01:00).
  • W._Central_Africa_Standard_TimeLa zona horaria será Hora estándar del oeste de África central (UTC+01:00).
  • Jordan_Standard_TimeLa zona horaria será Hora estándar de Jordania (UTC+02:00).
  • GTB_Standard_TimeLa zona horaria será Hora estándar GTB (UTC+02:00).
  • Middle_East_Standard_TimeLa zona horaria será Hora estándar de Oriente Medio (UTC+02:00).
  • Egypt_Standard_TimeLa zona horaria será Hora estándar de Egipto (UTC+02:00).
  • E._Europe_Standard_TimeLa zona horaria será Hora estándar del este de Europa (UTC+02:00).
  • Syria_Standard_TimeLa zona horaria será Hora estándar de Siria (UTC+02:00).
  • West_Bank_Standard_TimeLa zona horaria será Hora estándar de Cisjordania (UTC+02:00).
  • South_Africa_Standard_TimeLa zona horaria será Hora estándar de Sudáfrica (UTC+02:00).
  • FLE_Standard_TimeLa zona horaria será Hora estándar FLE (UTC+02:00).
  • Israel_Standard_TimeLa zona horaria será Hora estándar de Israel (UTC+02:00).
  • South_Sudan_Standard_TimeLa zona horaria será Hora estándar de Sudán del Sur (UTC+02:00).
  • Kaliningrad_Standard_TimeLa zona horaria será Hora estándar de Kaliningrado (UTC+02:00).
  • Sudan_Standard_TimeLa zona horaria será Hora estándar de Sudán (UTC+02:00).
  • Libya_Standard_TimeLa zona horaria será Hora estándar de Libia (UTC+02:00).
  • Namibia_Standard_TimeLa zona horaria será Hora estándar de Namibia (UTC+02:00).
  • Arabic_Standard_TimeLa zona horaria será Hora estándar árabe (UTC+03:00)
  • Turkey_Standard_TimeLa zona horaria será Hora estándar de Turquía (UTC+03:00)
  • Arab_Standard_TimeLa zona horaria será Hora estándar árabe (UTC+03:00)
  • Belarus_Standard_TimeLa zona horaria será Hora estándar de Bielorrusia (UTC+03:00)
  • Russian_Standard_TimeLa zona horaria será Hora estándar rusa (UTC+03:00)
  • E._Africa_Standard_TimeLa zona horaria será Hora estándar del este de África (UTC+03:00)
  • Volgograd_Standard_TimeLa zona horaria será Hora estándar de Volgogrado (UTC+03:00)
  • Iran_Standard_TimeLa zona horaria será Hora estándar de Irán (UTC+03:30).
  • Arabian_Standard_TimeLa zona horaria será Hora estándar de Arabia (UTC+04:00).
  • Astrakhan_Standard_TimeLa zona horaria será Hora estándar de Astracán (UTC+04:00).
  • Azerbaijan_Standard_TimeLa zona horaria será Hora estándar de Azerbaiyán (UTC+04:00).
  • Russia_Time_Zone_3La zona horaria será Zona horaria de Rusia 3 (UTC+04:00).
  • Mauritius_Standard_TimeLa zona horaria será Hora estándar de isla Mauricio (UTC+04:00).
  • Saratov_Standard_TimeLa zona horaria será Hora estándar de Sarátov (UTC+04:00).
  • Georgian_Standard_TimeLa zona horaria será Hora estándar de Georgia (UTC+04:00).
  • Caucasus_Standard_TimeLa zona horaria será Hora estándar del Cáucaso (UTC+04:00).
  • Afghanistan_Standard_TimeLa zona horaria será Hora estándar de Afganistán (UTC+04:30).
  • West_Asia_Standard_TimeLa zona horaria será Hora estándar del oeste de Asia (UTC+05:00).
  • Ekaterinburg_Standard_TimeLa zona horaria será Hora estándar de Ekaterinburgo (UTC+05:00).
  • Pakistan_Standard_TimeLa zona horaria será Hora estándar de Pakistán (UTC+05:00).
  • Qyzylorda_Standard_TimeLa zona horaria será Hora estándar de Kyzylorda (UTC+05:00).
  • India_Standard_TimeLa zona horaria será Hora estándar de la India (UTC+05:30).
  • Sri_Lanka_Standard_TimeLa zona horaria será Hora estándar de Sri Lanka (UTC+05:30).
  • Nepal_Standard_TimeLa zona horaria será Hora estándar de Nepal (UTC+05:45).
  • Central_Asia_Standard_TimeLa zona horaria será Hora estándar de Asia central (UTC+06:00).
  • Bangladesh_Standard_TimeLa zona horaria será Hora estándar de Bangladesh (UTC+06:00).
  • Omsk_Standard_TimeLa zona horaria será Hora estándar de Omsk (UTC+06:00).
  • Myanmar_Standard_TimeLa zona horaria será Hora estándar de Birmania (UTC+06:30).
  • SE_Asia_Standard_TimeLa zona horaria será Hora estándar del sureste de Asia (UTC+07:00).
  • Altai_Standard_TimeLa zona horaria será Hora estándar de Altái (UTC+07:00).
  • W._Mongolia_Standard_TimeLa zona horaria será Hora estándar de Mongolia occidental (UTC+07:00).
  • North_Asia_Standard_TimeLa zona horaria será Hora estándar del norte de Asia (UTC+07:00).
  • N._Central_Asia_Standard_TimeLa zona horaria será Hora estándar del norte de Asia central (UTC+07:00).
  • Tomsk_Standard_TimeLa zona horaria será Hora estándar de Tomsk (UTC+07:00).
  • China_Standard_TimeLa zona horaria será Hora estándar de China (UTC+08:00).
  • North_Asia_East_Standard_TimeLa zona horaria será Hora estándar del noreste de Asia (UTC+08:00).
  • Singapore_Standard_TimeLa zona horaria será Hora estándar de Singapur (UTC+08:00).
  • W._Australia_Standard_TimeLa zona horaria será Hora estándar del oeste de Australia (UTC+08:00).
  • Taipei_Standard_TimeLa zona horaria será Hora estándar de Taipéi (UTC+08:00).
  • Ulaanbaatar_Standard_TimeLa zona horaria será Hora estándar de Ulán Bator (UTC+08:00).
  • Aus_Central_W._Standard_TimeLa zona horaria será Hora estándar de Australia Central Occidental (UTC+08:45).
  • Transbaikal_Standard_TimeLa zona horaria será Hora estándar de Transbaikal (UTC+09:00).
  • Tokyo_Standard_TimeLa zona horaria será Hora estándar de Tokio (UTC+09:00).
  • North_Korea_Standard_TimeLa zona horaria será Hora estándar de Corea del Norte (UTC+09:00).
  • Korea_Standard_TimeLa zona horaria será Hora estándar de Corea (UTC+09:00).
  • Yakutsk_Standard_TimeLa zona horaria será Hora estándar de Yakutsk (UTC+09:00).
  • Cen._Australia_Standard_TimeLa zona horaria será Hora estándar de Australia central (UTC+09:30).  
  • AUS_Central_Standard_TimeLa zona horaria será Hora estándar central de Australia (UTC+09:30).
  • E._Australia_Standard_TimeLa zona horaria será Hora estándar del este de Australia (UTC+10:00).
  • AUS_Eastern_Standard_TimeLa zona horaria será Hora estándar del Australia oriental (UTC+10:00).
  • West_Pacific_Standard_TimeLa zona horaria será Hora estándar del oeste del Pacífico (UTC+10:00).
  • Tasmania_Standard_TimeLa zona horaria será Hora estándar de Tasmania (UTC+10:00).
  • Vladivostok_Standard_TimeLa zona horaria será Hora estándar de Vladivostok (UTC+10:00).
  • Lord_Howe_Standard_TimeLa zona horaria será Hora estándar del Lord Howe (UTC+10:30).
  • Bougainville_Standard_TimeLa zona horaria será Hora estándar de Bougainville (UTC+11:00).
  • Russia_Time_Zone_10La zona horaria será Zona horaria de Rusia 10 (UTC+11:00).
  • Magadan_Standard_TimeLa zona horaria será Hora estándar de Magadán (UTC+11:00).
  • Norfolk_Standard_TimeLa zona horaria será Hora estándar de Norfolk (UTC+11:00).
  • Sakhalin_Standard_TimeLa zona horaria será Hora estándar de Sajalín (UTC+11:00).
  • Central_Pacific_Standard_TimeLa zona horaria será Hora estándar del Pacífico central (UTC+11:00).
  • Russia_Time_Zone_11La zona horaria será Zona horaria de Rusia 11 (UTC+11:00).
  • New_Zealand_Standard_TimeLa zona horaria será Hora estándar de Nueva Zelanda (UTC+12:00).
  • UTC+12La zona horaria será UTC+12 (UTC+12:00).
  • Fiji_Standard_TimeLa zona horaria será Hora estándar de Fiyi (UTC+12:00).
  • Kamchatka_Standard_TimeLa zona horaria será Hora estándar de Kamchatka (UTC+12:00).
  • Chatham_Islands_Standard_TimeLa zona horaria será Hora estándar de las Islas Chatham (UTC+12:45).
  • UTC+13La zona horaria será UTC+13 (UTC+13:00).
  • Tonga_Standard_TimeLa zona horaria será Hora estándar de Tonga (UTC+13:00).
  • Samoa_Standard_TimeLa zona horaria será Hora estándar de Samoa (UTC+13:00).
  • Line_Islands_Standard_TimeLa 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_DSTLos valores de tiempo de entrada no se ajustarán al horario de verano. Esta es la opción predeterminada.
  • ADJUSTED_FOR_DSTLos 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_INTERVALSe calculará un valor de radiación único para toda la configuración de tiempo. Esta es la opción predeterminada.
  • INTERVALSe 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.

  • MINUTELa unidad de intervalo será minutos. Esta opción solo está disponible para datos basados en la Tierra.
  • HOURLa unidad de intervalo será horas.
  • DAYLa unidad de intervalo será días. Esta es la configuración predeterminada
  • WEEKLa 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
feature_offset
(Opcional)

Una distancia vertical que se agregará a la superficie ráster para su análisis. Debe ser un entero positivo o un valor de punto flotante.

Puede seleccionar un campo del dataset de entidades de entrada o puede proporcionar un valor numérico.

Por ejemplo, si el objeto es un panel, proporcione la altura del panel.

Si se proporciona un valor para este parámetro, ese valor será utilizado por todas las entidades. Para especificar diferentes valores para cada entidad individual, seleccione un campo del dataset de entidades de entrada.

El valor predeterminado es 0.

Double; Field
feature_area
(Opcional)

El área asociada con las entidades de entrada. Debe ser un entero positivo o un valor de punto flotante.

Puede seleccionar un campo del dataset de entidades de entrada o puede proporcionar un valor numérico.

Por ejemplo, si el objeto es un panel, proporcione el área del panel.

Si se proporciona un valor para este parámetro, ese valor será utilizado por todas las entidades. Para especificar diferentes valores para cada entidad individual, seleccione un campo del dataset de entidades de entrada.

De forma predeterminada, el área se obtiene de las entidades de entrada. Para entidades de puntos, el área predeterminada es 0.

Double; Field
feature_slope
(Opcional)

La pendiente o inclinación relativa asociada con las entidades de entrada. Debe ser un entero positivo o un valor de punto flotante.

Puede seleccionar un campo del dataset de entidades de entrada o puede proporcionar un valor numérico.

Por ejemplo, si el objeto es un panel, proporcione la inclinación del panel.

Si se proporciona un valor para este parámetro, ese valor será utilizado por todas las entidades. Para especificar diferentes valores para cada entidad individual, seleccione un campo del dataset de entidades de entrada.

La pendiente se expresa en grados de 0 a 90. Los valores predeterminados para el análisis se calculan a partir de los valores subyacentes del ráster de superficie de entrada.

Double; Field
feature_aspect
(Opcional)

La orientación o dirección relativa asociada con las entidades de entrada. Debe ser un entero positivo o un valor de punto flotante.

Puede seleccionar un campo del dataset de entidades de entrada o puede proporcionar un valor numérico.

Por ejemplo, si el objeto es un panel, proporcione la dirección de la cara del panel.

Si se proporciona un valor para este parámetro, ese valor será utilizado por todas las entidades. Para especificar diferentes valores para cada entidad individual, seleccione un campo del dataset de entidades de entrada.

El aspecto se expresa en grados de 0 a 360. Los valores predeterminados para el análisis se calculan a partir de los valores subyacentes del ráster de superficie de entrada.

Double; Field
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_NEIGHBORHOODSe utilizará una única distancia de vecindad (fija) en todas las ubicaciones. Esta es la opción predeterminada.
  • ADAPTIVE_NEIGHBORHOODSe 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_SKYSe 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_SKYSe 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_CPUSi 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_ONLYEl cálculo solo se realizará en la CPU.
  • GPU_ONLYEl cálculo solo se realizará en la GPU.
String
out_join_layer
(Opcional)

La capa de salida que se creará uniendo la tabla de salida con la clase de entidad de entrada. Esta salida es opcional.

Feature Layer
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

Muestra de código

Ejemplo de FeatureSolarRadiation 1 (ventana de Python)

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

import arcpy
from arcpy.sa import *
from arcpy import env
env.workspace = "C:/sapyexamples/solardata.gdb"
env.scratchWorkspace = "C:/sapyexamples/outfile.gdb"
#Run FeatureSolarRadiation
arcpy.sa.FeatureSolarRadiation("dem30m.tif","solar_pnts","pntID","SolarPnts_radiation_092023",
                               "9/1/2023 06:30:00 AM","10/1/2023 6:30:00 PM","Pacific_Standard_Time")
Ejemplo de FeatureSolarRadiation 2 (secuencia de comandos independiente)

Calcula la insolación solar para todo el año 2023 en intervalos de una semana para entidades diseñadas representadas por entidades de puntos.

# Name: FeatureSolarRadiation_standalone.py
# Description: Calculate the solar insolation for the whole year 2023 at one week 
#               intervals for engineered features represented by point features.
# Requirements: Spatial Analyst Extension

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

# Set environment settings
arcpy.env.workspace = "C:/sapyexamples/solardata.gdb"
arcpy.env.scratchWorkspace = "C:/sapyexamples/outfile.gdb"

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

# Run FeatureSolarRadiation
arcpy.sa.FeatureSolarRadiation(
    in_surface_raster="dem30m.tif",
    in_features="solar_pnts",
    unique_id_field="pntID",
    out_table=r"SolarPnts_radiation_092023",
    start_date_time="1/1/2023",
    end_date_time="12/31/2023",
    time_zone="Mountain_Standard_Time",
    adjust_DST="ADJUSTED_FOR_DST",
    use_time_interval="NO_INTERVAL",
    interval_unit="WEEK",
    interval=1,
    feature_offset=2.5,
    feature_area="Area_FLD",
    feature_slope="Slope_FLD",
    feature_aspect="Aspect_FLD",
    neighborhood_distance="",
    use_adaptive_neighborhood="",
    diffuse_model_type="UNIFORM_SKY",
    diffuse_proportion=0.3,
    transmittivity=0.5,
    analysis_target_device="GPU_THEN_CPU",
    out_join_layer=None
)

Información de licenciamiento

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

Temas relacionados