Классификатор цифровой карты

Классификатор является описанием информационной модели объектов цифровой карты и содержит описание классов объектов, атрибутов, возможных отношений (связей) между классами объектов, а также условных знаков для отображения. При создании Классификатора используется соответствующий Редактор, который определяет картографическую или объектную модель. Классификатор объектной модели поддерживает все возможности картографической, но Классификатор картографической модели не поддерживает ряд возможностей объектной модели. Для преобразования Классификатора из картографической в объектную модель достаточно открыть его в Редакторе Классификатора объектной модели (OBJ2.EXE) и сохранить. После этого он не может редактироваться в Редакторе Классификатора картографической модели (OBJ.EXE).

Классификатор представляет собой набор файлов, объединенных общим именем, и имеющих различные расширения. Имена файлов являются именем Классификатора, а расширение имени определяет специфику составной части информации Классификатора. В представленной ниже таблице содержится описание файлов Классификатора, хранящейся в нем информации и его обязательности в составе Классификатора.

Расширение имени файла   Описание хранящейся в файле информации Классификатора   Обязательность
obj Головной файл Классификатора, осуществляющий связь всех остальных файлов Классификатора между собой. Содержит перечень классов объектов, их наименования, классификационные коды, типы и упрощенные параметры условных знаков для линий и областей. Обязателен.
Idx Общий пронумерованный перечень атрибутов (характеристик), доступных для использования объектами. Содержит описание наименований характеристик и их типов. Обязателен, если для объектов допускается атрибутивное описание.
bln Описание блоков (бланков) атрибутов, которые могут быть назначены для объектов Классификатора. Один бланк может быть назначен для использования несколькими объектами. Обязателен, если для объектов допускается атрибутивное описание.
mdb База данных, содержащая таблицы значений атрибутов перечислимого типа. Имя таблицы соответствует номеру характеристики. Альтернативным вариантом является представления этих таблиц в виде набора файлов dbf-формата, где имя файла соответствует номеру характеристики. Обязателен, если для есть характеристики перечислимого типа.
mnu Упорядоченный пользователем иерархический набор пиктограмм объектов, используемый картографическим редактором для выбора класса объекта при выполнении различных операций. Не обязателен.
vgm Библиотека векторных внемасштабных условных знаков для отображения объектов, пространственное положение которых описывается координатами одной точки. Обязателен при наличии в Классификаторе внемасштабных объектов.
pgm Библиотека растровых внемасштабных условных знаков для отображения объектов, пространственное положение которых описывается координатами одной точки. Не обязателен.
pat Набор масок (шаблонов) для заполнения регулярным рисунком внутреннего пространства площадных объектов. Не обязателен.
ext Параметры расширенной (сложной) графики для отображения условных знаков линейных и площадных объектов. Не обязателен.
idc Дополнительные параметры условных знаков объектов в зависимости от значений атрибутов объектов (условная графика объектов). Не обязателен.
rol Описание отношений (связей) между классами объектов и их ограничений. Не обязателен.
atr Описание параметров графики и условий для отображения значений атрибутов объектов в виде динамически размещаемых надписей или условных знаков на экране. Объекты типа «подпись» в цифровой карте при этом не создаются. Не обязателен.
rgb Описание настроенной цветовой палитры для данного Классификатора. Не обязателен.
ft1 Вспомогательный текстовый файл, содержащий описание шаблонов для автоматической генерации в цифровой карте объектов типа «подпись» или их обновления на основании значений атрибутов пространственных объектов. Не обязателен.
grp    
alt    


Если в Классификаторе цифровой карте описаны текстовые объекты (тип «подпись») или используется режим отображаемых атрибутов, т.е. отображения значений атрибутов объектов в виде подписей на экране, то необходимо наличие служебных файлов с расширением *.VGT на каждый используемый шрифт. Правила размещения файлов шрифтов см. ниже.



Наши рекомендации