Семантика объекта

Top

СЕМАНТИКА ОБЪЕКТА содержит  последовательно расположенные записи свойств объекта. Каждое свойство представлено кодом характеристики и значением. Объект карты может не иметь семантики.

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

Причина этого в следующем. Объекты карты могут иметь сотни видов характеристик разного формата и назначения (например, относительная высота, материал сооружения, собственное название, тип растительности и так далее). Большинство характеристик являются необязательными. Применение внешних баз данных с фиксированным числом полей и постоянным размером записей приводит к выделению десятков мегабайт дисковой памяти для хранения килобайт данных. В то же время, записи семантики имеют переменную длину и ключевую форму представления данных. Что обеспечивает компактное хранение и быструю обработку данных.

Система управления базой данных карт позволяет выполнять запросы на поиск и отображение объектов карты с учетом наличия и содержания семантических  характеристик объекта. Характеристики объекта обрабатываются как набор символьных строк (название характеристики и ее  значение), что позволяет организовать интерфейс пользователя в виде таблиц, подобно интерфейсу реляционных баз данных. Кроме того, семантические характеристики могут содержать ссылки на внешние текстовые или графические файлы, на другие базы электронных карт, которые могут описывать те же участки местности в другом масштабе. Это позволяет строить сложные связи между базами данных.