Git Product home page Git Product logo

geowazm / satellitenzeitreihen-leicht-gemacht Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 221.36 MB

Hier befindet sich eine Sammlung an Satellitenzeitreihen, die mit Hilfe von leafmap, geemap & streamlit schnell und einfach in verschiedenen Bandkombinationen erstellt wurden und mit Hilfe des GIF Scrubber Add-Ons visuell interpretiert werden können.

satellite-imagery time-series remote-sensing earth-observation earth-science geemap streamlit-webapp geography

satellitenzeitreihen-leicht-gemacht's Introduction

Neue Perspektiven auf die Welt im Wandel

Satellitenzeitreihen selbst gemacht mit Streamlit Geospatial

Hier finden Sie ein Tutorial wie Sie mit Streamlit for Geospatial Applications schnell und bequem Satellitenzeitreihen von überall auf der Erde erstellen können. Darüber hinaus erklären wir Ihnen wie Sie mit Hilfe der Browser Erweiterung GIF Scrubber diese Satellitenzeitreihen genauer unter die Lupe nehmen können, um den Wandel auf der Erdoberfläche noch besser verstehen zu können.
Ein Beispiel einer solchen Satellitenzeitreihe sehen Sie in Abbildung 1. Sie zeigt die Veränderungen der Landschaft im Rheinischen Braunkohlerevier zwischen 1984 und 2020 zeigt.


Landsat Satellitenzeitreihe vom Rheinischen Braunkohlerevier

Abbildung 1: Landsat Satellitenzeitreihe vom Rheinischen Braunkohlerevier für den Zeitraum 1984 - 2020



Eine Satellitenzeitreihe selber machen


Mit folgenden Schritten gelangen wir zur Satellitenzeitreihe:

  1. Die Browser Erweiterung GIF Scrubber kennen lernen
  2. Mit Streamlit Geospatial eine Satellitenzeitreihen selber machen
  3. Mit zusätzlichen Bändern den Blick erweitern
  4. Mehr thematische Anwendungsbeispiele (optional)


Für die Erstellung von Satellitenzeitreihen nutzen wir folgende Web Anwendungen:

  1. Web-Browser mit einer Erweiterung für GIF Animationen
    • Google Chrome Web-Browser inklusive der Erweiterung GIF Scrubber oder der
    • Firefox Web-Browser inklusive der Erweiterung GIF remote sensing
  2. Streamlit for Geospatial Applications (1. Release November 2021)



1. Die Browser Erweiterung GIF Scrubber nutzen

  • Erweiterung GIF Scrubber bzw. GIF remote sensing hinzufügen
  • Erweiterung testen

Hinzufügen der Browser Erweiterung GIF Scrubbers bzw. GIF remote sensing

Um die visuelle Interpretation der Satellitenzeitreihe voll ausschöpfen zu können empfehlen wir das hinzufügen der Erweiterung GIF Scrubber bzw. dessen Äquivalent GIF remote sensing:

  • Für Google Chrome

    • Öffnen Sie dafür GIF Scrubber im Google Chrome Web Store (hier der Link)
    • Klicken Sie auf Zu Chrome hinzufügen
  • Für Firefox

    • Öffnen Sie die GIF remote sensing Erweiterung im Mozilla Add-ons Store (hier der Link)
    • Klicken Sie auf Zu Firefox hinzufügen und bestätigen Sie den Button Zulassen

Die Erweiterung ist jetzt für Ihren Google Chrome bzw. Firefox Browser verfügbar.

Testen Sie den GIF Scrubber

Um zu prüfen ob die Erweiterung verfügbar ist, klicken Sie mit der rechten Maustaste auf die Abbildung 1 (siehe oben). Wenn die Erweiterung erfolgreich hinzugefügt wurde erscheint die Option GIF Scrubber mit diesem Logo Logo GIF Scrubber. Klicken Sie diese Option an.
Es öffnet sich ein neues Fenster, in dem Sie die Satellitenzeitreihe kontrollieren können. Testen Sie die Funktionen. Mit der Option GIF Scrubber option explode können Sie die einzelnen Jahre begutachten und mit dem Button GIF Scrubber option download können Sie die Zeitreihe als einzelne Bilder herunterladen. Versuchen Sie es!

