Время прочтения: 4 минуты
Уровень владения QGIS: понадобится уметь работать с проектом, со слоями и со стилями
Версия QGIS на скриншотах: 3.28 и 3.44 (проверено на обеих версиях)
Версия QGIS на скриншотах: 3.28 и 3.44 (проверено на обеих версиях)
Карты и акварель – отличное классическое сочетание. Попробуем сделать в QGIS акварельные и рисованные эффекты, чтобы слои выглядели так, будто они нарисованы от руки.
Такой стиль может пригодиться для туристских или рекламных карт. Или его можно использовать для личных проектов, которые делаются ради хорошего настроения :)
Что понадобится:
- QGIS
- слои, которые мы будем стилизовать (можно взять свои, можно скачать по ссылке ниже)
- бесшовные акварельные фоны (можно сделать самостоятельно, можно взять мои по ссылке ниже)
Если вы только начинаете работать в QGIS и не уверены в своих силах, пройдите для начала открытый урок по ГИС в виде статьи, который научит базовой работе со слоями и стилизации слоев.
Акварельная и рисованная заливка для полигонов на карте в QGIS
Первым делом создаем новый проект QGIS и добавляем в него полигональные объекты.
Если хочется попрактиковаться на готовых данных, можете взять из папки слои, которые вы видите на скриншотах этой статьи. Источник данных – OpenStreetMap 🫶
Другие варианты: используйте свои слои, которые есть под рукой, или скачайте данные из OpenStreetMap на любую территорию и загрузите их в проект QGIS.
Еще нам понадобятся бесшовные акварельные фоны. Чтобы научиться делать их самостоятельно, читайте отдельный блок в конце статьи. А если не хотите делать бесшовный фон сами, можете попробовать мои фоны, которые лежат в открытом доступе. Я их сделала просто на пробу, но они показали себя достаточно хорошо, и их вид меня радует :)
По умолчанию после загрузки слоев в проект QGIS получаем достаточно странные случайные цвета, но скоро мы это исправим.
Заходим в свойства полигонального слоя, затем в окно выбора стилей, после чего задаем тип заливки с помощью растрового изображения:
Далее выбираем само изображение, находя его через нужную папку на компьютере:
Почти готово, осталось настроить значение ширины изображения, чтобы отрегулировать размер под свой масштаб и свое чувство прекрасного. Если значение низкое, повтор узора может быть слишком заметен, и это будет некрасиво.
Разные значения и разные масштабы приведут к разным результатам, нужно только пробовать!
Добавляем рисованные детали с помощью готовых стилей
Решив проблему заливки полигонов, мы можем захотеть чего-то большего — например, добавить полигонам обводку, которая будет подходить рисованному стилю. Для этого можем использовать готовые открытые рисованные стили от Энди Вудрофа, в которых есть линии и обводки, как будто бы нарисованные карандашом. Их нужно скачать о ссылке из его статьи, а потом просто перетащить файл в окно QGIS, как описано в нашей статье про открытые стили QGIS. После установки слои можно найти опять же в окне выбора стилей в свойствах слоя.
Чтобы заполнить пустое белое пространство и сориентировать читателя, добавим в проект тропы и стилизуем их новыми карандашными стилями:
Теперь на карте есть дороги и тропы, которые не выбиваются из общего вида карты и хорошо подходят фонам. А если дублировать любой полигональный слой и стилизовать копию рисованной обводкой, у полигонов сгладятся углы, и они будут выглядеть более органично.
Результат – здания стали понятнее и приятнее:
А вот пример с участком территории, где есть леса, поля и болота:
Рисованные границы здесь помогают воспринимать изображение более цельно и естественно. Для болот использована внутренняя штриховка из того же готового набора стилей для QGIS, и это небольшая деталь, которая тоже придает проекту более непринужденный стиль.
Что ещё интересного можно добавить на карту в QGIS
Растровая заливка и готовые рисованные стили – это простой способ поменять вид карты и придать ощущение, что ее элементы нарисованы от руки. Чтобы акварельный фон смотрелся лучше, экспериментируйте с прозрачностью и режимами смешивания, а еще используйте дополнительные визуальные эффекты.
Другие статьи про эффекты, которые встречаются на старых и рисованных картах:
- Что такое виньетки и как сделать их в QGIS – про винтажный акварельный эффект
- Как сделать береговую линию на карте интереснее – про интересные эффекты с берегами водных объектов
- Как выходить за рамки в QGIS – здесь есть совет, как добавить на карту эффект старой бумаги
ГИС – это не графический редактор, и их возможности стилизации часто ограничены, но все же здорово, что QGIS позволяет парой кнопок придать карте приятный нарисованный вид!
Дополнительно: как создать бесшовный фон самостоятельно
Если вы хотите создать свои акварельные фоны для карт, вам понадобится любой графический редактор, где есть функция замощения. И пригодятся любые кисти, которые добавляют рисованный стиль (парочку встроенных акварельных и карандашных кистей можно найти в любом графическом редакторе).
Я обычно пользуюсь бесплатной программой с открытым исходным кодом Krita. Она во многом заменяет Фотошоп, и в ней приятно рисовать.
Создаю холст размером 600 х 600 пикселей, выбираю «Вид» – «Замостить» и начинаю рисовать акварельными кистями:
Экспортируем результат в PNG, и можно использовать нарисованный фон в QGIS!
Настоящее ощущение акварели или карандаша повторить в цифровом виде сложно. Но если не ожидать от себя многого, подручными средствами можно сделать достаточно хорошие изображения, и после экспериментов с акварельными кистями получить красивые результаты.
Материал подготовила Юлия Федорова