Sonneneinstrahlung (Raster) (Spatial Analyst)

Mit der Spatial Analyst-Lizenz verfügbar.

Zusammenfassung

Berechnet die Sonneneinstrahlung (Insolation) für jede Raster-Zelle eines digitalen Oberflächenmodells für die Erde oder den Mond.

Die Sonneneinstrahlung wird als Menge der pro Flächeneinheit während eines Zeitraums empfangenen Strahlungsenergie der Sonne berechnet. Sie wird in Kilowattstunden pro Quadratmeter (kWh/m2) gemessen.

Verwendung

  • Für große Datenausdehnungen und bei der Berechnung vieler Zeitintervalle kann die Berechnung der Sonneneinstrahlung rechenintensiv sein. In diesem Fall können eine hohe Rechenleistung und viel Festplattenspeicherplatz erforderlich sein. Bevor Sie die Ausführung für die Daten mit voller Auflösung starten, können Sie vorläufige Ausführungen mit Daten bei einer gröberen Auflösung oder einer Teilmenge der Daten durchführen, um sicherzustellen, dass die Einstellungen richtig sind.

  • Der definierte Raumbezug des Parameters Eingabe-Oberflächen-Raster gibt an, ob die Analyse für die Erde oder den Mond durchgeführt wird.

  • Für die Berechnung der Sonneneinstrahlung ist es erforderlich, dass sich der Umgebungswert des Ausgabe-Koordinatensystems in einem projizierten Koordinatensystem (PCS, Projected Coordinate System) befindet. Die Daten in einem PCS sollten mit Einheiten in Metern vorliegen. Wenn Sie die Analyse mit einem sphärischen Koordinatensystem ausführen, müssen Sie die Umgebung des Ausgabe-Koordinatensystems auf ein gültiges PCS festlegen.

  • Wenn das Eingabe-Raster neu berechnet werden muss, wird die bilineare Technik verwendet. Ein Eingabe-Raster muss beispielsweise dann neu berechnet werden, wenn das Ausgabe-Koordinatensystem, die Ausdehnung oder die Zellengröße sich von dem entsprechenden Wert der Eingabe unterscheidet.

  • Sommerzeit wird nur für die Erde unterstützt. Für den Mond müssen Zeitangaben in UTC erfolgen.

  • Der Wert des Parameters Enddatum und -uhrzeit muss gleich dem Startdatum oder größer als das Startdatum sein. Die gesamte Zeitspanne darf nicht größer als 1 Jahr sein. Start- und Enddatum können in unterschiedlichen Kalenderjahren liegen.

  • Ausgabe-Strahlungswerte werden für das jeweilige Zeitintervall berechnet. Wenn für ein Zeitintervall keine Sonneneinstrahlung empfangen wurde, weist das Ergebnis für die Position den Wert "0" auf.

    Wenn die zwischen dem Start- und dem Enddatum angegebene Gesamtzeit nicht gleichmäßig durch das Zeitintervall teilbar ist, wird die Gesamtdauer intern erweitert, um die erforderliche Anzahl von Zeitintervallen zu erhalten. Wenn der Parameter Zeitintervall beispielsweise auf drei Tage festgelegt ist und die Differenz zwischen dem angegebenen Start- und Enddatum acht Tage umfasst, wird das Zeitintervall auf neun Tage erweitert. Es werden keine Teilergebnisse für Zeiten zurückgegeben.

  • Das Mindestzeitintervall für Erddaten beträgt 30 Minuten und muss proportional zu 30 sein. Das minimale Zeitintervall für Monddaten beträgt zwei Stunden und muss proportional zu 2 sein.

  • Verwenden Sie den Parameter Eingabe-Analysemaske (in_analysis_mask in Python), um das Ausgabe-Raster auf die durch den Maskenbereich definierten Positionen oder Zellen zu beschränken. Zudem ist es wichtig, die Auswirkungen der Oberfläche außerhalb Ihres Interessenbereichs zu berücksichtigen. Die Maske kann durch ein Raster oder durch Feature-Daten definiert werden.

    Die Analysemaske hat keine Auswirkungen auf die für Berechnungen verwendete Analyseausdehnung. Dies bedeutet, dass die Topografie oder potenzielle Hindernisse außerhalb des Maskenbereichs die Sonneneinstrahlungswerte beeinflussen, die für die definierten Bereiche berechnet werden.

    Wenn die Maskeneingabe ein Feature-Dataset ist, wird sie intern in ein Raster konvertiert, wobei standardmäßig die Zellengröße und die Zellenausrichtung von dem Wert des Eingabe-Oberflächen-Rasters verwendet werden.

  • Durch die Angabe vorab berechneter Neigungs- und Ausrichtungs-Raster als Eingabe wird die Performance verbessert, insbesondere, wenn das Werkzeug wiederholt ausgeführt wird oder größere Datasets analysiert werden. Werden keine Werte für das Eingabe-Neigungs-Raster oder das Eingabe-Ausrichtungs-Raster angegeben, werden Werte aus dem Eingabe-Oberflächen-Raster berechnet.

  • Der Parameter Nachbarschaftsentfernung (neighborhood_distance in Python) bestimmt die Nachbarschaftsgröße und dient zur Berechnung des Oberflächenparameters über diese Entfernung vom Mittelpunkt der Zielzelle. Der Wert darf nicht geringer als die Zellengröße des Eingabe-Rasters sein.

    Eine geringe Nachbarschaftsentfernung erfasst eher die lokale Variabilität in der Landschaft, wie beispielsweise Merkmale kleinerer Landschafts-Features. Bei Höhendaten mit hoher Auflösung sind größere Entfernungen möglicherweise besser geeignet.

  • Wenn der Parameter Adaptive Nachbarschaft verwenden aktiviert ist (use_adaptive_neighborhood = "ADAPTIVE_NEIGHBORHOOD" in Python), ändert sich die Nachbarschaftsentfernung mit der Variabilität im Terrain. Die Nachbarschaftsentfernung verringert sich, wenn die Variabilität im Berechnungsfenster zu groß ist.

  • Der Mond der Erde hat keine Atmosphäre. Deshalb sind die Strahlungsparameter "Diffuser Anteil" und "Strahlungsdurchlassvermögen" bei der Analyse nicht relevant. Folglich beträgt die diffuse Sonneneinstrahlung "0" und die Gesamtstrahlung entspricht der direkten Sonneneinstrahlung.

  • Der diffuse Anteil ist der Bruchteil des globalen normalen Strahlungsflusses, der diffus ist. Die Werte liegen zwischen 0 und 1. Legen Sie diesen Wert entsprechend den atmosphärischen Bedingungen fest. Typische Werte liegen bei 0,2 bei sehr klaren Himmelsbedingungen bzw. 0,3 bei allgemein klaren Himmelsbedingungen.

  • Das Strahlungsdurchlassvermögen ist das Verhältnis zwischen der Energie, die die Erdoberfläche erreicht, und der Energie, die an der oberen Grenze der Atmosphäre ankommt. Die Werte liegen zwischen 0 (keine Übertragung) und 1 (vollständige Übertragung). Typische Werte liegen bei 0,6 oder 0,7 (sehr klare Bedingungen) bzw. 0,5 (allgemein klarer Himmel).

  • Das Strahlungsdurchlassvermögen ist umgekehrt proportional zum Parameter "Diffuser Anteil". Eine Änderung dieser Werte kann sich auf das Modellergebnis auswirken. Die Ermittlung der besten Werte für das Interessengebiet hängt von mehreren Variablen (z. B. Position und Zeit) ab. Sie können diese Werte ändern, um zu sehen, wie sie sich auf das Ergebnis auswirken.

  • Der Parameter Sonnenkarten-Gitterebene steuert die Geschwindigkeit und Genauigkeit der Berechnung. Er passt die Auflösung der sechseckigen Gitterzellen, die für die internen Berechnungen verwendet werden, gemäß dem räumlichen H3-Indizierungssystem an.

    Mit niedrigeren Gitterebenen werden größere Sonnenkartenbereiche erstellt, und die Ausführung des Werkzeugs wird beschleunigt. Mit einer höheren Gitterebene werden kleinere Sonnenkarten erstellt, und die Genauigkeit des Ergebnisses wird verbessert.

    Die gültigen Werte der Kartengitterebene für die Erde reichen von 5 bis 7. Die gültigen Werte für den Mond reichen von 4 bis 6.

    Die Standardebene wird durch das Eingabe-Oberflächen-Raster bestimmt. Wenn bei der Analyse der Oberflächendaten der Erde die Zellengröße für die Analyse kleiner oder gleich 4 Meter ist, lautet die Standardgitterebene 6. Wenn die Zelle größer als 4 Meter ist, lautet die Standardgitterebene 5. Für die Analyse der Oberflächendaten des Mondes ist die Standardebene 6.

    In der folgenden Tabelle wird die durchschnittliche Fläche der Hexagongitterzellen für jede Sonnenkartenebene in der Einheit Quadratkilometer dargestellt.

    EbeneErdeMond

    4

    Nicht anwendbar

    131,6

    5

    252,9 (Standard > 4 m)

    18,8

    6

    36,1 (Standard > 4 m)

    2,69 (Standard)

    7

    5,16

    Nicht anwendbar

  • Dieses Werkzeug lässt sich mit GPU beschleunigen, d. h. wenn ein kompatibler Grafikprozessor (GPU) in Ihrem System verfügbar ist, lässt sich damit die Leistung des Werkzeugs verbessern. Verwenden Sie den Parameter Zielgerät für Analyse (analysis_target_device in Python), um zu steuern, ob das Werkzeug mit der GPU oder der CPU ausgeführt wird.

    Weitere Details zu kompatiblen GPUs, zum Konfigurieren von und Arbeiten mit GPU-Geräten sowie Tipps zur Problembehandlung finden Sie unter GPU-Verarbeitung mit Spatial Analyst.

  • Wenn das Ausgabe-Raster-Format .crf lautet, wird in diesem Werkzeug die Raster-Speicherumgebung Pyramide unterstützt. In der Ausgabe werden standardmäßig Pyramiden erstellt. Bei anderen Ausgabeformaten wird diese Umgebung nicht unterstützt, und es werden keine Pyramiden erstellt.

  • Weitere Informationen zu den Geoverarbeitungsumgebungen für dieses Werkzeug finden Sie unter Analyseumgebungen und Spatial Analyst.

  • Zusätzliche Ressourcen:

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

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

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

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Oberflächen-Raster

