Pracuję nad zdjęciami satelitarnymi temperatury powierzchni morza i szukam wyznaczania gradientów w otwartym kodzie źródłowym na podstawie temperatury. Czy jest jakieś narzędzie, takie jak narzędzie do wykrywania frontu Cayula i Cornillon w ArcGIS, [1]
które może w tym pomóc.
Jedną z proponowanych mi metod jest użycie filtra górnoprzepustowego i konturowania. Ale w obu przypadkach nie jestem w stanie narysować linii na froncie specyficznym dla temperatury. W filtrze górnoprzepustowym wykrywa całą krawędź, która mnie nie interesuje, aw konturach jest oparta na interwałach.
Szukam narzędzia w QGIS (lub dowolnym otwartym oprogramowaniu), które automatycznie:
- identyfikuje gradienty (fronty) na podstawie temperatury,
- narysuj linię i
- generuje plik kształtu.
Na prośbę komentatora: narzędzie do wykrywania frontu Cayula Cornillon automatycznie wykrywa fronty SST na podstawie danych satelitarnych SST. Oryginalny artykuł opublikowano tutaj:
Oto przykładowy zestaw danych: https://www.dropbox.com/s/rtxhln299szonb1/may25.csv?dl=0
źródło
Odpowiedzi:
Odpowiedź na podstawie komentarza @ Cotton.Rockwood:
źródło