Геоинформационные системы


Лабораторная работа №4
Работа с векторными данными

<-назад | Работа с векторными данными  | вперед->

4.6. Подписи
    Вкладка Подписи позволяет подписывать объекты и контролировать множество опций, касающихся шрифтов, расположения, стиля, выравнивания и буферизации. Чтобы продемонстрировать эти возможности, мы подпишем элементы слоя озер из демонстрационного набора данных QGIS:

            1. Загрузите в QGIS shape-файл alaska.shp и GML-файл lakes.gml.
            2. Немного увеличьте интересующую вас область с каким-либо озером.
            3. Сделайте слой lakes активным.
            4. Откройте диалог 
Свойства слоя.
            5. Щёлкните на вкладке 
Подписи.
            6. Установите флажок 
Показывать подписи.
            7. Выберите поле, являющийся источником значений для подписей. В нашем случае это 
Поле, содержащее подпись NAMES .
            8. Введите значение по умолчанию, которое будет использоваться всякий раз, когда QGIS обнаружит озеро, у которого отсутствует значение в поле NAMES.
            9. Если у вас имеются подписи, распространяющиеся на несколько линий, установите флажок 
Разбивать подписи на строки? QGIS проверит поле   подписей на наличие переходов на новую строку и вставит разрывы строк в нужных местах.
            10. Нажмите 
Применить.
    Новые подписи лишком большие и плохо размещены по отношению к маркерному символу озер. Чтобы это исправить это перейдите к области 
Шрифт и установите шрифт и цвет с помощью кнопок Шрифт и Цвет. Также можно изменить угол наклона и расположение текста подписи. Для смены позиции текста относительно элемента:
       
         1. Измените расположение подписей, выбрав одну из кнопок группы Размещение. Для того, чтобы сделать подписи неподвижными, выберите кнопку 
Справа .
         2. Единицы измерения размера шрифта дают вам возможность выбора между 
Пунктами и Единицами карты.
         3. Нажмите кнопку 
Применить , чтобы увидеть результаты изменений, не выходя из диалога.
    Чтобы подписи не были расположены слишком близко к маркеру, необходимо использовать опции области
Смещение. Здесь можно добавить смещение по координатам X и Y. Смещение по координате X на 5 единиц сдвинет подписи в сторону от маркеров и сделает их более «читаемыми». Естественно, если шрифт вашего маркерного символа больше, то требуется и большее смещение.
    Теперь буферизуем подписи, т.е. создадим фон вокруг них для улучшения внешнего вида. Для этого нужно:

            1. Щёлкнуть на вкладке 
Параметры подписей.
            2. Установить флаг 
Буферизовать подписи.
            3. Выбрать размер буфера в счетчике.
            4. Выбрать цвет, нажав на кнопку 
Цвет и выбрав желаемый в окне выбора цвета. При желании можно установить нужное значение прозрачности для буфера.
            5. Нажать 
Применить, чтобы увидеть результат внесенных изменений.

   Обратите внимание, что во вкладке Подписи есть 
Предпросмотр:, в котором показывается выбранная подпись.


Кемерово - 2011