Файл настроек формата Талка (*.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 листов.
|