Das Eingabe-Höhenoberflächen-Raster.

Raster Layer
Startdatum und -uhrzeit

Startdatum und -zeit für die Analyse.

Date
Enddatum und -zeit

Enddatum und -zeit für die Analyse.

Date
Eingabe-Analysemaske
(optional)

Die Eingabedaten, die die Positionen für die Analyse definieren.

Composite Geodataset
Eingabe-Neigungs-Raster
(optional)

Das Eingabe-Neigungs-Raster, das bei der Berechnung der Ausgabe-Sonneneinstrahlung verwendet wird.

Wenn diese Eingabe nicht angegeben wird, berechnet das Werkzeug die Neigungswerte intern aus dem Eingabe-Oberflächen-Raster. Durch die Angabe dieses Wertes wird die Performance verbessert, insbesondere, wenn das Werkzeug wiederholt ausgeführt wird oder größere Datasets analysiert werden.

Raster Layer
Eingabe-Ausrichtungs-Raster
(optional)

Das Eingabe-Ausrichtungs-Raster, das bei der Berechnung der Ausgabe-Sonneneinstrahlung verwendet wird.

Wenn diese Eingabe nicht angegeben wird, berechnet das Werkzeug die Ausrichtungswerte intern aus dem Eingabe-Oberflächen-Raster. Durch die Angabe dieses Wertes wird die Performance verbessert, insbesondere, wenn das Werkzeug wiederholt ausgeführt wird oder größere Datasets analysiert werden.

Raster Layer
Ausgabe-Direktstrahlungs-Raster
(optional)

Das Ausgabe-Raster, das den Wert der direkten Sonneneinstrahlung für jede Position darstellt.

Für die Ausgabe wird die Einheit Kilowattstunden pro Quadratmeter (kWh/m2) verwendet.

Raster Dataset
Ausgabe-Diffus-Strahlungs-Raster
(optional)

Das Ausgabe-Raster, das die Sonneneinstrahlung darstellt, die durch den Himmel, durch Atmosphärenschichten und andere Umgebungen gestreut wird.

Für die Ausgabe wird die Einheit Kilowattstunden pro Quadratmeter (kWh/m2) verwendet.

Raster Dataset
Ausgabe-Raster der Direktstrahlungsdauer
(optional)

Das Ausgabe-Raster, das die Dauer der direkten Sonneneinstrahlung darstellt.

Ausgabeeinheiten: Stunden.

Raster Dataset
Zeitzone
(optional)

Die für die Start- und Endzeit verwendete Zeitzone. Standardmäßig ist dies UTC (koordinierte Weltzeit).

  • UTC—Die Zeitzone ist "UTC".
  • Datumsgrenze Normalzeit—Die Zeitzone ist "Datumsgrenze Normalzeit" (UTC-12:00).
  • UTC-11—Die Zeitzone ist "UTC-11" (UTC-11:00).
  • Aleuten Normalzeit—Die Zeitzone ist "Aleuten Normalzeit" (UTC-10:00).
  • Hawaii Normalzeit—Die Zeitzone ist "Hawaii Normalzeit" (UTC-10:00).
  • Marquesas-Inseln Normalzeit—Die Zeitzone ist "Marquesas-Inseln Normalzeit" (UTC-09:30).
  • Alaska Normalzeit—Die Zeitzone ist "Alaska Normalzeit" (UTC-09:00).
  • UTC-09—Die Zeitzone ist "UTC-09" (UTC-09:00).
  • Pacific Normalzeit (Mexiko)—Die Zeitzone ist "Pacific Normalzeit (Mexiko)" (UTC-08:00).
  • UTC-08—Die Zeitzone ist "UTC-08" (UTC-08:00).
  • Pacific Normalzeit—Die Zeitzone ist "Pacific Normalzeit" (UTC-08:00).
  • US Mountain Normalzeit—Die Zeitzone ist "US Mountain Normalzeit" (UTC-07:00).
  • Mountain Normalzeit (Mexiko)—Die Zeitzone ist "Mountain Normalzeit (Mexiko)" (UTC-07:00).
  • Mountain Normalzeit—Die Zeitzone ist "Mountain Normalzeit" (UTC-07:00).
  • Yukon Normalzeit—Die Zeitzone ist "Yukon Normalzeit" (UTC-07:00).
  • Mittelamerikanische Normalzeit—Die Zeitzone ist "Mittelamerikanische Normalzeit" (UTC-06:00).
  • Central Normalzeit—Die Zeitzone ist "Central Normalzeit" (UTC-06:00).
  • Osterinseln Normalzeit—Die Zeitzone ist "Osterinseln Normalzeit" (UTC-06:00).
  • Central Normalzeit (Mexiko)—Die Zeitzone ist "Central Normalzeit (Mexiko)" (UTC-06:00).
  • Central Normalzeit (Kanada)—Die Zeitzone ist "Central Normalzeit (Kanada)" (UTC-06:00).
  • Westl. Südamerika Normalzeit—Die Zeitzone ist "Westl. Südamerika Normalzeit" (UTC-05:00).
  • Eastern Normalzeit (Mexiko)—Die Zeitzone ist "Eastern Normalzeit (Mexiko)" (UTC-05:00).
  • Eastern Normalzeit—Die Zeitzone ist "Eastern Normalzeit" (UTC-05:00).
  • Haiti Normalzeit—Die Zeitzone ist "Haiti Normalzeit" (UTC-05:00).
  • Kuba Normalzeit—Die Zeitzone ist "Kuba Normalzeit" (UTC-05:00).
  • Eastern Normalzeit (Indiana)—Die Zeitzone ist "Eastern Normalzeit (Indiana)" (UTC-05:00).
  • Turks- und Caicosinseln Normalzeit—Die Zeitzone ist "Turks- und Caicosinseln Normalzeit" (UTC-04:00).
  • Paraguay Normalzeit—Die Zeitzone ist "Paraguay Normalzeit" (UTC-04:00).
  • Atlantic Normalzeit—Die Zeitzone ist "Atlantic Normalzeit" (UTC-04:00).
  • Venezuela Normalzeit—Die Zeitzone ist "Venezuela Normalzeit" (UTC-04:00).
  • Zentralbrasilianische Normalzeit—Die Zeitzone ist "Zentralbrasilianische Normalzeit" (UTC-04:00).
  • Mittl. Südamerika Normalzeit—Die Zeitzone ist "Mittl. Südamerika Normalzeit" (UTC-04:00).
  • Chilenische Normalzeit—Die Zeitzone ist "Westl. Südamerika Normalzeit" (UTC-04:00).
  • Neufundland Normalzeit—Die Zeitzone ist "Neufundland Normalzeit" (UTC-03:30).
  • Tocantins Normalzeit—Die Zeitzone ist "Tocantins Normalzeit" (UTC-03:00).
  • Östl. Südamerika Normalzeit—Die Zeitzone ist "Östl. Südamerika Normalzeit" (UTC-03:00).
  • Östl. Südamerika Normalzeit—Die Zeitzone ist "Östl. Südamerika Normalzeit" (UTC-03:00).
  • Argentinien Normalzeit—Die Zeitzone ist "Argentinien Normalzeit" (UTC-03:00).
  • Grönland Normalzeit—Die Zeitzone ist "Grönland Normalzeit" (UTC-03:00).
  • Montevideo Normalzeit—Die Zeitzone ist "Montevideo Normalzeit" (UTC-03:00).
  • Magallanes Normalzeit—Die Zeitzone ist "Magallanes Normalzeit" (UTC-03:00).
  • Saint-Pierre Normalzeit—Die Zeitzone ist "Saint-Pierre Normalzeit" (UTC-03:00).
  • Bahia Normalzeit—Die Zeitzone ist "Bahia Normalzeit" (UTC-03:00).
  • UTC-02—Die Zeitzone ist "UTC-02" (UTC-02:00).
  • Mittelatlantik Normalzeit—Die Zeitzone ist "Mittelatlantik Normalzeit" (UTC-02:00).
  • Azoren Normalzeit—Die Zeitzone ist "Azoren Normalzeit" (UTC-01:00).
  • Kap Verde Normalzeit—Die Zeitzone ist "Kap Verde Normalzeit" (UTC-01:00).
  • Westeuropäische Zeit—Die Zeitzone ist "Westeuropäische Zeit" (UTC+00:00).
  • Westafrikanische Normalzeit—Die Zeitzone ist "Westafrikanische Normalzeit" (UTC+00:00).
  • São Tomé Normalzeit—Die Zeitzone ist "São Tomé Normalzeit" (UTC+00:00).
  • Marokko Normalzeit—Die Zeitzone ist "Marokko Normalzeit" (UTC+00:00).
  • Mitteleuropäische Zeit—Die Zeitzone ist "Mitteleuropäische Zeit" (UTC+01:00).
  • Mitteleuropäische Zeit—Die Zeitzone ist "Mitteleuropäische Zeit" (UTC+01:00).
  • Mitteleuropäische Zeit—Die Zeitzone ist "Mitteleuropäische Zeit" (UTC+01:00).
  • Mitteleuropäische Zeit—Die Zeitzone ist "Mitteleuropäische Zeit" (UTC+01:00).
  • West-Zentralafrika Normalzeit—Die Zeitzone ist "West-Zentralafrika Normalzeit" (UTC+01:00).
  • Jordanien Normalzeit—Die Zeitzone ist "Jordanien Normalzeit" (UTC+02:00).
  • Osteuropäische Zeit—Die Zeitzone ist "Osteuropäische Zeit" (UTC+02:00).
  • Naher Osten Normalzeit—Die Zeitzone ist "Naher Osten Normalzeit" (UTC+02:00).
  • Ägypten Normalzeit—Die Zeitzone ist "Ägypten Normalzeit" (UTC+02:00).
  • Mitteleuropäische Zeit—Die Zeitzone ist "Mitteleuropäische Zeit" (UTC+02:00).
  • Syrien Normalzeit—Die Zeitzone ist "Syrien Normalzeit" (UTC+02:00).
  • Westjordanland Normalzeit—Die Zeitzone ist "Westjordanland Normalzeit" (UTC+02:00).
  • Südafrika Normalzeit—Die Zeitzone ist "Südafrika Normalzeit" (UTC+02:00).
  • Osteuropäische Zeit—Die Zeitzone ist "Osteuropäische Zeit" (UTC+02:00).
  • Israel Normalzeit—Die Zeitzone ist "Israel Normalzeit" (UTC+02:00).
  • Südsudan Normalzeit—Die Zeitzone ist "Südsudan Normalzeit" (UTC+02:00).
  • Kaliningrad Normalzeit—Die Zeitzone ist "Kaliningrad Normalzeit" (UTC+02:00).
  • Sudan Normalzeit—Die Zeitzone ist "Sudan Normalzeit" (UTC+02:00).
  • Libyen Normalzeit—Die Zeitzone ist "Libyen Normalzeit" (UTC+02:00).
  • Namibia Normalzeit—Die Zeitzone ist "Namibia Normalzeit" (UTC+02:00).
  • Arabische Normalzeit—Die Zeitzone ist "Arabische Normalzeit" (UTC+03:00).
  • Türkei Normalzeit—Die Zeitzone ist "Türkei Normalzeit" (UTC+03:00).
  • Arabische Normalzeit—Die Zeitzone ist "Arabische Normalzeit" (UTC+03:00).
  • Belarus Normalzeit—Die Zeitzone ist "Belarus Normalzeit" (UTC+03:00).
  • Russische Normalzeit—Die Zeitzone ist "Russische Normalzeit" (UTC+03:00).
  • Ostafrikanische Normalzeit—Die Zeitzone ist "Ostafrikanische Normalzeit" (UTC+03:00).
  • Wolgograd Normalzeit—Die Zeitzone ist "Wolgograd Normalzeit" (UTC+03:00).
  • Iran Normalzeit—Die Zeitzone ist "Iran Normalzeit" (UTC+03:30).
  • Arabische Normalzeit—Die Zeitzone ist "Arabische Normalzeit" (UTC+04:00).
  • Astrachan Normalzeit—Die Zeitzone ist "Astrachan Normalzeit" (UTC+04:00).
  • Aserbaidschan Normalzeit—Die Zeitzone ist "Aserbaidschan Normalzeit" (UTC+04:00).
  • Russland Zeitzone 3—Die Zeitzone ist "Russland Zeitzone 3" (UTC+04:00).
  • Mauritius Normalzeit—Die Zeitzone ist "Mauritius Normalzeit" (UTC+04:00).
  • Saratow Normalzeit—Die Zeitzone ist "Saratow Normalzeit" (UTC+04:00).
  • Georgische Normalzeit—Die Zeitzone ist "Georgische Normalzeit" (UTC+04:00).
  • Kaukasische Normalzeit—Die Zeitzone ist "Kaukasische Normalzeit" (UTC+04:00).
  • Afghanistan Normalzeit—Die Zeitzone ist "Afghanistan Normalzeit" (UTC+04:30).
  • West Asien Normalzeit—Die Zeitzone ist "West Asien Normalzeit" (UTC+05:00).
  • Jekaterinburg Normalzeit—Die Zeitzone ist "Jekaterinburg Normalzeit" (UTC+05:00).
  • Pakistan Normalzeit—Die Zeitzone ist "Pakistan Normalzeit" (UTC+05:00).
  • Qysylorda Normalzeit—Die Zeitzone ist "Qysylorda Normalzeit" (UTC+05:00).
  • Indien Normalzeit—Die Zeitzone ist "Indien Normalzeit" (UTC+05:30).
  • Sri Lanka Normalzeit—Die Zeitzone ist "Sri Lanka Normalzeit" (UTC+05:30).
  • Nepal Normalzeit—Die Zeitzone ist "Nepal Normalzeit" (UTC+05:45).
  • Zentralasien Normalzeit—Die Zeitzone ist "Zentralasien Normalzeit" (UTC+06:00).
  • Bangladesch Normalzeit—Die Zeitzone ist "Bangladesch Normalzeit" (UTC+06:00).
  • Omsk Normalzeit—Die Zeitzone ist "Omsk Normalzeit" (UTC+06:00).
  • Myanmar Normalzeit—Die Zeitzone ist "Myanmar Normalzeit" (UTC+06:30).
  • Südostasiatische Normalzeit—Die Zeitzone ist "Südostasiatische Normalzeit" (UTC+07:00).
  • Altai Normalzeit—Die Zeitzone ist "Altai Normalzeit" (UTC+07:00).
  • Westmongolische Normalzeit—Die Zeitzone ist "Westmongolische Normalzeit" (UTC+07:00).
  • Nordasien Normalzeit—Die Zeitzone ist "Nordasien Normalzeit" (UTC+07:00).
  • Zentralasien Normalzeit—Die Zeitzone ist "Zentralasien Normalzeit" (UTC+07:00).
  • Tomsk Normalzeit—Die Zeitzone ist "Tomsk Normalzeit" (UTC+07:00).
  • China Normalzeit—Die Zeitzone ist "China Normalzeit" (UTC+08:00).
  • Ost-Nordasiatische Normalzeit—Die Zeitzone ist "Ost-Nordasiatische Normalzeit" (UTC+08:00).
  • Singapur Normalzeit—Die Zeitzone ist "Singapur Normalzeit" (UTC+08:00).
  • Westaustralische Normalzeit—Die Zeitzone ist "Westaustralische Normalzeit" (UTC+08:00).
  • Taipeh Normalzeit—Die Zeitzone ist "Taipeh Normalzeit" (UTC+08:00).
  • Ulan-Bator Normalzeit—Die Zeitzone ist "Ulan-Bator Normalzeit" (UTC+08:00).
  • Zentral-West-Australische Standardzeit—Die Zeitzone ist "Zentral-West-Australische Standardzeit" (UTC+08:45).
  • Transbaikalien Normalzeit—Die Zeitzone ist "Transbaikalien Normalzeit" (UTC+09:00).
  • Japanische Normalzeit—Die Zeitzone ist "Japanische Normalzeit" (UTC+09:00).
  • Nordkoreanische Normalzeit—Die Zeitzone ist "Nordkoreanische Normalzeit" (UTC+09:00).
  • Koreanische Normalzeit—Die Zeitzone ist "Koreanische Normalzeit" (UTC+09:00).
  • Jakutsk Normalzeit—Die Zeitzone ist "Jakutsk Normalzeit" (UTC+09:00).
  • Zentral- Australische Normalzeit—Die Zeitzone ist "Zentralaustralische Normalzeit" (UTC+09:30).
  • Zentralaustralische Normalzeit—Die Zeitzone ist "Zentralaustralische Normalzeit" (UTC+09:30).
  • Westaustralische Normalzeit—Die Zeitzone ist "Westaustralische Normalzeit" (UTC+10:00).
  • Ostaustralische Normalzeit—Die Zeitzone ist "Ostaustralische Normalzeit" (UTC+10:00).
  • Westpazifische Normalzeit—Die Zeitzone ist "Westpazifische Normalzeit" (UTC+10:00).
  • Tasmanien Normalzeit—Die Zeitzone ist "Tasmanien Normalzeit" (UTC+10:00).
  • Wladiwostok Normalzeit—Die Zeitzone ist "Wladiwostok Normalzeit" (UTC+10:00).
  • Lord-Howe-Insel Normalzeit—Die Zeitzone ist "Lord-Howe-Insel Normalzeit" (UTC+10:30).
  • Bougainville Normalzeit—Die Zeitzone ist "Bougainville Normalzeit" (UTC+11:00).
  • Russland Zeitzone 10—Die Zeitzone ist "Russland Zeitzone 10" (UTC+11:00).
  • Magadan Normalzeit—Die Zeitzone ist "Magadan Normalzeit" (UTC+11:00).
  • Norfolk Normalzeit—Die Zeitzone ist "Norfolk Normalzeit" (UTC+11:00).
  • Sachalin Normalzeit—Die Zeitzone ist "Sachalin Normalzeit" (UTC+11:00).
  • Zentralpazifische Normalzeit—Die Zeitzone ist "Zentralpazifische Normalzeit" (UTC+11:00).
  • Russland Zeitzone 11—Die Zeitzone ist "Russland Zeitzone 11" (UTC+11:00).
  • Neuseeland Normalzeit—Die Zeitzone ist "Neuseeland Normalzeit" (UTC+12:00).
  • UTC+12—Die Zeitzone ist "UTC+12" (UTC+12:00).
  • Fidschi Normalzeit—Die Zeitzone ist "Fidschi Normalzeit" (UTC+12:00).
  • Kamtschatka Normalzeit—Die Zeitzone ist "Kamtschatka Normalzeit" (UTC+12:00).
  • Chathaminseln Normalzeit—Die Zeitzone ist "Chathaminseln Normalzeit" (UTC+12:45).
  • UTC+13—Die Zeitzone ist "UTC+13" (UTC+13:00).
  • Tonga Normalzeit—Die Zeitzone ist "Tonga Normalzeit" (UTC+13:00).
  • Samoa Normalzeit—Die Zeitzone ist "Samoa Normalzeit" (UTC+13:00).
  • Linieninseln Normalzeit—Die Zeitzone ist "Linieninseln Normalzeit" (UTC+14:00).
