33
Всего существует два основных типа классификаторов: табличный и иерархический.
В табличном классификаторе данные разделены послойно и организованы в виде ре-
ляционных таблиц. Каждая запись в таблице описывает один из объектов, отнесённых к дан-
ному слою. Перечень характеристик объектов стабилен в пределах одного слоя. Некоторые
характеристики объекта могут быть расширенными (составными, списочными) за счёт ис-
пользования связанных таблиц.
В иерархическом классификаторе каждый объект ЦТК входит только в одну класси-
фикационную группировку нижнего уровня иерархии. Классификационные группировки мо-
гут быть вложенными, т.е. целиком входить одна в другую. Каждая нижняя по иерархии
классификационная группировка должна содержать объекты ЦТК с одним и тем же набором
основных признаков. Основные признаки объекта ЦТК однозначно определяют классифика-
ционную группировку, в которую входит данный объект.
Очевидно, что вполне может существовать система классификации с сетевой структу-
рой, в которой классификационные группировки пересекаются.
Табличный классификатор, по сути, это предельно вырожденный вариант иерархиче-
ского, с жёстко заданным набором характеристик для каждого слоя. Разбиение информации
по слоям во многом связано с ограниченностью модели описания свойств объекта в таблич-
ном классификаторе, а не с насущной необходимостью. Табличный классификатор использу-
ется в таких геоинформационных системах (ГИС) иностранного производства, как
«MapInfo», «ArсView 3.x». Напротив, использование иерархического классификатора больше
характерно для программных продуктов отечественного производства, таких как «ЦФС
ЦНИИГАиК», картографические системы «Панорама», «АРМ РАСТР-2», «Нева» и др.
Несмотря на существующее многообразие классификаторов, свойства объектов опи-
сываются с помощью примерно одинакового перечня типов данных. Типы данных можно
разделить на две большие группы: количественные и качественные. К количественным типам
данных можно отнести не только целые и вещественные цифровые типы, но и строковые, би-
нарные. Качественные характеристики отражают только наличие или отсутствие у объекта
определённого свойства. Обычно для их отображения в базах данных используются логиче-
ские поля. Однако существует ещё один способ работы с качественными характеристиками,
основанный на использовании справочных таблиц или, по другой терминологии, фасетов.
Этот способ применяется при выборе одного свойства из списка допустимых значений. При
этом в базе данных хранится ключ (обычно числовой) для связи со справочной таблицей. В
некоторых случаях используются так называемые составные характеристики. Каждая такая
характеристика может содержать несколько других (уточняющих) характеристик.
Поля характеристик в структуре описания объекта не являются равнозначными. Среди
них обычно выделяют так называемый тип объекта, по которому определяется его принад-
лежность к классификационным группировкам и однозначно задаётся перечень характери-
стик. ГОСТ «Система классификации и кодирования цифровой картографической информа-
ции» предусматривает, что тип объекта может описываться не одним, а несколькими полями
характеристик. В этом случае можно говорить о неявном задании типа объекта.
Контрольные вопросы
1. Определение классификатора.
2. Типы классификаторов.
3. Количественные типы данных.
4. Качественные характеристики, фасеты.