Страница 1 из 1

Как открыть снимок по текстовому описанию в ENVI?

Добавлено: 01 июл 2013, 08:09
Natalia Novoselova
В первый раз столкнулась с такой формой записи космо-снимков.
Их два. В каждой паре 1 файл txt размера 7-9 мбт и второй небольшой - файл описания.

Может быть вы знаете, как их открыть в ENVI правильно?

Вот описание к первому ("File Resize Result").
Спойлер
ENVI
description = {
File Resize Result, x resize factor: 1.000000, y resize factor: 1.000000.
[Mon May 10 16:01:17 2010]}
samples = 2774
lines = 2680
bands = 1
header offset = 0
file type = ENVI Standard
data type = 1
interleave = bsq
sensor type = Unknown
byte order = 0
x start = 7166
y start = 11298
map info = {UTM, 1.000, 1.000, 543894.000, 5486455.000, 1.4250000000e+001, 1.4250000000e+001, 19, South, WGS-84, units=Meters}
coordinate system string = {PROJCS["UTM_Zone_19S",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",500000.0],PARAMETER["False_Northing",10000000.0],PARAMETER["Central_Meridian",-69.0],PARAMETER["Scale_Factor",0.9996],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]}
wavelength units = Unknown
band names = {
Resize (Band 1:p230r088_7p20000122_z19_nn80.tif)}
По функции Basic Tools → Resize Data - я вышла на поле заполнения и внесла параметры, указанные в первом описании. И снимок в каком-то виде открылся, но, поскольку описания - в каком-то путанном виде, то, возможно, что не внесла всё правильно и он открылся не совсем верно.

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


И вот код ко второму - немного отличный, уже не "File Resize Result", а "New File Result":
Спойлер
ENVI
description = {
Create New File Result [Mon May 10 12:04:07 2010]}
samples = 1387
lines = 1340
bands = 6
header offset = 0
file type = ENVI Standard
data type = 1
interleave = bsq
sensor type = Unknown
byte order = 0
x start = 3584
y start = 5650
map info = {UTM, 1.000, 1.000, 543908.250, 5486440.750, 2.8500000000e+001, 2.8500000000e+001, 19, South, WGS-84, units=Meters}
coordinate system string = {PROJCS["UTM_Zone_19S",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",500000.0],PARAMETER["False_Northing",10000000.0],PARAMETER["Central_Meridian",-69.0],PARAMETER["Scale_Factor",0.9996],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]}
wavelength units = Unknown
band names = {
230_088_B7, 230_088_B5, 230_088_B4, 230_088_B3, 230_088_B2, 230_088_B1}

Re: Как открыть снимок по текстовому описанию в ENVI?

Добавлено: 01 июл 2013, 08:25
Pilot
по структуре данных это hdr файл, т.е. файл описания. Вы как открываете тот файл, который "7-9 мбт"

этот файл у Вас есть?
band names = {
Resize (Band 1:p230r088_7p20000122_z19_nn80.tif)}

Re: Как открыть снимок по текстовому описанию в ENVI?

Добавлено: 01 июл 2013, 10:42
alexandr cherepanov
В каждой паре 1 файл txt размера 7-9 мбт и второй небольшой - файл описания.
Если текстовик не ASCII формата, тогда смело удаляйте ему расширение, файл описания называете также как и сам файл и ставите ему расширение hdr.
Открываете как обычный снимок, ENVI->Open Image File.

У вас это Landsat, первый панхром, второй шестиканалка на эту же территорию.

Re: Как открыть снимок по текстовому описанию в ENVI?

Добавлено: 01 июл 2013, 14:46
Natalia Novoselova
alexandr cherepanov писал(а):
В каждой паре 1 файл txt размера 7-9 мбт и второй небольшой - файл описания.
Если текстовик не ASCII формата, тогда смело удаляйте ему расширение, файл описания называете также как и сам файл и ставите ему расширение hdr.
Открываете как обычный снимок, ENVI->Open Image File.

У вас это Landsat, первый панхром, второй шестиканалка на эту же территорию.

Большое спасибо! Да, так всё открылось правильно.
Возможно что-то на уровне скачивания материалов произошло, м.б. сам комп придал файлу снимка расширение txt и меня этим запутал.

Pilot писал(а):Вы как открываете тот файл, который "7-9 мбт"
Однако, вбив сначала данные через окно Basic Tools → Resize Data - я всё ж таки открыла тогда один снимок ))

Re: Как открыть снимок по текстовому описанию в ENVI?

Добавлено: 01 июл 2013, 16:06
alexandr cherepanov
Однако, вбив сначала данные через окно Basic Tools → Resize Data - я всё ж таки открыла тогда один снимок ))
Basic Tools → Resize Data здесь абсолютно не причем. У Вас стандартный бинарник формата ENVI хоть и с расширением txt, голову для этого бинарника программа не видит, либо из-за отсутствия этого файла в одной папке с бинарником, либо другого имени этого файла.
При открытие файла, программа понимает, что это никакой не txt и пытается открыть как растр, для этого ей нужны параметры, которая она и предлагает ввести.
description = {
File Resize Result, x resize factor: 1.000000, y resize factor: 1.000000.
[Mon May 10 16:01:17 2010]}
Resize Result не потому, что его нужно открывать через Basic Tools → Resize Data, а потому, что он был создан через вырезание фрагмента по другому растровому изображению.
description не несет ни какой ценной информации кроме информации о операции в результате которой он был создан.