String
Zeiten für Sommerzeit anpassen
(optional)

Gibt an, ob die Konfiguration der Eingabezeit an die Sommerzeit angepasst wird.

Für Analysen auf dem Mond ist dieser Parameter nicht relevant.

  • Deaktiviert: Die Eingabezeitwerte werden nicht an die Sommerzeit angepasst. Dies ist die Standardeinstellung.
  • Aktiviert: Die Eingabezeitwerte werden an die Sommerzeit angepasst.
Boolean
Sonneneinstrahlung für Zeitintervalle berechnen
(optional)

Gibt an, ob ein Gesamt-Sonneneinstrahlungswert für die ganze Zeitkonfiguration oder mehrere Strahlungswerte für das angegebene Intervall berechnet werden.

  • Deaktiviert: Ein einzelner Gesamtstrahlungswert wird für die ganze Zeitkonfiguration berechnet. Dies ist die Standardeinstellung.
  • Aktiviert: Für jedes Zeitintervall der ganzen Zeitkonfiguration werden mehrere Strahlungswerte berechnet. Die Anzahl der Ausgaben hängt vom Intervallwert ab. Für ein ganzes Jahr mit monatlichen Intervallen umfasst das Ergebnis beispielsweise 12 Ausgabestrahlungswerte für jeden Standort.
Boolean
Einheit des Zeitintervalls
(optional)

Gibt die Zeiteinheit an, die zur Berechnung der Sonneneinstrahlungswerte über die ganze Zeitkonfiguration verwendet wird.

