Фронтальное обнаружение sst & хлорофиллового изображения

12

Я работаю над спутниковыми изображениями температуры поверхности моря и ищу разграничения в открытом источнике на основе температуры. Есть ли такой инструмент, как Cayula и Cornillon, инструмент обнаружения фронта ArcGIS, [1]который может помочь в этом.

Один метод, который мне предлагается, - это использование фильтра верхних частот и контурной обработки. Но в обоих случаях я не могу нарисовать линию на определенном фронте температуры. В фильтре высоких частот он обнаруживает все края, которые меня не интересуют, и в контурах он основан на интервале.

Я ищу инструмент в QGIS (или любой открытый исходный код), который автоматически:

  • определяет градиенты (фронты) в зависимости от температуры,
  • нарисовать линию и
  • генерирует шейп-файл

По запросу комментатора: инструмент обнаружения фронта Cayula Cornillon автоматически обнаруживает фронты SST по спутниковым данным SST. Оригинал статьи опубликован здесь:

Cayula, JF & Cornillon, P. (1992). Алгоритм обнаружения краев для изображений SST. Журнал атмосферных и океанических технологий, 9 (1), 67-80.

Вот пример набора данных: https://www.dropbox.com/s/rtxhln299szonb1/may25.csv?dl=0

Preethi Manne
источник
2
Cayula и Cornillon - термины, которые являются новыми для GIS SE. Сможете ли вы отредактировать свой вопрос, чтобы описать, что это такое, или включить ссылки на их описание, пожалуйста?
PolyGeo
Можете ли вы предоставить подмножество указанных данных SST для тестирования?
Керстен
Можете ли вы повторно предоставить данные Smaple? Ссылка, кажется, больше не действительна ...
Йохен Шварц
1
Согласно этому документу Питера Миллера, версия Python для обнаружения фронтов Кайюлы и Корнильона MGET (Инструменты морской геопространственной экологии) также может быть запущена. Из его комментария не ясно, нужна ли arcpy, но, возможно, стоит проверить. В нем также говорится: «Если вы являетесь экспертом Python и планируете использовать MGET без ArcGIS, вы можете игнорировать шаги, связанные с ArcGIS. Для получения помощи по установке, пожалуйста, свяжитесь с нами. на странице установки MGET.
Коттон.Роквуд

Ответы:

1

Ответ основан на комментарии @ Cotton.Rockwood:

Согласно этому документу Питера Миллера , версия Python для обнаружения фронтов Кайюлы и Корнильона MGET (Инструменты морской геопространственной экологии) также может быть запущена. Из его комментария не ясно, нужна ли arcpy, но, возможно, стоит проверить. В нем также говорится: «Если вы являетесь экспертом Python и планируете использовать MGET без ArcGIS, вы можете игнорировать шаги, связанные с ArcGIS. Для получения помощи по установке, пожалуйста, свяжитесь с нами. на странице установки MGET.

gisnside
источник