Загрузка растровых данных потоком по списку PLS |
Режим предназначен для загрузки растровых данных потоком. Список загружаемых графических файлов указан в файле PLS (*.PLS). В результате выполнения процедуры создаётся район работ, состоящий из загруженных растров. В данной версии поддерживается загрузка графических файлов форматов BMP, PCX, TIFF, GeoTIFF, JPEG. Ограничения, налагаемые на исходные данные: - Загрузка файлов формата BMP. Исходный файл должен иметь стандартную структуру Bmp - файлов Windows или OS2. Ограничения на размер изображения и цветовой таблицы (палитры) не налагаются. - Загрузка файлов формата PCX. Исходный файл должен иметь стандартную структуру PCX - файлов. Обрабатываются файлы со сжатым изображением. Ограничения на размер изображения и цветовой таблицы (палитры) не налагаются. - Загрузка файлов формата TIFF. Исходный файл должен иметь стандартную структуру формата TIFF (версия 6.0). Поддерживается алгоритм сжатия изображения PackBit. Ограничения на способы хранения изображения, размер изображения и цветовой таблицы (палитры) не налагаются. - GeoTIFF файл должен иметь структуру формата TIFF версии 6.0.
Описание работы диалога Загрузка растровых данных потоком по списку PLS Необходимо выбрать имя текстового файла (*.PLS), содержащего список имён графических файлов. Автоматически сформируются имена файлов растров. Выбор имени текстового файла(*.PLS), а так же изменение директории для создаваемых растров выполняются при помощи кнопок "...". Поле Сжатие изображения растра предназначено для включения опции сжатия изображения при загрузке растровой карты. При этом размер файла растровой карты уменьшится. Для распаковки растровой карты воспользуйтесь режимом Декомпрессия диалога Оптимизация растра. Поле Заполнение журнала LoadRsw.log предназначено для включения записи протокола. Файл LoadRsw.log размещается в директории создаваемых растров.
Структура файла списка растров (*.PLS)
[DEFAULT] LocationX= LocationY= ElementSize= Scale=
[PICTURES] FileName LocationX LocationY ElementSize Scale . . . . . . . . . . . . . . . FileName LocationX LocationY ElementSize Scale
Секция [DEFAULT] содержит параметры по умолчанию. LocationX, LocationY – X и Y координаты нижнего левого угла нижнего левого элемента (пикселя) растра в районе, в прямоугольной системе координат, в единицах карты(метры); ElementSize – размера элемента изображения (пикселя) в единицах карты(метры). Scale – масштаб растра. Секция [PICTURES] – список загружаемых растров.
В каждой строке секции указываются: 1. имя файла (обязательный параметр); 2. два числа – X и Y координаты нижнего левого угла нижнего левого элемента (пикселя) растра в районе, в прямоугольной системе координат, в единицах карты (метры), (необязательные параметры); 3. размера элемента изображения (пикселя) в единицах карты (метры), (необязательный параметр); 4. масштаб растра (необязательный параметр).
Параметры, следующие в строке после имени графического файла, могут отсутствовать. Значения для них в таком случае берутся из секции [DEFAULT]. При указании всех параметров растра в соответствующей строке, необходимость в секции [DEFAULT] отпадает. Её можно не писать.
Пример файла: [DEFAULT] LocationX=6135244.069 LocationY=7404688.678 ElementSize=8.47 Scale=100000 [PICTURES] 34_65.pcx 6135708.667 7406656.933 8.47 200000 34_66.bmp 6135226.067 7404641.867 8.47 34_67.tif 6135526.061 7404941.267 34_68.jpg
Пояснения к примеру: Для растра с именем 34_65.pcx прописаны все необходимые параметры: LocationX=6135708.667, LocationY=7406656.933, ElementSize=8.47, Scale=200000 . У растра с именем 34_66.bmp не указан масштаб Scale. Значение масштаба берётся из секции[DEFAULT]: LocationX=6135226.067, LocationY=7404641.867, ElementSize=8.47, Scale=100000 . Для остальных растров так же недостающие параметры заимствуются из секции[DEFAULT]. Получаем: 34_67.tif - LocationX=6135526.061, LocationY=7404941.267, ElementSize=8.47, Scale=100000 . 34_68.jpg - LocationX=6135244.069, LocationY=7404688.678, ElementSize=8.47, Scale=100000 .
|