Dieser Parameter ist nur verfügbar, wenn der Parameter Sonneneinstrahlung für Zeitintervalle berechnen aktiviert ist.

  • Minute—Die Intervalleinheit ist Minuten. Diese Option ist nur für erdbasierte Daten verfügbar.
  • Stunde—Die Intervalleinheit ist Stunden.
  • Tag—Die Intervalleinheit ist Tage. Hierbei handelt es sich um die Standardeinstellung.
  • Woche—Die Intervalleinheit ist Wochen.
String
Zeitintervall
(optional)

Der Wert für die Dauer oder Zeit zwischen den Intervallen.

Der Standardwert ist von der angegebenen Intervalleinheit abhängig. Die verfügbaren Einheiten sind mit ihrem jeweiligen Standardwert unten aufgeführt.

  • Minute: 60
  • Stunde: 4
  • Tag: 14
  • Woche: 2
Long
Nachbarschaftsentfernung
(optional)

Die Entfernung ab dem Mittelpunkt der Zielzelle, für die der Ausgabewert berechnet wird. Sie bestimmt die Größe der Nachbarschaft.

Der Standardwert ist die Zellengröße des Eingabe-Oberflächen-Rasters. Das Ergebnis ist eine 3 x 3-Nachbarschaft.

Linear Unit
Adaptive Nachbarschaft verwenden
(optional)

Gibt an, ob sich die Nachbarschaftsentfernung mit Landschaftsänderungen (adaptiv) ändert. Die maximale Entfernung wird durch die Nachbarschaftsentfernung bestimmt. Die minimale Entfernung ist die Eingabe-Raster-Zellengröße.

  • Deaktiviert: An allen Positionen wird eine einzelne (feste) Nachbarschaftsentfernung verwendet. Dies ist die Standardeinstellung.
  • Aktiviert: An allen Positionen wird eine adaptive Nachbarschaftsentfernung verwendet.
Boolean
Typ des diffusen Strahlungsmodells
(optional)

Gibt den verwendeten Typ des diffusen Strahlungsmodells an.

  • Einheitlicher Himmel—Das einheitliche diffuse Modell wird verwendet. Die eingehende diffuse Strahlung ist aus allen Himmelsrichtungen gleich. Dies ist die Standardeinstellung.
  • Standardmäßig bedeckter Himmel—Das diffuse Standardstrahlungsmodell bei Bewölkung wird verwendet. Der eingehende diffuse Strahlungsfluss ändert sich mit dem Zenitwinkel.
String
Diffuser Anteil
(optional)

Der diffuse Anteil des globalen normalen Strahlungsflusses. Die Werte liegen zwischen 0 und 1.

Legen Sie diesen Wert entsprechend den atmosphärischen Bedingungen fest. Der Standardwert beträgt 0,3 bei allgemein klaren Bedingungen.

Double
Strahlungsdurchlassvermögen
(optional)

Der Strahlungsanteil, der durch die Atmosphäre dringt (Durchschnitt aller Wellenlängen). Die Werte liegen zwischen 0 (keine Übertragung) und 1 (vollständige Übertragung).

Der Standardwert beträgt 0,5 bei allgemein klarem Himmel.

Double
Zielgerät für Analyse
(optional)

Gibt das Gerät an, das für die Berechnung verwendet wird.

  • GPU dann CPU—Wenn eine kompatible GPU gefunden wird, wird sie für die Berechnung verwendet. Andernfalls wird die CPU verwendet. Dies ist die Standardeinstellung.
  • Nur CPU—Die Berechnung wird nur auf der CPU durchgeführt.
  • Nur GPU—Die Berechnung wird nur auf der GPU durchgeführt.
String
Sonnenkarten-Gitterebene
(optional)

Die Auflösung, die zum Erstellen der sechseckigen H3-Gitterzellen für interne Berechnungen verwendet wird. Mit einem niedrigeren Wert für die Gitterebene werden größere Sonnenkartenbereiche erstellt, und die Ausführung des Werkzeugs wird beschleunigt. Mit einer höheren Gitterebene werden kleinere Sonnenkarten erstellt, und die Genauigkeit des Ergebnisses wird verbessert.

Die gültigen Werte der Sonnenkarten-Gitterebene für die Erde reichen von 5 bis 7. Die gültigen Werte für den Mond reichen von 4 bis 6.

Standardmäßig wird die Gitterebene durch das Eingabe-Oberflächen-Raster bestimmt. Wenn bei der Analyse der Oberflächendaten der Erde die Zellengröße für die Analyse kleiner oder gleich 4 Meter ist, lautet die Standardgitterebene 6. Wenn die Zellengröße für die Analyse 4 Meter überschreitet, lautet die Standardgitterebene 5. Für die Analyse der Oberflächendaten des Mondes ist die Standardgitterebene 6.

Long

Rückgabewert

BeschriftungErläuterungDatentyp
Ausgabe-Raster der Sonneneinstrahlung

Das Ausgabe-Raster, das die Gesamtmenge der pro Flächeneinheit empfangenen Sonneneinstrahlung für die Eingabeoberfläche darstellt.

Für die Ausgabe wird die Einheit Kilowattstunden pro Quadratmeter (kWh/m2) verwendet.

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})
NameErläuterungDatentyp
in_surface_raster

Das Eingabe-Höhenoberflächen-Raster.

Raster Layer
start_date_time

Startdatum und -zeit für die Analyse.

Date
end_date_time

Enddatum und -zeit für die Analyse.

Date
in_analysis_mask
(optional)

Die Eingabedaten, die die Positionen für die Analyse definieren.

Composite Geodataset
in_slope_raster
(optional)

Das Eingabe-Neigungs-Raster, das bei der Berechnung der Ausgabe-Sonneneinstrahlung verwendet wird.

Wenn diese Eingabe nicht angegeben wird, berechnet das Werkzeug die Neigungswerte intern aus dem Eingabe-Oberflächen-Raster. Durch die Angabe dieses Wertes wird die Performance verbessert, insbesondere, wenn das Werkzeug wiederholt ausgeführt wird oder größere Datasets analysiert werden.

Raster Layer
in_aspect_raster
(optional)

Das Eingabe-Ausrichtungs-Raster, das bei der Berechnung der Ausgabe-Sonneneinstrahlung verwendet wird.

Wenn diese Eingabe nicht angegeben wird, berechnet das Werkzeug die Ausrichtungswerte intern aus dem Eingabe-Oberflächen-Raster. Durch die Angabe dieses Wertes wird die Performance verbessert, insbesondere, wenn das Werkzeug wiederholt ausgeführt wird oder größere Datasets analysiert werden.

Raster Layer
out_direct_radiation_raster
(optional)

Das Ausgabe-Raster, das den Wert der direkten Sonneneinstrahlung für jede Position darstellt.

Für die Ausgabe wird die Einheit Kilowattstunden pro Quadratmeter (kWh/m2) verwendet.

Raster Dataset
out_diffuse_radiation_raster
(optional)

Das Ausgabe-Raster, das die Sonneneinstrahlung darstellt, die durch den Himmel, durch Atmosphärenschichten und andere Umgebungen gestreut wird.

Für die Ausgabe wird die Einheit Kilowattstunden pro Quadratmeter (kWh/m2) verwendet.

Raster Dataset
out_duration_raster
(optional)

Das Ausgabe-Raster, das die Dauer der direkten Sonneneinstrahlung darstellt.

Ausgabeeinheiten: Stunden.

Raster Dataset
time_zone
(optional)

