Файл настройки

Печать Предыдущая страница Стартовая страница

Для загрузки нескольких однотипных файлов (одинаково созданных) MIF/MID с одинаковыми настройками классификационного кода и атрибутивных данных применяется файл настройки. Настроив параметры загрузки один раз, сохранить их в файл настройки, нажав кнопку Сохранить, а при повторной обработке файлов MIF/MID данного типа, выбрать соответствующий файл настройки, указав путь к файлу настройки.

Создать файл настройки самостоятельно можно с помощью обычного текстового редактора. Файл настройки имеет расширение INI.

 

Структура файла настройки имеет вид:

.INI - начало файла настройки, обязательное поле.  

.SCL <значение> - описание масштаба карты, значение – масштаб карты. Поле может не указываться.  

.OBJ <значение> - описание блока настроек классификационного кода, значение – количество строк в файле данного блока. Блок может отсутствовать.  

.LIN <значение> - элемент блока .OBJ, описывает линейные объекты. Значение – ключ объекта.  

.SQR <значение> - элемент блока .OBJ, описывает площадные объекты. Значение – ключ объекта.  

.PNT <значение> - элемент блока .OBJ, описывает точечные объекты. Значение – ключ объекта.  

.TXT <значение> - элемент блока .OBJ, описывает объекты типа подпись. Значение – ключ объекта.  

 

<значение 1> <значение 2> - элемент блока .OBJ, описывает соответствие имени поля в MIF/MID и классификационного поля в RSC. Значение 1 – имя поля в MIF/MID, значение 2 – признак представления классификационного кода в MIF/MID, 0 - классификационный код, 1 – ключ объекта.  

.SEM <значение> - описание блока настроек атрибутивных данных для загрузки в карту, значение – количество строк в файле данного блока.

 Блок может отсутствовать.  

<значение 1> <значение 2> - элемент блока .SEM, описывает соответствие имени поля в MIF/MID и ключа семантической характеристики в RSC.        Значение 1 – имя поля в MIF/MID, значение 2 – ключ соответствующей характеристики в RSC.  

.END - конец файла настройки, обязательное поле.

 

Пример файла .INI:

 

.INI

.SCL 100000

.RSC d:\panteleeva\Natali\KAZAXS\ready\100tKZ.rsc

.DRW ON

.SEM 1

code CODE

.MIF1 area,S_area,L_area,P_area,T_area,

.MIF2 boundary,S_boundary,L_boundary,P_boundary,T_boundary,

.MIF3 boundary_add,S_boundary_add,L_boundary_add,P_boundary_add,T_boundary_add,

.MIF4 bridges,S_bridges,L_bridges,P_bridges,,

.MIF5 dwellings,S_dwellings,L_dwellings,P_dwellings,T_dwellings,

.MIF6 economy,S_economy,L_economy,P_economy,T_economy,

.MIF7 energy,S_energy,L_energy,P_energy,T_energy,

.MIF8 exp,,,,,

.MIF9 filling,S_filling,L_filling,,,

.MIF10 ground,S_veg_ground,L_veg_ground,P_veg_ground,T_veg_ground,

.MIF11 ground_add,S_veg_ground_add,L_veg_ground_add,P_veg_ground_add,T_veg_ground_add,

.MIF12 hydro,S_hydro,L_hydro,P_hydro,T_hydro,

.MIF13 hydro_add,S_hydro_add,L_hydro_add,P_hydro_add,T_hydro_add,

.MIF14 mil,S_mil,L_mil,P_mil,T_mil,

.MIF15 oilgas,,,,,

.MIF16 pickets,S_pickets,L_pickets,P_pickets,T_pickets,

.MIF17 railways,S_railways_add,L_railways_add,P_railways_add,T_railways_add,

.MIF18 railways_add,S_railways_add,L_railways_add,P_railways_add,T_railways_add,

.MIF19 relief,S_relief,L_relief,P_reliefT_relief,,

.MIF20 relief_add,S_relief_add,L_relief_add,P_relief_add,T_relief_add,

.MIF21 roads,S_roads,L_roads,P_roadsT_roads,,

.MIF22 roads_add,S_roads_add,L_roads_add,P_roads_add,T_roads_add,

.MIF23 shadding,S_shadding,,,,

.MIF24 veg_ground,S_veg_ground,L_veg_ground,P_veg_ground,T_veg_ground,

.MIF25 veg_ground_add,S_veg_ground_add,L_veg_ground_add,P_veg_ground_add,T_veg_ground_add,

.END