Пользовательская векторная карта

Previous Top Next

Структура векторных карт позволяет хранить не только цифровое описание реальных объектов местности, но и прикладные пользовательские данные, быстро меняющиеся во времени.

Например, метеоданные, сведения о перемещении транспортных средств, данные об условиях радиовидимости и так далее.

 

Для хранения этих данных вместе с картой достаточно только расширить списки слоев, видов объектов и их характеристик в цифровом классификаторе. Однако, такой подход имеет следующие недостатки:

- пользовательские объекты, расположенные на нескольких листах     карты, при записи будут разделены по листам, что усложняет их дальнейшую обработку;

- данные, нанесенные на одну карту, не могут одновременно отображаться и редактироваться на других картах той же территории;

- необходимо расширять и сопровождать несколько цифровых классификаторов для разных видов и масштабов карт.

 

Поэтому система позволяет хранить пользовательские данные отдельно от карт местности, используя подмножество структуры векторных карт.

Пользовательская векторная карта состоит только из одного листа карты, который не имеет постоянных размеров. При добавлении или удалении объектов его габариты и расположение будут меняться. Пользовательская карта может отображаться совместно с векторной картой местности, а также растровыми и матричными картами. Одна и та же пользовательская карта может одновременно отображаться на разных картах местности и редактироваться разными пользователями. Результаты редактирования у разных пользователей будут выглядеть одинаково.

Пользовательская карта имеет свой классификатор, который не зависит от классификатора карты.

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

Создание, обновление и распространение карт местности и пользовательских карт может выполняться независимо разными службами из разных источников.

Обмен пользовательскими картами может выполняться в формате SXF двоичного или текстового вида.

Объекты пользовательской карты могут не иметь связи с пользовательским классификатором. Графическое представление объекта может храниться в записи объекта, что облегчает конвертирование данных из форматов DXF, MIF/MID и т.п. Атрибутивные данные могут храниться во внешней реляционной базе данных. Cвязь с базой данных выполняется по уникальному номеру объекта на карте.

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