Die für die Start- und Endzeit verwendete Zeitzone. Standardmäßig ist dies UTC (koordinierte Weltzeit).

  • UTC—Die Zeitzone ist "UTC".
  • Dateline_Standard_Time—Die Zeitzone ist "Datumsgrenze Normalzeit" (UTC-12:00).
  • UTC-11—Die Zeitzone ist "UTC-11" (UTC-11:00).
  • Aleutian_Standard_Time—Die Zeitzone ist "Aleuten Normalzeit" (UTC-10:00).
  • Hawaiian_Standard_Time—Die Zeitzone ist "Hawaii Normalzeit" (UTC-10:00).
  • Marquesas_Standard_Time—Die Zeitzone ist "Marquesas-Inseln Normalzeit" (UTC-09:30).
  • Alaskan_Standard_Time—Die Zeitzone ist "Alaska Normalzeit" (UTC-09:00).
  • UTC-09—Die Zeitzone ist "UTC-09" (UTC-09:00).
  • Pacific_Standard_Time_(Mexico)—Die Zeitzone ist "Pacific Normalzeit (Mexiko)" (UTC-08:00).
  • UTC-08—Die Zeitzone ist "UTC-08" (UTC-08:00).
  • Pacific_Standard_Time—Die Zeitzone ist "Pacific Normalzeit" (UTC-08:00).
  • US_Mountain_Standard_Time—Die Zeitzone ist "US Mountain Normalzeit" (UTC-07:00).
  • Mountain_Standard_Time_(Mexico)—Die Zeitzone ist "Mountain Normalzeit (Mexiko)" (UTC-07:00).
  • Mountain_Standard_Time—Die Zeitzone ist "Mountain Normalzeit" (UTC-07:00).
  • Yukon_Standard_Time—Die Zeitzone ist "Yukon Normalzeit" (UTC-07:00).
  • Central_America_Standard_Time—Die Zeitzone ist "Mittelamerikanische Normalzeit" (UTC-06:00).
  • Central_Standard_Time—Die Zeitzone ist "Central Normalzeit" (UTC-06:00).
  • Easter_Island_Standard_Time—Die Zeitzone ist "Osterinseln Normalzeit" (UTC-06:00).
  • Central_Standard_Time_(Mexico)—Die Zeitzone ist "Central Normalzeit (Mexiko)" (UTC-06:00).
  • Canada_Central_Standard_Time—Die Zeitzone ist "Central Normalzeit (Kanada)" (UTC-06:00).
  • SA_Pacific_Standard_Time—Die Zeitzone ist "Westl. Südamerika Normalzeit" (UTC-05:00).
  • Eastern_Standard_Time_(Mexico)—Die Zeitzone ist "Eastern Normalzeit (Mexiko)" (UTC-05:00).
  • Eastern_Standard_Time—Die Zeitzone ist "Eastern Normalzeit" (UTC-05:00).
  • Haiti_Standard_Time—Die Zeitzone ist "Haiti Normalzeit" (UTC-05:00).
  • Cuba_Standard_Time—Die Zeitzone ist "Kuba Normalzeit" (UTC-05:00).
  • US_Eastern_Standard_Time—Die Zeitzone ist "Eastern Normalzeit (Indiana)" (UTC-05:00).
  • Turks_And_Caicos_Standard_Time—Die Zeitzone ist "Turks- und Caicosinseln Normalzeit" (UTC-04:00).
  • Paraguay_Standard_Time—Die Zeitzone ist "Paraguay Normalzeit" (UTC-04:00).
  • Atlantic_Standard_Time—Die Zeitzone ist "Atlantic Normalzeit" (UTC-04:00).
  • Venezuela_Standard_Time—Die Zeitzone ist "Venezuela Normalzeit" (UTC-04:00).
  • Central_Brazilian_Standard_Time—Die Zeitzone ist "Zentralbrasilianische Normalzeit" (UTC-04:00).
  • SA_Western_Standard_Time—Die Zeitzone ist "Mittl. Südamerika Normalzeit" (UTC-04:00).
  • Pacific_SA_Standard_Time—Die Zeitzone ist "Westl. Südamerika Normalzeit" (UTC-04:00).
  • Newfoundland_Standard_Time—Die Zeitzone ist "Neufundland Normalzeit" (UTC-03:30).
  • Tocantins_Standard_Time—Die Zeitzone ist "Tocantins Normalzeit" (UTC-03:00).
  • E._South_America_Standard_Time—Die Zeitzone ist "Östl. Südamerika Normalzeit" (UTC-03:00).
  • SA_Eastern_Standard_Time—Die Zeitzone ist "Östl. Südamerika Normalzeit" (UTC-03:00).
  • Argentina_Standard_Time—Die Zeitzone ist "Argentinien Normalzeit" (UTC-03:00).
  • Greenland_Standard_Time—Die Zeitzone ist "Grönland Normalzeit" (UTC-03:00).
  • Montevideo_Standard_Time—Die Zeitzone ist "Montevideo Normalzeit" (UTC-03:00).
  • Magallanes_Standard_Time—Die Zeitzone ist "Magallanes Normalzeit" (UTC-03:00).
  • Saint_Pierre_Standard_Time—Die Zeitzone ist "Saint-Pierre Normalzeit" (UTC-03:00).
  • Bahia_Standard_Time—Die Zeitzone ist "Bahia Normalzeit" (UTC-03:00).
  • UTC-02—Die Zeitzone ist "UTC-02" (UTC-02:00).
  • Mid-Atlantic_Standard_Time—Die Zeitzone ist "Mittelatlantik Normalzeit" (UTC-02:00).
  • Azores_Standard_Time—Die Zeitzone ist "Azoren Normalzeit" (UTC-01:00).
  • Cape_Verde_Standard_Time—Die Zeitzone ist "Kap Verde Normalzeit" (UTC-01:00).
  • GMT_Standard_Time—Die Zeitzone ist "Westeuropäische Zeit" (UTC+00:00).
  • Greenwich_Standard_Time—Die Zeitzone ist "Westafrikanische Normalzeit" (UTC+00:00).
  • Sao_Tome_Standard_Time—Die Zeitzone ist "São Tomé Normalzeit" (UTC+00:00).
  • Morocco_Standard_Time—Die Zeitzone ist "Marokko Normalzeit" (UTC+00:00).
  • W._Europe_Standard_Time—Die Zeitzone ist "Mitteleuropäische Zeit" (UTC+01:00).
  • Central_Europe_Standard_Time—Die Zeitzone ist "Mitteleuropäische Zeit" (UTC+01:00).
  • Romance_Standard_Time—Die Zeitzone ist "Mitteleuropäische Zeit" (UTC+01:00).
  • Central_European_Standard_Time—Die Zeitzone ist "Mitteleuropäische Zeit" (UTC+01:00).
  • W._Central_Africa_Standard_Time—Die Zeitzone ist "West-Zentralafrika Normalzeit" (UTC+01:00).
  • Jordan_Standard_Time—Die Zeitzone ist "Jordanien Normalzeit" (UTC+02:00).
  • GTB_Standard_Time—Die Zeitzone ist "Osteuropäische Zeit" (UTC+02:00).
  • Middle_East_Standard_Time—Die Zeitzone ist "Naher Osten Normalzeit" (UTC+02:00).
  • Egypt_Standard_Time—Die Zeitzone ist "Ägypten Normalzeit" (UTC+02:00).
  • E._Europe_Standard_Time—Die Zeitzone ist "Mitteleuropäische Zeit" (UTC+02:00).
  • Syria_Standard_Time—Die Zeitzone ist "Syrien Normalzeit" (UTC+02:00).
  • West_Bank_Standard_Time—Die Zeitzone ist "Westjordanland Normalzeit" (UTC+02:00).
  • South_Africa_Standard_Time—Die Zeitzone ist "Südafrika Normalzeit" (UTC+02:00).
  • FLE_Standard_Time—Die Zeitzone ist "Osteuropäische Zeit" (UTC+02:00).
  • Israel_Standard_Time—Die Zeitzone ist "Israel Normalzeit" (UTC+02:00).
  • South_Sudan_Standard_Time—Die Zeitzone ist "Südsudan Normalzeit" (UTC+02:00).
  • Kaliningrad_Standard_Time—Die Zeitzone ist "Kaliningrad Normalzeit" (UTC+02:00).
  • Sudan_Standard_Time—Die Zeitzone ist "Sudan Normalzeit" (UTC+02:00).
  • Libya_Standard_Time—Die Zeitzone ist "Libyen Normalzeit" (UTC+02:00).
  • Namibia_Standard_Time—Die Zeitzone ist "Namibia Normalzeit" (UTC+02:00).
  • Arabic_Standard_Time—Die Zeitzone ist "Arabische Normalzeit" (UTC+03:00).
  • Turkey_Standard_Time—Die Zeitzone ist "Türkei Normalzeit" (UTC+03:00).
  • Arab_Standard_Time—Die Zeitzone ist "Arabische Normalzeit" (UTC+03:00).
  • Belarus_Standard_Time—Die Zeitzone ist "Belarus Normalzeit" (UTC+03:00).
  • Russian_Standard_Time—Die Zeitzone ist "Russische Normalzeit" (UTC+03:00).
  • E._Africa_Standard_Time—Die Zeitzone ist "Ostafrikanische Normalzeit" (UTC+03:00).
  • Volgograd_Standard_Time—Die Zeitzone ist "Wolgograd Normalzeit" (UTC+03:00).
  • Iran_Standard_Time—Die Zeitzone ist "Iran Normalzeit" (UTC+03:30).
  • Arabian_Standard_Time—Die Zeitzone ist "Arabische Normalzeit" (UTC+04:00).
  • Astrakhan_Standard_Time—Die Zeitzone ist "Astrachan Normalzeit" (UTC+04:00).
  • Azerbaijan_Standard_Time—Die Zeitzone ist "Aserbaidschan Normalzeit" (UTC+04:00).
  • Russia_Time_Zone_3—Die Zeitzone ist "Russland Zeitzone 3" (UTC+04:00).
  • Mauritius_Standard_Time—Die Zeitzone ist "Mauritius Normalzeit" (UTC+04:00).
  • Saratov_Standard_Time—Die Zeitzone ist "Saratow Normalzeit" (UTC+04:00).
  • Georgian_Standard_Time—Die Zeitzone ist "Georgische Normalzeit" (UTC+04:00).
  • Caucasus_Standard_Time—Die Zeitzone ist "Kaukasische Normalzeit" (UTC+04:00).
  • Afghanistan_Standard_Time—Die Zeitzone ist "Afghanistan Normalzeit" (UTC+04:30).
  • West_Asia_Standard_Time—Die Zeitzone ist "West Asien Normalzeit" (UTC+05:00).
  • Ekaterinburg_Standard_Time—Die Zeitzone ist "Jekaterinburg Normalzeit" (UTC+05:00).
  • Pakistan_Standard_Time—Die Zeitzone ist "Pakistan Normalzeit" (UTC+05:00).
  • Qyzylorda_Standard_Time—Die Zeitzone ist "Qysylorda Normalzeit" (UTC+05:00).
  • India_Standard_Time—Die Zeitzone ist "Indien Normalzeit" (UTC+05:30).
  • Sri_Lanka_Standard_Time—Die Zeitzone ist "Sri Lanka Normalzeit" (UTC+05:30).
  • Nepal_Standard_Time—Die Zeitzone ist "Nepal Normalzeit" (UTC+05:45).
  • Central_Asia_Standard_Time—Die Zeitzone ist "Zentralasien Normalzeit" (UTC+06:00).
  • Bangladesh_Standard_Time—Die Zeitzone ist "Bangladesch Normalzeit" (UTC+06:00).
  • Omsk_Standard_Time—Die Zeitzone ist "Omsk Normalzeit" (UTC+06:00).
  • Myanmar_Standard_Time—Die Zeitzone ist "Myanmar Normalzeit" (UTC+06:30).
  • SE_Asia_Standard_Time—Die Zeitzone ist "Südostasiatische Normalzeit" (UTC+07:00).
  • Altai_Standard_Time—Die Zeitzone ist "Altai Normalzeit" (UTC+07:00).
  • W._Mongolia_Standard_Time—Die Zeitzone ist "Westmongolische Normalzeit" (UTC+07:00).
  • North_Asia_Standard_Time—Die Zeitzone ist "Nordasien Normalzeit" (UTC+07:00).
  • N._Central_Asia_Standard_Time—Die Zeitzone ist "Zentralasien Normalzeit" (UTC+07:00).
  • Tomsk_Standard_Time—Die Zeitzone ist "Tomsk Normalzeit" (UTC+07:00).
  • China_Standard_Time—Die Zeitzone ist "China Normalzeit" (UTC+08:00).
  • North_Asia_East_Standard_Time—Die Zeitzone ist "Ost-Nordasiatische Normalzeit" (UTC+08:00).
  • Singapore_Standard_Time—Die Zeitzone ist "Singapur Normalzeit" (UTC+08:00).
  • W._Australia_Standard_Time—Die Zeitzone ist "Westaustralische Normalzeit" (UTC+08:00).
  • Taipei_Standard_Time—Die Zeitzone ist "Taipeh Normalzeit" (UTC+08:00).
  • Ulaanbaatar_Standard_Time—Die Zeitzone ist "Ulan-Bator Normalzeit" (UTC+08:00).
  • Aus_Central_W._Standard_Time—Die Zeitzone ist "Zentral-West-Australische Standardzeit" (UTC+08:45).
  • Transbaikal_Standard_Time—Die Zeitzone ist "Transbaikalien Normalzeit" (UTC+09:00).
  • Tokyo_Standard_Time—Die Zeitzone ist "Japanische Normalzeit" (UTC+09:00).
  • North_Korea_Standard_Time—Die Zeitzone ist "Nordkoreanische Normalzeit" (UTC+09:00).
  • Korea_Standard_Time—Die Zeitzone ist "Koreanische Normalzeit" (UTC+09:00).
  • Yakutsk_Standard_Time—Die Zeitzone ist "Jakutsk Normalzeit" (UTC+09:00).
  • Cen._Australia_Standard_Time—Die Zeitzone ist "Zentralaustralische Normalzeit" (UTC+09:30).
  • AUS_Central_Standard_Time—Die Zeitzone ist "Zentralaustralische Normalzeit" (UTC+09:30).
  • E._Australia_Standard_Time—Die Zeitzone ist "Westaustralische Normalzeit" (UTC+10:00).
  • AUS_Eastern_Standard_Time—Die Zeitzone ist "Ostaustralische Normalzeit" (UTC+10:00).
  • West_Pacific_Standard_Time—Die Zeitzone ist "Westpazifische Normalzeit" (UTC+10:00).
  • Tasmania_Standard_Time—Die Zeitzone ist "Tasmanien Normalzeit" (UTC+10:00).
  • Vladivostok_Standard_Time—Die Zeitzone ist "Wladiwostok Normalzeit" (UTC+10:00).
  • Lord_Howe_Standard_Time—Die Zeitzone ist "Lord-Howe-Insel Normalzeit" (UTC+10:30).
  • Bougainville_Standard_Time—Die Zeitzone ist "Bougainville Normalzeit" (UTC+11:00).
  • Russia_Time_Zone_10—Die Zeitzone ist "Russland Zeitzone 10" (UTC+11:00).
  • Magadan_Standard_Time—Die Zeitzone ist "Magadan Normalzeit" (UTC+11:00).
  • Norfolk_Standard_Time—Die Zeitzone ist "Norfolk Normalzeit" (UTC+11:00).
  • Sakhalin_Standard_Time—Die Zeitzone ist "Sachalin Normalzeit" (UTC+11:00).
  • Central_Pacific_Standard_Time—Die Zeitzone ist "Zentralpazifische Normalzeit" (UTC+11:00).
  • Russia_Time_Zone_11—Die Zeitzone ist "Russland Zeitzone 11" (UTC+11:00).
  • New_Zealand_Standard_Time—Die Zeitzone ist "Neuseeland Normalzeit" (UTC+12:00).
  • UTC+12—Die Zeitzone ist "UTC+12" (UTC+12:00).
  • Fiji_Standard_Time—Die Zeitzone ist "Fidschi Normalzeit" (UTC+12:00).
  • Kamchatka_Standard_Time—Die Zeitzone ist "Kamtschatka Normalzeit" (UTC+12:00).
  • Chatham_Islands_Standard_Time—Die Zeitzone ist "Chathaminseln Normalzeit" (UTC+12:45).
  • UTC+13—Die Zeitzone ist "UTC+13" (UTC+13:00).
  • Tonga_Standard_Time—Die Zeitzone ist "Tonga Normalzeit" (UTC+13:00).
  • Samoa_Standard_Time—Die Zeitzone ist "Samoa Normalzeit" (UTC+13:00).
  • Line_Islands_Standard_Time—Die Zeitzone ist "Linieninseln Normalzeit" (UTC+14:00).
