Геодезия и землеустройство

Ведение библиотеки условных знаков

В продуктах КБ "Панорама" для ведения библиотеки условных знаков предназначен специальный файл – цифровой классификатор карты, который хранится в файле RSC. Цифровой классификатор - это совокупность описания слоев векторной карты, видов объектов и их условных знаков, видов семантических характеристик и принимаемых ими значений, представленных в цифровом виде. Классификаторы разрабатываются в соответствии с нормативными документами. В одном файле располагаются условные знаки объектов карты конкретного масштаба. Так для крупномасштабного картографирования существую классификаторы: map500.rsc (для топографических планов масштаба 1:500 и 1:1000), map2000.rsc (для топографических планов масштаба 1:2000) и map5000.rsc (для топографических планов масштаба 1:5000).

ВЕДЕНИЕ БИБЛИОТЕКИ УСЛОВНЫХ ЗНАКОВ. Редактирование классификатора

Для создания и редактирования цифрового классификатора предназначена процедура редактор классификатора. Информация для редактирования разделена на следующие блоки:

  • Общие данные – метаданные классификатора и палитра цветов. Предусмотрена возможность описания 256 цветов карты в цветоделении RGB или CMYK.
    Слои – управление настройками логических слоев карты (плана): номер слоя, название, ключ, порядок вывода, число объектов. Предусмотрена возможность описания 256 слоев, количество объектов в одном 65000.
  • Объекты – управление созданием, удалением и настройками объектов карты. Для каждого объекта предусмотрены: ввод и корректировка кода, ключа, названия, слоя, локализации, внешнего вида и видимости при определенном масштабе визуализации, назначение семантики и внешнего вида на трехмерных моделях.
Библиотека условных знаков
  • Семантика - управление созданием, удалением и редактированием набора характеристик для описания семантики объектов. Например, собственное название или высота объекта. Для кaждой хapaктеpистики может быть создaн клaссификaтоp знaчений. Пpи этом для числовых хapaктеpистик одному коду обычно соответствует диaпaзон знaчений (нaпpимеp, шиpинa pеки: до 5м - 1, от 5 до 10 - 2 и т.д.), для символьных хapaктеpистик одному коду соответствует одно знaчение (мaтеpиaл стpоения: деpево - 1, киpпич - 2 и т.д.).
  • Шрифты – управление доступными для создания подписей карты шрифтами. По умолчанию используется только шрифт Arial. Система позволяет настраивать любой шрифт стандартно установленный в системе. Совместно с программой поставляются топографические шрифты в формате trutype.
  • Библиотеки – управление подключением к классификатору методов отображения условных знаков, не предусмотренных в классификаторе. Для специальных карт, для которых нужны нестандартные виды объектов, пользователю предлагается самому формировать их, применяя виды объектов, используемые в классификаторе. Такие знаки могут быть запрограммированы в отдельных динамических библиотеках (DLL) и подключены к классификатору.
  • 3D – управление параметрами визуализации объектов карты при построении трехмерного изображения. Процедура построения трехмерного изображения заключается в построении каркаса объекта и "натягивании" на него элементарных графических образов объекта – текстур, которые хранятся в отдельных файлах с расширением .P3D. Пользователь может работать с несколькими файлами и создавать сложные графические описания объектов.