GIF Scrubber window

Abbildung 2: Einblick in die Nutzeroberfläche der GIF Scrubbber Erweiterung




2. Erstellen einer Satellitenzeitreihe mit Streamlit for Geospatial Applications

Mit Streamlit for Geospatial Applications lassen sich schnell und bequem Satellitenzeitreihen von überall auf der Erde erstellen. Wenn Sie den Link zur Web-Anwendung öffnen (siehe unten) kommen Sie auf die Startseite (siehe Abbildung 3). Wählen Sie im Menü auf der linken Seite die Option "Create Timelapse". Folgen Sie dem Demovideo auf der Streamlit for Geospatial Applications Seite um eine Satellitenzeitreihe Ihres Untersuchungsgebietes zu erstellen.
Tipp: Öffnen Sie die Seite in einem neuen Reiter bzw. Tab.

Zur Web-Anwendung kommen Sie über diesen Link:

Landsat Satellitenzeitreihe vom Rheinischen Braunkohlerevier

Abbildung 3: Startbildschirm von Streamlit for Geospatial Applications

Das Erstellen dieser Zeitreihen ermöglicht die Cloudcomputing Platform Google Earth Engine und die Python Bibliothek geemap. Mehr Informationen zu den technischen Hintergründen finden Sie hier.




3. Mit zusätzlichen Bändern den Blick erweitern


Satelliten erfassen die Erdoberfläche in verschiedenen Kanälen für unterschiedliche Bereiche des Lichts. Blaues Lict wird im blauen Kanal, grünes Licht im grünen Kanal und rotes Licht im roten Kanal gespeichert. Satelliten können darüber hinaus Lichtbereiche aufnehmen, die für das menschliche Auge unsichtbar sind. Deshalb gibt es Kanäle für z.B. Infrarotlicht (NIR = Nahes Infrarot / IR = Infrarot). Wenn der rote Kanal für (R), den grünen für (G) und den blauen Kanal für (B) zugeordnet wurde erhält ein sog. Echtfarbenbild – die Farben werden so angezeigt, wie es das menschliche Auge gewohnt ist:

Echtfarbenbild

Abbildung 4: Zusammenstellung eines Echtfarbenbild

Vertauschst du die Farben oder wählst einen Kanal aus, der für das menschliche Auge eigentlich unsichtbar ist, wird ein Falschfarbenbild erzeugt. Die Farben im Satellitenbild sehen dann unnatürlich aus, helfen aber oft zusätzliche Informationen über das abgebildete Gebiet sichtbar zu machen:

Falschfarbenbild

Abbildung 5: Zusammenstellung eines Falschfarbenbild

So entsteht aus einer Auswahl von fünf verfügbaren Kanälen ein Falschfarbenbild von Bitterfeld. Das Bild sieht ungewohnt aus, dafür erkennt man bestimmte Bildelemente deutlich besser als im Echtfarbenbild. Gesunde Pflanzen reflektieren z.B. sehr stark im Infraroten Licht (NIR). Da dieser Kanal hier in rot dargestellt wird, lässt sich der Zustand von Pflanzen so besser ablesen.



Landsat Satellitenzeitreihe vom Rheinischen Braunkohlerevier als Falschfarbenkomposite

Abbildung 6: Ein Beispiel einer Zeitreihe in Falschfarbendarstellung vom Rheinischen Braunkohlerevier



4. Mehr thematische Anwendungsbeispiele




Landsat Satellitenzeitreihe von Las Vegas, USA

Abbildung 7: Landsat Satellitenzeitreihe von Las Vegas, USA


Landsat Satellitenzeitreihe vom Urmiasee

Abbildung 8: Landsat Satellitenzeitreihe vom Urmiasee im Nordsosten des Irans für den Zeitraum 1984 - 2020


Landsat Satellitenzeitreihe vom Grossen Aletschgletscher

Abbildung 9: Landsat Satellitenzeitreihe vom Grossen Aletschgletscher

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.