Выполнение разрядки (генерализации) подписей населенных пунктов

Печать Предыдущая страница Стартовая страница

При автоматической расстановке подписей выбор позиции для создаваемой подписи выполняется для базового масштаба карты. Поэтому в базовом масштабе все подписи отображаются корректно, «не мешая» другим подписям. Однако при уменьшении масштаба карты изображение подписей может перекрывать другие подписи.

Правила выполнения генерализации прописываются в общий файл параметров импорта .osm2map.

В строке, начинающейся последовательностью символов _OSMGEN| помещается ключ объекта - подписи, подлежащей обработке.

Ключи объектов следуют в порядке убывания их важности.

Например:

 

//--------------------------------------------------

//Таблица генерализации

//--------------------------------------------------

 

_OSMGEN|t_city_2

_OSMGEN|t_city_3

_OSMGEN|t_city_4

_OSMGEN|t_admin-6

_OSMGEN|488-100-T

 

В процессе выполнения процедуры разрядки (генерализации) подписи не удаляются с карты, а за счет установки иерархии важности подписей путем настройки верхней границы видимости, в каждом из масштабов видны только те подписи, которые «не мешают» более важным подписям и подписям аналогичного ранга, обработанным ранее.

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

При необходимости подписи можно сформировать на отдельной карте или добавить в основную.

Существует возможность формирования «упрощенных» подписей.