Файл настроек формата Талка (*.PLN)

Печать Стартовая страница

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

 

Описание файла настроек версии 0.0:

Это текстовый файл, первая его строка имеет запись типа 6 5

Здесь 6 5 - количество строк и столбцов нарезки. Далее идут записи по одной строке на каждый лист фотоплана.

В каждой такой строке записано:

1. имя файла

2. два числа, являющимися номером строки и столбца данного листа в нарезке на     листы фотоплана

3. число 0 или 1 в зависимости от того, создан этот лист фотоплана или нет, а если было выполнено зарамочное оформление, то это число равно 5

4. пиксельные размеры

5. 8 чисел - координаты углов листа в системе координат опорных точек, 4 числа - показывающие отступы в пикселах зарамочного оформления, в частности, для листа без зарамочного оформления эти четыре числа нулевые.

 

Формат файла настроек версии 0.3:

[версия]=0.3

NamePln;

Path; NameBlock;

Pref IdBlock Nx Ny Flag48 ListCount FileType Index

 

Name; Type X Y Flag Ntrap Xpix Ypix X1 Y1 X2 Y2 X3 Y3 X4 Y4 0 0 0 0 Xmm Ymm Id

Строка повторяется ListCount раз.

 

Описание файла настроек версии 0.3:

[версия]=0.3 - версия формата (на 16.06.01 – 0.3)

NamePln - полное имя файла настроек (*.pln) (если он не задан – '~');

Path - директория размещения исходных данных;

NameBlock - название блока;

 

Pref - префикс по умолчанию;

IdBlock – порядковый номер блока (0,1,…)

Nx Ny - размер схемы в листах;

Flag48 - флаги (48 – «блок»);

ListCount - число листов;

FileType - тип графических файлов (0-BMP,1-TIFF);

Index - индекс массива масштабов (0 - "не задан").

 

Name - полное имя графического файла;

Type  - тип графического файла (0-BMP,1-TIFF);

X Y - положение в схеме листов;

Flag

Ntrap - число точек рамки трапеции (если число точек рамки трапеции больше 0, то сразу за строкой листа следует строка с Ntrap парами x и y,

при Ntrap = 0  – этой строки нет и следующей будет строка с параметрами следующего листа);

Xpix Ypix - размеры листа в пикс.;

X1 Y1 X2 Y2 X3 Y3 X4 Y4 - координаты 4-х углов листа;

Xmm Ymm – размер листа в мм;

Id – порядковый номер листа (0,1,…).

 

Все строковые параметры заканчиваются ';' , пустой строковый параметр  '~'.

 

Пример файла настроек версии 0.3:

[версия]=0.3

D:\Мои документы\piramid.pln;

D:\TALKA\demo\; Бл-001;

001_ 0 6 7 48 38 1 0

D:\TALKA\demo\001_0101.tif; 1 1 1 0 0 600 400 1642.742 1998.674 1609.148 2898.047 2208.729 2920.443 2242.324 2021.070 0 0 0 0 180.000 120.000 0

 

Пояснения к примеру файла настроек версии 0.3:

[версия]=0.3 - версия формата (на 16.06.01 – 0.3)

D:\Мои документы\piramid.pln; - файл настроек (если он не задан, то: ~;)

D:\TALKA\demo\; Бл-001; - директория блока; название блока;

001_ 0 6 7 48 38 1 0 - префикс по умолчанию; порядковый номер блока (0,1,…); размер схемы листов Nx и Ny; флаги (48 – «блок»); число листов; тип графических файлов (0-BMP,1-TIFF); индекс массива масштабов (0 - в данном случае "не задан").

Затем описание 38 листов.