String
adjust_DST
(optional)

Gibt an, ob die Konfiguration der Eingabezeit an die Sommerzeit angepasst wird.

Für Analysen auf dem Mond ist dieser Parameter nicht relevant.

  • NOT_ADJUSTED_FOR_DST—Die Eingabezeitwerte werden nicht an die Sommerzeit angepasst. Dies ist die Standardeinstellung.
  • ADJUSTED_FOR_DST—Die Eingabezeitwerte werden an die Sommerzeit angepasst.
Boolean
use_time_interval
(optional)

Gibt an, ob ein Gesamt-Sonneneinstrahlungswert für die ganze Zeitkonfiguration oder mehrere Strahlungswerte für das angegebene Intervall berechnet werden.

  • NO_INTERVAL—Für die ganze Zeitkonfiguration wird ein einziger Strahlungswert berechnet. Dies ist die Standardeinstellung.
  • INTERVAL—Für jedes Zeitintervall der ganzen Zeitkonfiguration werden mehrere Strahlungswerte berechnet.
Boolean
interval_unit
(optional)

Gibt die Zeiteinheit an, die zur Berechnung der Sonneneinstrahlungswerte über die ganze Zeitkonfiguration verwendet wird.

Dieser Parameter wird nur unterstützt, wenn der Parameter use_time_interval auf INTERVAL festgelegt wurde.

  • MINUTE—Die Intervalleinheit ist Minuten. Diese Option ist nur für erdbasierte Daten verfügbar.
  • HOUR—Die Intervalleinheit ist Stunden.
  • DAY—Die Intervalleinheit ist Tage. Hierbei handelt es sich um die Standardeinstellung.
  • WEEK—Die Intervalleinheit ist Wochen.
