Время прочтения: 2 минуты
Как-то один из наших читателей поделился лайфхаком для подключения подложки карты мира без внешних источников. Мы обнаружили целую статью, посвященную таким же небольшим и даже развлекательным пасхалкам QGIS и хотим поделиться находками 🐤
"Пасхалка" (от англ. "easter egg") — это скрытая функция, сообщение или шутка, встроенная разработчиками в программу. Их обычно нет в документации, и они существуют для того, чтобы пользователь нашел их сам. И в нашем любимом QGIS тоже есть несколько таких небольших и приятных фич.
Поле координат на рабочей странице QGIS — один из ключевых элементов интерфейса. В нем отображаются координаты, на которые вы указываете мышкой на карте, и через него можно быстро перейти в определенную локацию, вручную вставив координаты в поле. Однако в нем также скрыты несколько малоизвестных пасхалок, каждую из которых мы рассмотрим подробно в этой статье.
"World" — карта мира
Про первую пасхалку в QGIS мы уже упоминали, и она самая полезная. Введите "world" в поле координат, чтобы добавить простую подложку с картой мира.
Эта базовая карта мира загружается в формате GeoPackage (.gpkg). Помимо визуального представления границ стран, слой содержит атрибутивную информацию, где есть названия и коды стран: FIPS_10 (вероятно, коды FIPS 10-4, устаревшая система геополитических кодов, ранее использовавшаяся в США), ISO_A3 (трехбуквенные коды стран по стандарту ISO 3166-1 alpha-3), WB_A2 (двухбуквенные коды стран, используемые Всемирным банком (World Bank)), WB_A3 (трехбуквенные коды стран, используемые Всемирным банком), iso_a2 (двухбуквенные коды стран по стандарту ISO 3166-1 alpha-2 fid) и id. Можно сохранить слой и далее уже использовать в своих работах.
И еще в тему базовых карт: статья про разные способы подключить базовую карту в QGIS.
"Retro" — винтажный образ
Если хотите необычно оформить карту, можно использовать пасхалку "ретро-образ". Чтобы подключить это оформление, введите "retro" в поле координат. Стиль станет более интересным, винтажным и не сильно нагрузит карту, однако его можно использовать только во время работы с проектом, то есть нет возможности перенести этот стиль в макет.
"Сontributors" — локации разработчиков
Пасхалка "contributors" (участники) в QGIS отображает на карте местоположения людей, внесших вклад в разработку программы. Эта пасхалка служит своеобразной данью уважения совместным усилиям сообщества QGIS и разработчиков, посвятивших свое время созданию новых функций, исправлению ошибок и просто улучшению этого прекрасного инструмента.
В таблице атрибутов слоя можно посмотреть имя и сообщение первого коммита разработчика, ник разработчика в Git. Выглядит очень мило!
"Hackfests" — локации хакфестов
Из этого разряда в QGIS есть еще пасхалка "hackfests", и это тоже отсылка на процесс разработки QGIS. Хакфесты QGIS — это встречи, на которых разработчики, пользователи и энтузиасты QGIS собираются вместе, чтобы поработать над программой.
С помощью этой пасхалки вы узнаете, где проходили хакфесты QGIS вместе с интересными заметками о каждом мероприятии. В таблице атрибутов можно увидеть, например, что в августе 2019 года многие ребята сделали временные тату QGIS, а еще как в ноябре 2015 года в хакфесте в Испании Маттиас и Марко ежедневно занимались серфингом в обеденный перерыв.... и не писали в это время код))
"Bored" — географический пазл
Если вы чувствуете, что нужен небольшой перерыв, от работы или хотите проверить свои знания географии, введите слово "bored" также в поле координат, и карта превратится в интерактивную головоломку-пазл. Ваша задача — собрать карту мира, перемещая и поворачивая фрагменты. Это не только забавная фича, но и упражнение для навыков пространственного мышления.
И напоследок…
А если вам совсем делать нечего и хочется добавить немного хаоса в свой рабочий процесс, можно включить эффект тряски с помощью слова "dizzy"
QGIS = открытое и приятное сообщество
Если вы хотите свободно работать в QGIS и решать в нем пространственные задачи, приходите на онлайн-курсы Введение в QGIS и Введение в ГИС. Повышение квалификации 💛
Материал подготовила Алия Кутуева