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

Re: Извлечение информации из tiff-файла

Добавлено: 03 фев 2015, 08:37
ericsson
Ну а что тут непонятного, вот это:
The gdallocationinfo utility provide a mechanism to query information about a pixel given it's location in one of a variety of coordinate systems.
означает
Утилита gdallocationinfo предоставляет механизм для получения информации о пикселях (растрового источника данных) по указанным координатам в одной систем координат (поддерживаемых GDAL).

Re: Извлечение информации из tiff-файла

Добавлено: 03 фев 2015, 08:49
gamm
JeSS писал(а):Каждое описание состоит из 9 точек, каждые 3 из которых составляют примерно пиксель. Мне нужно соотнести данные, полученные в поле, со значениями яркости пикселей.
учтите, что точность позиционирования снимка как минимум +- пиксель (а то и хуже), так что нужно брать не точку, а локальную окрестность размером примерно с пиксель-два, и (если верите, что данные у вас сидят более-менее правильно), то использовать некоторую функцию от расстояние от центра как вес при вычислении корреляции.

Re: Извлечение информации из tiff-файла

Добавлено: 03 фев 2015, 21:27
pendduduk
Добрый день,

Всего навсего вам нужно сделать экспорт в текстовый файл формата XYZ (собственно будет X У и яркость, разделитель пробел).
Сделать это можно как в консоли (например, gdal_translate ключиками задав нужный экстент), так и в каком либо пакете (ну например globalmapper).

Скажите что у вас есть из ПО будет проще подсказать.

Re: Извлечение информации из tiff-файла

Добавлено: 04 фев 2015, 13:58
JeSS
pendduduk писал(а):Добрый день,

Всего навсего вам нужно сделать экспорт в текстовый файл формата XYZ (собственно будет X У и яркость, разделитель пробел).
Сделать это можно как в консоли (например, gdal_translate ключиками задав нужный экстент), так и в каком либо пакете (ну например globalmapper).

Скажите что у вас есть из ПО будет проще подсказать.
QGis, ArcGIS. Во втором еще не работал, просто готовлюсь к дальнейшей работе.

Re: Извлечение информации из tiff-файла

Добавлено: 05 фев 2015, 22:26
pendduduk
Сорри честно говоря я с растровыми модулями QGIS и AG не оч. знаком.

Могу предложить другой вариант:

1. Качаете ScanEx IP www.scanex.ru/ru/software/downloads.asp

2. открываете свой снимок, рисуете векторную маску интересующей вас территории (либо подгружаете имеющуюся), ну или рисуете прямоугольную область (см. картинку).

3. запускаете инструмент "Сэмпилнг растров" (в меню Классификация), и сохраняете выборку в текстовый (либо векторный) файл.

Re: Извлечение информации из tiff-файла

Добавлено: 07 фев 2015, 10:00
JeSS
pendduduk писал(а):Сорри честно говоря я с растровыми модулями QGIS и AG не оч. знаком.

Могу предложить другой вариант:

1. Качаете ScanEx IP www.scanex.ru/ru/software/downloads.asp

2. открываете свой снимок, рисуете векторную маску интересующей вас территории (либо подгружаете имеющуюся), ну или рисуете прямоугольную область (см. картинку).

3. запускаете инструмент "Сэмпилнг растров" (в меню Классификация), и сохраняете выборку в текстовый (либо векторный) файл.
Не получается отправить Вам ЛС, напишу здесь.
Мне не удается открыть растр через Scanex IP, т.е. программа показывается, что загрузила все данные, но я вижу только серую подложку. Если выбрать открытие нескольких растров, но при это выбрать один файл, загружает нормально, но в оттенках серого (значения RGB по умолчанию 1,1,1). Как сделать, чтобы оно было в тех цветах, что есть на самом деле?

Re: Извлечение информации из tiff-файла

Добавлено: 08 фев 2015, 12:09
pendduduk
Вы скорее всего не создали окно.

Вот тут есть видео инструкции по некоторым функциям программы: IP youtube

про загрузку снимков в видео Haze Removal точно есть.

Re: Извлечение информации из tiff-файла

Добавлено: 08 фев 2015, 12:33
JeSS
pendduduk писал(а):Вы скорее всего не создали окно.

Вот тут есть видео инструкции по некоторым функциям программы: IP youtube

про загрузку снимков в видео Haze Removal точно есть.
Разобрался, сделал семплирование. Теперь другой вопрос. Чем можно открыть этот файл .dat? Блокнот не подходит.

P.S. Блокнот -> Excel, все получилось. Огромное человеческое спасибо всем, кто мне помогал) Счастья Вам)

Re: Извлечение информации из tiff-файла

Добавлено: 18 июл 2023, 12:07
CTAC
Всем привет в этой ветке!

У меня очень наивный вопрос. Вот мы извлекли из tiff файла, к примеру при помощи GDAL на питоне файл с тремя столбцами X, Y и Band (xyz) а как теперь эти X и Y превратить в lon и lat?

Речь идет о гео tiff от спутников Landsat.

Спасибо за ответ.

Re: Извлечение информации из tiff-файла

Добавлено: 18 июл 2023, 12:07
CTAC
Всем привет в этой ветке!

У меня очень наивный вопрос. Вот мы извлекли из tiff файла, к примеру при помощи GDAL на питоне файл с тремя столбцами X, Y и Band (xyz) а как теперь эти X и Y превратить в lon и lat?

Речь идет о гео tiff от спутников Landsat.

Спасибо за ответ.

Re: Извлечение информации из tiff-файла

Добавлено: 18 июл 2023, 12:18
trir

Re: Извлечение информации из tiff-файла

Добавлено: 19 июл 2023, 02:07
ustreb
Всем здравствуйте! в ArcGis Pro (Map) вроде есть инструмент пересчета растра в точки (Spacial Analist - Извлечение - Извлечь значения в точки). Он каждый пиксель переводит в точки (.shp). Соответственно, чем выше разрешение и больше файл тем больше точек (измеряется десятками миллионов). координаты точки Х/У определяется вычислением геометрии.

Re: Извлечение информации из tiff-файла

Добавлено: 19 июл 2023, 16:44
CTAC
trir писал(а):
18 июл 2023, 12:18
Непрочитанное сообщение trir » Вчера, 12:18

GetGeoTransform()
Спасибо, но все равно что-то не то... Использовал эти формулы:
Xgeo = GT(0) + Xpixel*GT(1) + Yline*GT(2)
Ygeo = GT(3) + Xpixel*GT(4) + Yline*GT(5)
но, я получаю значения далекие от lon и lat

Re: Извлечение информации из tiff-файла

Добавлено: 19 июл 2023, 16:55
CTAC
К примеру, у меня band = 10468

этому значению в tiff файле соответствует:
X Y band
540255 5235915 10468
540285 5235915 10468
540285 5235885 10468
540315 5235885 10468
540285 5235855 10468

При этом, SNAP выдает координаты:
Lon: 39.317301688449625
Lat: 47.217424569784924

Если
x = 540255
y = 5235915
То
Xgeo = 16721160.0
Ygeo = -151839240.0

Re: Извлечение информации из tiff-файла

Добавлено: 19 июл 2023, 21:45
trir
Потому что это разные проекции
Для начала тебе следует понять, что у тебя ТРИ РАЗНЫХ Системы Координат