String
interval
(optional)

Der Wert für die Dauer oder Zeit zwischen den Intervallen.

Der Standardwert ist von der angegebenen Intervalleinheit abhängig. Die verfügbaren Einheiten sind mit ihrem jeweiligen Standardwert unten aufgeführt.

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

Die Entfernung ab dem Mittelpunkt der Zielzelle, für die der Ausgabewert berechnet wird. Sie bestimmt die Größe der Nachbarschaft.

Der Standardwert ist die Zellengröße des Eingabe-Oberflächen-Rasters. Das Ergebnis ist eine 3 x 3-Nachbarschaft.

Linear Unit
use_adaptive_neighborhood
(optional)

Gibt an, ob sich die Nachbarschaftsentfernung mit Landschaftsänderungen (adaptiv) ändert. Die maximale Entfernung wird durch die Nachbarschaftsentfernung bestimmt. Die minimale Entfernung ist die Eingabe-Raster-Zellengröße.

  • FIXED_NEIGHBORHOOD—An allen Positionen wird eine einzelne (feste) Nachbarschaftsentfernung verwendet. Dies ist die Standardeinstellung.
  • ADAPTIVE_NEIGHBORHOOD—An allen Positionen wird eine adaptive Nachbarschaftsentfernung verwendet.
Boolean
diffuse_model_type
(optional)

Gibt den verwendeten Typ des diffusen Strahlungsmodells an.

  • UNIFORM_SKY—Das einheitliche diffuse Modell wird verwendet. Die eingehende diffuse Strahlung ist aus allen Himmelsrichtungen gleich. Dies ist die Standardeinstellung.
  • STANDARD_OVERCAST_SKY—Das diffuse Standardstrahlungsmodell bei Bewölkung wird verwendet. Der eingehende diffuse Strahlungsfluss ändert sich mit dem Zenitwinkel.
String
diffuse_proportion
(optional)

Der diffuse Anteil des globalen normalen Strahlungsflusses. Die Werte liegen zwischen 0 und 1.

Legen Sie diesen Wert entsprechend den atmosphärischen Bedingungen fest. Der Standardwert beträgt 0,3 bei allgemein klaren Bedingungen.

Double
transmittivity
(optional)

Der Strahlungsanteil, der durch die Atmosphäre dringt (Durchschnitt aller Wellenlängen). Die Werte liegen zwischen 0 (keine Übertragung) und 1 (vollständige Übertragung).

Der Standardwert beträgt 0,5 bei allgemein klarem Himmel.

Double
analysis_target_device
(optional)

Gibt das Gerät an, das für die Berechnung verwendet wird.

  • GPU_THEN_CPU—Wenn eine kompatible GPU gefunden wird, wird sie für die Berechnung verwendet. Andernfalls wird die CPU verwendet. Dies ist die Standardeinstellung.
  • CPU_ONLY—Die Berechnung wird nur auf der CPU durchgeführt.
  • GPU_ONLY—Die Berechnung wird nur auf der GPU durchgeführt.
String
sunmap_grid_level
(optional)

Die Auflösung, die zum Erstellen der sechseckigen H3-Gitterzellen für interne Berechnungen verwendet wird. Mit einem niedrigeren Wert für die Gitterebene werden größere Sonnenkartenbereiche erstellt, und die Ausführung des Werkzeugs wird beschleunigt. Mit einer höheren Gitterebene werden kleinere Sonnenkarten erstellt, und die Genauigkeit des Ergebnisses wird verbessert.

Die gültigen Werte der Sonnenkarten-Gitterebene für die Erde reichen von 5 bis 7. Die gültigen Werte für den Mond reichen von 4 bis 6.

Standardmäßig wird die Gitterebene durch das Eingabe-Oberflächen-Raster bestimmt. Wenn bei der Analyse der Oberflächendaten der Erde die Zellengröße für die Analyse kleiner oder gleich 4 Meter ist, lautet die Standardgitterebene 6. Wenn die Zellengröße für die Analyse 4 Meter überschreitet, lautet die Standardgitterebene 5. Für die Analyse der Oberflächendaten des Mondes ist die Standardgitterebene 6.

Long

Rückgabewert

NameErläuterungDatentyp
out_solar_radiation_raster

Das Ausgabe-Raster, das die Gesamtmenge der pro Flächeneinheit empfangenen Sonneneinstrahlung für die Eingabeoberfläche darstellt.

Für die Ausgabe wird die Einheit Kilowattstunden pro Quadratmeter (kWh/m2) verwendet.

Raster

Codebeispiel

RasterSolarRadiation: Beispiel 1 (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion RasterSolarRadiation verwenden.

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")
RasterSolarRadiation: Beispiel 2 (eigenständiges Skript)

Berechnet die Sonneneinstrahlung der Eingabeoberfläche für das Jahr 2023 in einmonatigen Intervallen. Es werden alle Ausgabe-Raster der Sonneneinstrahlung zurückgegeben.

# 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")

Lizenzinformationen

  • Basic: Erfordert Spatial Analyst
  • Standard: Erfordert Spatial Analyst
  • Advanced: Erfordert Spatial Analyst

Verwandte Themen