Détection frontale de l'image sst et chlorophylle

12

Je travaille sur des images satellites de la température de surface de la mer et cherche à délimiter des gradients en open source en fonction de la température. Existe-t-il un outil tel que l'outil de détection frontale Cayula et Cornillon d'ArcGIS [1]qui peut vous y aider?

La seule méthode qui m'est suggérée est d'utiliser un filtre passe-haut et un contouring. Mais dans les deux cas, je ne suis pas en mesure de tracer une ligne sur un front spécifique à la température. Dans le filtre passe-haut, il détecte tous les bords qui ne m'intéressent pas et dans les contours, il est basé sur des intervalles.

Je recherche un outil dans QGIS (ou n'importe quel open source) qui automatiquement:

  • identifie les gradients (fronts) en fonction de la température,
  • tracer la ligne et
  • génère un fichier de formes.

À la demande d'un commentateur: l'outil de détection de front Cayula Cornillon détecte automatiquement les fronts SST à partir des données SST satellite. L'article original est publié ici:

Cayula, JF et Cornillon, P. (1992). Algorithme de détection des contours pour les images SST. Journal of Atmospheric and Oceanic Technology, 9 (1), 67-80.

Voici un exemple de jeu de données: https://www.dropbox.com/s/rtxhln299szonb1/may25.csv?dl=0

preethi manne
la source
2
Cayula et Cornillon sont tous deux des termes qui semblent nouveaux pour le SIG SE. Seriez-vous en mesure de modifier votre question pour décrire ce qu'elle est ou d'inclure des liens vers sa description, s'il vous plaît?
PolyGeo
Pouvez-vous fournir un sous-ensemble desdites données SST pour les tests?
Kersten
Pouvez-vous fournir à nouveau les données smaple? Le lien ne semble plus valide ...
Jochen Schwarze
1
Selon ce document de Peter Miller, la version MGET (Marine Geospatial Ecology Tools) de Cayula et Cornillon front detection peut également être exécutée à partir de Python. Il ne ressort pas clairement de son commentaire si l'arcpy est nécessaire, mais cela pourrait valoir la peine d'être vérifié. Il indique également: «Si vous êtes un expert Python et prévoyez d'utiliser MGET sans ArcGIS, vous pouvez ignorer les étapes relatives à ArcGIS. Pour obtenir de l'aide sur l'installation, veuillez nous contacter. ' sur la page d'installation de MGET.
Cotton.Rockwood

Réponses:

1

Réponse basée sur le commentaire de @ Cotton.Rockwood:

Selon ce document de Peter Miller , la version MGET (Marine Geospatial Ecology Tools) de Cayula et Cornillon front detection peut également être exécutée à partir de Python. Il ne ressort pas clairement de son commentaire si l'arcpy est nécessaire, mais cela pourrait valoir la peine d'être vérifié. Il indique également: «Si vous êtes un expert Python et prévoyez d'utiliser MGET sans ArcGIS, vous pouvez ignorer les étapes relatives à ArcGIS. Pour obtenir de l'aide sur l'installation, veuillez nous contacter. ' sur la page d'installation de MGET.

gisnside
la source