Изменение порядка отрисовки

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

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

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

По видимости

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

По списку слоев

Сортирует в порядке, соответствующем списку слоев в Менеджере слоев. Первый по списку слой (объекты слоя, если быть точными) отправляется на задний план, остальные слои по порядку друг за другом и последний слой выносится на передний план.

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

По файлу сортировки слоев…

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

Такой файл можно составить вручную. Однако более удобно будет подобрать требуемый порядок слоев, изменяя их порядок в Менеджере слоев и проверяя результат командой Карта > Сортировать объекты > По списку слоев. После получения подходящего порядка, сохранить файл сортировки слоев для дальнейшего использования можно прямо из окна Менеджера слоев. Команда сохранения описана в разделе «Загрузка и сохранение списка» Гл.6, «Классификатор».