Frontaler Nachweis von sst & Chlorophyll-Bild

12

Ich arbeite an Satellitenbildern mit Meeresoberflächentemperaturen und suche nach Gradienten in Open Source auf der Basis der Temperatur. Gibt es ein Tool wie Cayula und Cornillon Front Detection Tool von ArcGIS [1], das dabei helfen könnte ?

Die eine Methode, die mir vorgeschlagen wird, ist die Verwendung von Hochpassfilter und Konturierung. In beiden Fällen kann ich jedoch keine Linie auf einer temperaturspezifischen Front ziehen. Beim Hochpassfilter werden alle Kanten erfasst, die mich nicht interessieren, und bei Konturen werden Intervalle verwendet.

Ich suche nach einem Tool in QGIS (oder Open Source), das automatisch:

  • identifiziert Gradienten (Fronten) basierend auf der Temperatur,
  • ziehe die Linie und
  • Erzeugt ein Shapefile.

Auf Wunsch eines Kommentators: Das Cayula Cornillon Front Detection Tool erkennt automatisch SST-Fronten aus Satelliten-SST-Daten. Das Originalpapier wird hier veröffentlicht:

Cayula, JF & Cornillon, P. (1992). Kantenerkennungsalgorithmus für SST-Bilder. Journal of Atmospheric and Oceanic Technology, 9 (1), 67-80.

Hier ist ein Beispieldatensatz: https://www.dropbox.com/s/rtxhln299szonb1/may25.csv?dl=0

Preethi Manne
quelle
2
Cayula und Cornillon scheinen für die GIS SE neu zu sein. Können Sie Ihre Frage bearbeiten, um zu beschreiben, was sie sind, oder Links zu Beschreibungen von ihnen einfügen?
PolyGeo
Können Sie eine Teilmenge dieser SST-Daten zum Testen bereitstellen?
Kersten
Können Sie die Sicherungsdaten erneut bereitstellen? Der Link scheint nicht mehr gültig zu sein ...
Jochen Schwarze
1
Laut diesem Dokument von Peter Miller kann die MGET-Version (Marine Geospatial Ecology Tools) der Cayula- und Cornillon-Fronterkennung auch in Python ausgeführt werden. Es ist nicht nur aus seinem Kommentar klar, ob Arcpy notwendig ist, aber es könnte sich lohnen, es zu überprüfen. Außerdem heißt es: "Wenn Sie ein Python-Experte sind und MGET ohne ArcGIS verwenden möchten, können Sie die Schritte in Bezug auf ArcGIS ignorieren." Wenn Sie Hilfe bei der Installation benötigen, wenden Sie sich bitte an uns. ' auf der MGET-Installationsseite.
Cotton.Rockwood

Antworten:

1

Antwort basierend auf @ Cotton.Rockwood Kommentar:

Laut diesem Dokument von Peter Miller kann die MGET-Version (Marine Geospatial Ecology Tools) der Cayula- und Cornillon-Fronterkennung auch in Python ausgeführt werden. Es ist nicht nur aus seinem Kommentar klar, ob Arcpy notwendig ist, aber es könnte sich lohnen, es zu überprüfen. Außerdem heißt es: "Wenn Sie ein Python-Experte sind und MGET ohne ArcGIS verwenden möchten, können Sie die Schritte in Bezug auf ArcGIS ignorieren." Wenn Sie Hilfe bei der Installation benötigen, wenden Sie sich bitte an uns. ' auf der MGET-Installationsseite.

gisnside
quelle