Методичка Prisma

Программы и алгоритмы для обработки данных дистанционного зондирования: ERDAS, ENVI и другие.
artterrm
Гуру
Сообщения: 506
Зарегистрирован: 09 янв 2011, 09:11
Репутация: 7
Откуда: Хабаровский край

Методичка Prisma

Сообщение artterrm » 28 авг 2020, 00:17

Здравствуйте. Есть какая то методичка по обработке данных полученных от спутника prisma. А то скачал архив а более чем архив распаковать ничего не получилось.
Там посоветовали с помощью R поковыряться но пакет R большой пока разберёшься спутник завершит эксплуатацию. А с помощью методички уже можно было конкретно заниматься.

nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

Re: Методичка Prisma

Сообщение nickleb » 28 авг 2020, 10:49

artterrm писал(а):
28 авг 2020, 00:17
по обработке данных полученных от спутника prisma
artterrm писал(а):
28 авг 2020, 00:17
с помощью R
- оказывается есть package в R, видимо, для того, что Вам надо:
https://lbusett.github.io/prismaread/

gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: Методичка Prisma

Сообщение gamm » 28 авг 2020, 17:04

это не готовый пакет, требуется компиляция, что нетривиально (у меня не взлетел, дальше ковырять не стал).

nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

Re: Методичка Prisma

Сообщение nickleb » 28 авг 2020, 17:54

gamm писал(а):
28 авг 2020, 17:04
это не готовый пакет, требуется компиляция, что нетривиально (у меня не взлетел, дальше ковырять не стал).
да, gamm, я попробовал сегодня - "пока никак" ...

nickleb
Гуру
Сообщения: 964
Зарегистрирован: 22 май 2010, 20:20
Репутация: 154

Re: Методичка Prisma

Сообщение nickleb » 28 авг 2020, 18:17

касаемо Prisma на Хабре:
https://habr.com/ru/post/504742/

artterrm
Гуру
Сообщения: 506
Зарегистрирован: 09 янв 2011, 09:11
Репутация: 7
Откуда: Хабаровский край

Re: Методичка Prisma

Сообщение artterrm » 01 сен 2020, 04:16

тут со страницы 250 что то написано как читать эти данные?

https://yadi.sk/i/FgsPV40IZn-d5A

artterrm
Гуру
Сообщения: 506
Зарегистрирован: 09 янв 2011, 09:11
Репутация: 7
Откуда: Хабаровский край

Re: Методичка Prisma

Сообщение artterrm » 07 сен 2020, 03:40

с помощью hdf view открыл этот файл
там куча всяких папок
в одной из папок есть пункт cube похоже это снимок панхромотический

https://yadi.sk/i/dNfVm1-WTNi0OA

https://yadi.sk/i/cjd9d2y25iNjoQ


но как этот файл вытащить из контейнера и использовать в qgis не понятно.

artterrm
Гуру
Сообщения: 506
Зарегистрирован: 09 янв 2011, 09:11
Репутация: 7
Откуда: Хабаровский край

Re: Методичка Prisma

Сообщение artterrm » 08 сен 2020, 09:59

оказалось что snap тоже открывает этот файл.
но открывает еще непонятнее чем hdf view

artterrm
Гуру
Сообщения: 506
Зарегистрирован: 09 янв 2011, 09:11
Репутация: 7
Откуда: Хабаровский край

Re: Методичка Prisma

Сообщение artterrm » 28 сен 2020, 12:19

В Призме мне ответили примерно так на вопрос как работать с архивом

You can use HARRIS IDL (version 4.5, not sure newer versions of the IDL H5_BROWSER function works correctly with PRISMA HDF format) and the code snipplet below, to import all bands in ENVI; it doesn’t support any metadata transfer in ENVI so it’s good for working with the radiometry only
You can use HARRIS ENVI version 5.5.3 or higher in conjunction with the PRISMA plugin (provided in attach but should be inside ENVI as well)
You can use the Planetek proprietary tool EarthBit to just inspect the images (no data save function available);
You can use Python, following the approach showed in the code snipplet below; the code is just an example to be better expanded/completed (e.g integrating in NumPy) but a converter of PRISMA bands in a raw binary file and metadata in ASCII should be quite easy
You can use the R language tool prismaread from https://lbusett.github.io/prismaread/ [Busetto, L., Ranghetti, L. (2020) prismaread: A tool for facilitating access and analysis of PRISMA L1/L2 hyperspectral imagery v1.0.0, URL: https://lbusett.github.io/prismaread/, doi: https://doi.org/10.5281/zenodo.4019081]

но чото как то размыто

gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: Методичка Prisma

Сообщение gamm » 28 сен 2020, 12:30

artterrm писал(а):
28 сен 2020, 12:19
но чото как то размыто
какой вопрос, такой и ответ :mrgreen:

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

artterrm
Гуру
Сообщения: 506
Зарегистрирован: 09 янв 2011, 09:11
Репутация: 7
Откуда: Хабаровский край

Re: Методичка Prisma

Сообщение artterrm » 29 сен 2020, 01:34

Хочу выдернуть из архива панхроматический канал-он там есть я его видел
а также каналы red green blue если они там есть
и канал nir
чтобы работать с ними в qgis.
и чтобы все они были с привязкой а не просто картинками.
но все что получилось это увидеть панхроматический канал в HDF view

gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: Методичка Prisma

Сообщение gamm » 29 сен 2020, 07:36

Положите level2 куда нибудь на файлообменник, посмотрю.

artterrm
Гуру
Сообщения: 506
Зарегистрирован: 09 янв 2011, 09:11
Репутация: 7
Откуда: Хабаровский край

Re: Методичка Prisma

Сообщение artterrm » 29 сен 2020, 09:43


gamm
Гуру
Сообщения: 4046
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: Методичка Prisma

Сообщение gamm » 29 сен 2020, 11:42

1) ставим R v4.x
2) ставим Rtools для него (v.4.0) link
3) ставим пакет prismaread link
4) читаем инструкцию link

в результате получим TIFF, с которым дальше работаем, например выбираем нужные каналы, в R используя raster(fn,band=Num), и т.д.

P.S. такие понятия, как red green blue в природе отсутствуют, у каждого спутника им соответствуют свои диапазоны длин волн. Поскольку данный прибор гиперспектральный, и имеет очень узкие границы каналов, то "красному" (как и любому другому) каналу "обычного" спутника соответствует много каналов гиперспектрального, и нужно либо усреднять их, либо выбирать один, посредине

P.P.S. использовать гиперспектральные данные чтобы рисовать RGB картинки странно, не для того аппарат предназначен

artterrm
Гуру
Сообщения: 506
Зарегистрирован: 09 янв 2011, 09:11
Репутация: 7
Откуда: Хабаровский край

Re: Методичка Prisma

Сообщение artterrm » 29 сен 2020, 12:19

спасибо посмотрю
мне лес искать
отличать хороший от плохого
ну и для других целей связанных с лесопользованием
сейчас использую sentinel2 но вот что то новое появилось и захотелось изучить.
был еще planetscop но там они потом доступ сделали не совсем по товарищески так что сейчас почти нет.

Ответить

Вернуться в «Обработка ДДЗ»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей