Мировой файл привязки растра |
|
|
Растровое изображение представляет собой двумерный массив пикселей, где каждый элемент идентифицируется номером строки и столбца. Для использования в геоинформационной системе выполняется преобразование координат пикселей в реальные географические координаты. Параметры преобразования хранятся вместе с изображением. Формат GeoTIFF включает геоинформацию непосредственно в заголовок файла. Другие форматы (BMP, JPEG, PCX, TIFF) используют для этого отдельный ASCII-файл - мировой файл.
Мировой файл должен располагаться в том же каталоге, что и файл изображения, и иметь аналогичное имя с добавлением символа «w» к расширению: • Для длинных имен: RASTER.tiff → RASTER.tiffw • Для формата 8.3: RASTER.bmp → RASTER.bpW
Файл создается в любом текстовом редакторе и содержит параметры аффинного преобразования координат.
Мировой файл содержит: • вычисленное значение размера элемента изображения (пикселя) по оси X в единицах карты (метры); • 0.0 (значение поворота для строки); • 0.0 (значение поворота для столбца); • вычисленное значение размера элемента изображения (пикселя) по оси Y со знаком минус в единицах карты (метры); • x-координата центра верхнего левого элемента изображения (пикселя) в единицах карты (метры); • y-координата центра верхнего левого элемента изображения (пикселя) в единицах карты (метры).
Пример мирового файла acapulco.tfw (координаты и размеры элемента в метрах): 1.000000 0.000000 0.000000 -1.000000 402780.914321 1863489.150628
В настоящее время широко используются мировые файлы с координатами в градусах. Поскольку этот формат не поддерживает описание проекции, программа вынуждена самостоятельно преобразовывать географические координаты в метры.
Важно: способ преобразования зависит от контекста загрузки: • При открытии растра в новом окне применяется преобразование по умолчанию — параметры морской карты (WGS 84, проекция Меркатора). • При добавлении растра в существующую карту используются параметры проекции этого документа.
Практическое правило: для корректного позиционирования изображения сначала создайте или откройте карту в нужной проекции, соответствующей данным вашего растра, и только затем добавьте в этот документ само изображение. Этот подход гарантирует, что преобразование координат будет выполнено в правильной системе отсчета.
Схема загрузки растрового изображения с использованием мирового файла привязки в градусах: 1. Создайте карту или пользовательскую карту с нужными параметрами проекции: пункт меню Файл ➝ Создать ➝ Карту или Файл ➝ Создать ➝ Пользовательская Карта. 2. Откройте созданную карту в отдельном окне. 3. Добавьте в документ растровое изображение с использованием мирового файла привязки: пункт меню Файл ➝ Добавить ➝ Растр ➝ *.BMP|*.TIFF|*.JPEG|*.PCX.
Пример мирового файла Saratov.tfw (координаты и размеры элемента в градусах): 0.000231146726507495 0.0 0.0 -0.000144010286406934 45.9177874899999949 51.6288470610511894 |