Взаимное соответствие данных на уровне «Запись таблицы БД Картографический объект» |
Как уже было сказано выше, для организации отображения пространственной информации, содержащейся в базе данных, на векторной карте, необходимо соблюдение следующего условия. Все таблицы БД, подлежащие отображению на карте, обязательно должны иметь поле уникального идентификатора записи (первичный ключ) и поле пространственного описания объекта. Дополнительно таблицы могут содержать произвольное количество различных полей, содержащих атрибутивную информацию об объекте. Помимо этого предусмотрена возможность наличия в таблице дополнительного специального поля, значения которого могут определять внешний вид объекта на карте. Такое поле должно содержать ключ классификатора векторной карты. Ключ классификатора определяет условный знак, с которым данная запись превратиться в объект карты. Если такое специальное поле в таблице не определено, либо не содержит значений, записи таблицы наносятся на карту с общим условным знаком, определяемым для всей таблицы.
Соотношение данных на уровне «Запись таблицы БД у Картографический объект» выглядит следующим образом:
Взаимное соответствие данных на уровне «Запись таблицы БД у Картографический объект»:
|