Qgis 3.4 / 2.18

4.1 Введение

Цель задания — закрепление навыков загрузки и визуализации данных в QGIS.

Необходимая теоретическая подготовка: модели пространственных данных, модели пространственных объектов, базы пространственных объектов, картографические проекции.

Необходимая практическая подготовка: в объёме упражнения 1.

Исходные данные: база пространственных данных на территорию Российской Федерации

Ожидаемый результат: тематическая карта «Население России» масштаба 1:35 000 000

В этом упражнении вы закрепите базовые навыки визуализации с использованием программных средств ГИС, составив карту населения Российской Федерации в разрезе субъектов фередации и крупных населённых пунктов. На картах населения, как правило, изображается людность городов (способом значков) и плотность населения (способом количественного фона). В рамках упражнения мы не будем пытаться выполнить «объективное» районирование территории по естественным градациям плотности населения; вместо этого воспользуемся обобщённой статистикой по плотности населения субъектов РФ.

Procedure¶

  1. We will use 2 plugins to accomplish the task. Make sure you have installed
    OSM Place Search and OpenLayers plugins. See Using Plugins for
    instructions on downloading plugins.

  1. The OSM Place Search plugin will install itself as a Panel in QGIS.
    You will see a new panel titled OSM place search… in QGIS.

  1. The OpenLayers plugin is installed under the Plugin menu. This plugin
    allows you to access basemaps from various providers in QGIS. Let’s load the
    OpenStreetMap basemap in QGIS by going to Plugins ‣
    OpenLayers plugin ‣ Add OpenStreetMap layer.

  1. You will see a World map loaded in QGIS.

Note

If you do not see any data — make sure you are online — as the basemap tiles
are fetched from the internet. You can also use the Pan tool to move the
map canvas slightly, which will trigger a refresh of the basemap.

  1. Now, let’s search for London. Type the query in the Name
    contains… box in the OSM Place Search panel. You can hover over the
    results and the appropriate place will be highlighted on the map. Select the
    first result — which the city of London in UK — and click the
    Zoom button.

  1. You will see the base layer move and center around the city of London. You
    can use the Zoom tool to zoom and select the exact area of your
    interest. For this tutorial, you can zoom in the center of the city as
    shown.

  1. Now we can download the data displayed on the map canvas. Go to
    Vector ‣ OpenStreetMap ‣ Downlod data.

  1. In the Download OpenStreetMap data dialog, choose
    From map canvas as the Extent. Choose the path and
    name the output file as .

  1. The downloaded file with the extension is an text file in the OSM
    XML format. We first need to
    convert it into a suitable format that is easy to consume in QGIS. Go to
    Vector ‣ OpenStreetMap ‣ Import topology from XML.

Note

Now that we do not need the OSM Place Search functionality, you can
click the close button to remove it from the main window. If you need to use
it again, you can enable it from View ‣ Panels ‣ OSM
place search… (Windows) or Settings ‣ Panels ‣ OSM place search… (Linux).

  1. Choose the downloaded as the Input XML file.
    Name the Output SpatiaLite DB file as . Make
    sure the Create connection (SpatiaLite) after import button is
    checked.

  1. Now the last step. We need to create SpatialLite geometry layers that can
    be viewed and analyzed in QGIS. This is done using Vector
    ‣ OpenStreetMap ‣ Export topology to SpatialLite.

  1. The file contains all feature types in the OSM database —
    Points, Lines and Polygons. GIS layers typically contain only one type of
    feature, so you need to choose one. Since we are interested in point
    locations of pubs, here you need to choose Point (nodes) as the
    Export type. You would choose Polylines (open ways)
    if you wanted to get the road network. Name the Output layer
    name as . GIS data has 2 parts to it — location and
    attributes. We are also interested in the name of the pub — not just
    its location, so we need to export that information as well. Click on
    Load from DB under Exported tags section. This will
    fetch all attributes from the file. Check
    name and amenity tags. See OSM Tags to learn more about what
    each attribute means. Make sure the Load into canvas when
    finished is checked, and click OK.

  1. You will see a new point layer named loaded in QGIS. Note
    that this contains ALL points in the OSM database for the viewport.
    Since we are interested only in pubs, we need to write a query to select
    only those. Right click on layer and select
    Open Attribute Table.

  1. You will note that some features have the attribute value of pubs
    listed under the amenity column. Click on Select
    features using an expression button.

  1. Enter the expression “amenity” = ‘pub’ and click Select.

  1. Back in the QGIS Canvas, you will see some points highlighted in yellow.
    These are the result of our query. Right-click the layer
    and choose Save Selection As….

  1. In the Save vector layer as… dialog, enter the name of the
    output file as . Leave all other options as they are and
    make sure the Add saved file to map option is checked. Click
    OK.

  1. You will see a new layer named in the QGIS canvas. Uncheck
    the layer as we don’t need that anymore.

  1. The extraction of the pubs shapefile layer is now complete. You can use the
    Identify tool to click on any of the point as see its
    attributes.

10.2 Получение и подготовка исходных данных

  1. Зарегистрируйтесь на ресурсе EarthExplorer Геологической службы США. Этот ресурс предоставляет доступ к массиву данных дистанционного зондирования и наборов данных, созданных на их основе.

  2. Используйте этот архив с шейп-файлом, чтобы указать область поиска материалов, или самостоятельно установите рамку поиска аналогично изображению на рисунке

  3. На вкладке Data Sets выберите набор SRTM 1-arc second global

  4. Перейдите на вкладку Results и дождитесь, пока система выполнит запрос по заданным вами условиям. В результате запроса должно быть выдано 6 результатов — тайлов SRTM.

  5. Поочерёдно нажимая на кнопку «Скачать» каждой записи, загрузите все 6 необходимых тайлов и разместите их в отдельной папке в своей рабочей директории.

  6. Запустите QGIS и сохраните проект в вашу рабочую директорию.

  7. Чтобы работать с цифровой моделью рельефа, необходимо объединить все тайлы в единую мозаику, а затем перепроецировать её из географической системы координат в проецированную.

  8. Соберите мозаику растровых тайлов. Для этого воспользуйтесь инструментом «Создать виртуальный растр» («Растр» — «Прочее»).

    • Добавьте папку с тайлами SRTM в качестве исходных данных

    • Снимите галочку с опции Place each input file into a separate band, чтобы создать одноканальный растр.

    • Укажите, что виртуальный растр должен быть сохранён в папку под именем

    Результат будет автоматически добавлен в проект

  9. Измените систему координат документа карты на UTM (датум WGS-84). Самостоятельно определите номер зоны.

Вопрос 1: укажите EPSG-код выбранной системы координат

Скриншот 1: окно QGIS после изменения системы координат

Из упражнения 1 мы помним, что QGIS умеет перепроецировать наборы данных на лету. Однако для целей морфометрического анализа ЦМР нам необходимо, чтобы набор данных был «физически» сохранён с использованием проецированной системы координат.

3.8. Символика¶

When you add vector layers to the map view in a GIS application, they will be
drawn with random colours and basic symbols. One of the great advantages of using
a GIS is that you can create personalised maps very easily. The GIS program will
let you choose colours to suite the feature type (e.g. you can tell it to draw a
water bodies vector layer in blue). The GIS will also let you adjust the symbol
used. So if you have a trees point layer, you can show each tree position with a
small picture of a tree, rather than the basic circle marker that the GIS uses
when you first load the layer (see illustrations ,
and ).

Рис. 3.21 В ГИС можно использовать диалог (похожий на приведенный здесь) для настройки отображения вашего слоя.

Рис. 3.22 Когда слой (например, слой деревьев) загружается первый раз, ГИС отображает его обычным знаком.

Рис. 3.23 После настройки отображения понять, что слой представляет деревья, намного легче.

Методика¶

  1. Мы будем использовать 2 модуля для выполнения задачи. Убедитесь, что вы установили модули OSM Place Search и OpenLayers. См. инструкции по загрузке модулей: Использование модулей расширения.

  1. Модуль OSM Place Search устанавливается в виде панели QGIS. Вы увидите новую панель под названием OSM place search… в окне QGIS.

  1. Модуль OpenLayers устанавливается в меню Модули. Этот модуль позволяет вам получить доступ к базовым картам от различных поставщиков в QGIS. Загрузим базовую карту OpenStreetMap в QGIS, выбрав Модули ‣ OpenLayers plugin ‣ Add OpenStreetMap layer.

  1. You will see a World map loaded in QGIS.

Примечание

Если вы не видите никаких данных, убедитесь, что вы в сети, так как фрагменты базовой карты загружаются из Интернета. Вы также можете использовать инструмент Прокрутка карты для незначительного перемещения по карте, что приведет к обновлению базовой карты.

  1. Теперь найдем Лондон. Введите запрос в строку Name contains… на панели OSM Place Search. При наведении курсора на результат, соответствующее место будет выделено на карте. Выберите первый результат — город Лондон в Великобритании — и нажмите кнопку Zoom.

  1. Вы увидите, что базовый слой сдвигается и центрируется над Лондоном. Вы можете приблизить его с помощью инструмента Zoom и выбрать конкретную область, которая вас интересует. Для этого урока вы можете приблизить центр города, как показано ниже.

  1. Теперь мы можем загрузить отображенные на карте данные. Перейдите к пункту Vector ‣ OpenStreetMap ‣ Download data.

  1. В диалоговом окне Download OpenStreetMap data выберите пункт From map canvas в разделе Extent. Выберите путь и назовите выходной файл .

  1. Загруженный файл с расширением — это текстовый файл в формате OSM XML. Сперва нам нужно преобразовать его в подходящий формат, что легко можно сделать в QGIS. Выберите пункт Vector ‣ OpenStreetMap ‣ Import topology from XML.

Примечание

Теперь, поскольку нам больше не нужны функции OSM Place Search, вы можете щелкнуть по кнопке «Закрыть», чтобы убрать эту панель из главного окна. Если она вам вновь понадобится, вы можете активировать ее из View ‣ Panels ‣ OSM place search… (Windows) или Settings ‣ Panels ‣ OSM place search… (Linux).

  1. Выберите загруженный файл в качестве Input XML file. Назовите Output SpatiaLite DB file . Убедитесь, что флажок Create connection (SpatiaLite) after import отмечен.

  1. Теперь последний шаг. Нам нужно создать слои геометрии SpatialLite, которые можно просматривать и анализировать в QGIS. Это делается с помощью Vector ‣ OpenStreetMap ‣ Export topology to SpatialLite.

  1. Файл содержит все типы объектов в базе данных OSM — точки, линии и многоугольники. Слои ГИС обычно содержат только один тип объектов, так что вы должны выбрать один из них. Так как мы заинтересованы в точечных местоположениях пабов, следует выбрать: guilabel:Point (nodes) в качестве Export type. Если бы вам нужна была дорожная сеть, стоило бы выбрать Polylines (open ways). Назовите Output layer name . Данные ГИС имеют 2 составляющие — местоположение и атрибуты. Помимо расположения паба, нас также интересует его имя, так что мы должны также экспортировать эту информацию. Нажмите на пункт Load from DB в разделе Exported tags. При этом будут извлечены все атрибуты из файла . Проверьте тэги name и amenity. См. OSM Tags, чтобы узнать больше о том, что означает каждый атрибут. Убедитесь, что отмечен пункт Load into canvas when finished, и нажмите OK.

Вы увидите, что новый точечный слой под названием загружен в QGIS

Обратите внимание, что в нем содержатся ВСЕ точки базы данных OSM из области просмотра. Поскольку нас интересуют только пабы, мы должны написать запрос, чтобы выбрать только их

Щелкните правой кнопкой мыши на слое слоя и выберите Open Attribute Table.

  1. Вы заметите, что некоторые объекты в колонке amenity имеют значение атрибута pub. Нажмите кнопку Select features using an expression.

  1. Введите выражение «amenity» = „pub“ и нажмите Select.

  1. Вернувшись к окну карты QGIS, вы увидите, что некоторые точки выделены желтым цветом. Это результат нашего запроса. Щелкните правой кнопкой мыши на слое и выберите Save Selection As….

  1. В диалоговом окне Save vector layer as… введите имя выходного файла: . Оставьте все другие параметры без изменения и убедитесь, что флажок Add saved file to map установлен. Нажмите OK.

  1. Вы увидите новый слой с названием в окне QGIS. Снимите отметку со слоя , так как он нам больше не нужен.

  1. Извлечение shape-файла с пабами завершено. Вы можете использовать инструмент Identify, чтобы нажать на любую точку и посмотреть её атрибуты.

2.3. Что такое ПО ГИС / ГИС-приложение?¶

You can see an example of what a GIS Application looks like .
GIS Applications are normally programs with a graphical user interface that can
be manipulated using the mouse and keyboard. The application provides menus
near to the top of the window (File, Edit etc.) which, when clicked using the
mouse, show a panel of actions. These actions provide a way for you to tell
the GIS Application what you want to do. For example you may use the menus to tell
the GIS Application to add a new layer to the display output.

Рис. 2.7 При щелчке мышью меню приложения раскрывается и отображает список действий, которые можно выполнить.

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

Рис. 2.8 Панели инструментов предоставляют быстрый доступ к наиболее востребованным функциям. Задержав курсор над кнопкой, как правило, можно получить краткое описание её назначения.

Общей для всех ГИС-приложений является способность отображать слои карты. Слои хранятся в виде файлов на диске или как записи в базе данных. Как правило, каждый слой соответствует каким-либо объектам реального мира — например, слой дорог содержит информацию о дорожной сети.

When you open a layer in the GIS Application it will appear in the map view.
The map view shows a graphic representing your layer. When you add more than one
layer to a map view, the layers are overlaid on top of each other. Look at
figures , ,
and
to see a map view that has several layers being added to it.
An important function of the map view is to allow you to zoom in to magnify,
zoom out to see a greater area and move around (panning) in the map.

Рис. 2.9 Карта с добавленными слоями. На карту добавлен слой городов.

Рис. 2.10 Карта с добавленными слоями. На карту добавлен слой школ.

Рис. 2.11 Карта с добавленными слоями. На карту добавлен слой железных дорог.

Рис. 2.12 Карта с добавленными слоями. На карту добавлен слой рек.

Another common feature of GIS Applications is the map legend. The map legend
provides a list of layers that have been loaded in the GIS Application. Unlike a
paper map legend, the map legend or „layers list“ in the GIS Application provides
a way to re-order, hide, show and group layers. Changing the layer order is done
by clicking on a layer in the legend, holding the mouse button down and then
dragging the layer to a new position. In figures and
the map legend is shown as the area to the left of the GIS
Application window. By changing the layer order, the way that layers are drawn
can be adjusted –– in this case so that rivers are drawn below the roads instead
of over them.

Рис. 2.13 ГИС позволяет легко менять стиль — способ отображения информации.

Рис. 2.14 Changing the layer order allows to adjust the way that layers are drawn. Before
changing the layer order, rivers are drawn on top of roads

4.4 Создание картограмм

Для отображения относительных показателей по единицам административно-территориального деления используется способ изображения, который в русской картографической традиции называется картограммой. Картограмму очень просто сделать в ГИС, если у вас есть набор пространственных данных, пригодный для картографирования.

Откройте таблицу атрибутов слоя regions. Найдите в этой таблице поле . Это поле таблицы хранит значения плотности населения по субъектам РФ.

Закройте таблицу атрибутов. Откройте свойства слоя regions и перейдите на вкладку Стиль.

В верхней части окна выберите из выпадающего списка метод визуализации Градуированный знак

Во втором поле выберите столбец таблицы атрибутов, значения которого будут использованы для создания визуализации. Вам нужно выбрать из выпадающего списка поле, хранящее информцию о значениях плотности населения.

Нажмите правой кнопкой мыши на содержимое параметра Градиент. В открывшемся меню перейдите к пункту Все градиенты и выберите градиент Oranges

После всех применённых настроек блок классов (Classes) остаётся пустым. Чтобы классифицировать имеющееся множество значений, нажмите кнопку Классифицировать. Классификация будет выполнена с использованием метода естественных разрывов (Natural Breaks), который используется в QGIS по умолчанию.

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

Снова откройте окно свойств слоя на вкладке Стиль. Проверьте, что опция Связать границы классов (ниже кнопки Классифицировать) включена.

Используя поле ввода в правой части окна, измените число классов на 7.

Теперь мы отредактируем вручную границы классов. Дважды щёлкните левой кнопкой мыши по значениям первого класса в списке. Откроется окно редактирования границ классов

Введение следующие параметры:
нижнее значение:

верхнее значение: 1

Нажмите ОК в окне редактирования границ классов. Вы выделили в отдельный класс регионы РФ со средней плотностью менее 1 человека на квадратный километр

Обратите внимание, что нижняя граница следующего класса тоже изменилась. Это произошло потому, что исполььзуется опция Связать границы классов

Это ускорит для вас процесс редактирования границ других классов

Измените границы следующих классов в соответствии со следующим списком:
1 – 5;
5 – 10;
10 – 20;
20 – 50;
50 – 100;
100 – 5000

Нажмите OK, чтобы применить новые настройки и закрыть окно свойств слоя.

Снимок экрана №2. Окно QGIS после настройки визуализации слоя регионов РФ

  1. Вы настроили визуализацию слоя, но прежде чем переходить к другим слоям, необходимо сделать ряд косметических изменений. Начните с переименования слоя. В таблице слоёв щёлкните правой кнопкой мыши по названию слоя regions, выберите пункт меню Переименовать и введите для слоя новое название: Плотность населения, чел/км².

  2. Теперь измените отображение некоторых классов в легенде. Снова откройте свойства слоя на вкладке Стиль. В таблице классов в колонке Легенда отображаются названия классов в таком виде, в котором они будут показаны в легенде. Дважды щёлкните на подписи легенды класса «0 – 1». Введите вручную новую подпись для легенды: менее 1.

  3. Аналогичным образом измените запись в легенде для класса «100 – 5000»: более 100.

  4. Примените изменения и закройте окно свойств слоя.

  5. Зажимая левой кнопкой мыши и перетаскивая записи в таблице, измените их порядок так, чтобы они были отсортированы по убыванию:

Debian/Ubuntu¶

Quickstart

Here you will simply install the latest stable QGIS (3.20.x Odense)
in your Debian or Ubuntu without having to edit config files.

Примечание

Although you see „Debian“ in some places, this also works for
„Ubuntu“, as one is actually a symlink to the other on our server.

First install some tools you will need for this instructions:

sudo apt install gnupg software-properties-common

Now install the QGIS Signing Key, so QGIS software from
the QGIS repo will be trusted and installed:

wget -qO - https//qgis.orgdownloadsqgis-2021.gpg.key | sudo gpg --no-default-keyring --keyring gnupg-ringetcapttrusted.gpg.dqgis-archive.gpg --import
sudo chmod a+r etcapttrusted.gpg.dqgis-archive.gpg

Add the QGIS repo for the latest stable QGIS (3.20.x Odense).

Note: «lsb_release -c -s» in those lines will return your distro name:

sudo add-apt-repository "deb https://qgis.org/ubuntu $(lsb_release -c -s) main"

Update your repository information to reflect also the just added QGIS one:

sudo apt update

Now, install QGIS:

sudo apt install qgis qgis-plugin-grass

Примечание

Add „qgis-server“ to this line if you also want to install QGIS Server

Строка состояния¶

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

Рядом с полем отображения координат курсора показывается масштаб карты. При масштабировании это значение меняется автоматически. Начиная с QGIS 1.8 масштаб можно выбирать из списка предустановленных значений от 1:500 до 1:1000000.

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

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

Последним справа в строке состояния находится код EPSG текущей системы координат и значок Преобразования координат. Нажатие на этом значке открывает окно свойcтв текущего проекта с активной вкладкой Система координат.

Совет

Вычисление правильного масштаба карты

При запуске QGIS, единицами измерения по умолчанию являются градусы, и предполагается, что любые координаты в ваших слоях также заданы в градусах. Для получения правильных значений масштаба, можно вручную изменить единицы слоя на метры на вкладке Общие пункта меню Установки ‣ Свойства проекта, либо выбрать систему координат (CRS) нажатием на значке Преобразование координат в правом нижнем углу строки состояния. В последнем случае, единицы слоя будут установлены в соответствии с указанными в системе координат, например, «+units=m».

[править] Загрузка исходных данных

После запуска модуля привязки появится окно привязчика данных разделенное на две части: часть данных и часть таблицы точек привязки. В самом начале, так как никаких данных еще не загружено, окно и таблицы пустые.

Для начала привязки, загрузим в вид данных привязываемый растровый файл, он может находится в любом распространенном графическом формате (gif, jpeg, tif и др.), для этого выберем Файл\Открыть растр. Если ваш файл не может быть загружен, обычно это является свидетельством особенности растра, необычного сжатия или цветовой системы, в этом случае — просто пересохраните его в формат TIF:

[править] Настройки

Общие настройки

Окно общих настроек можно вызвать из меню расширения. Что можно настроить:

  • Показывать управление подложками из панели «Управление слоями» — по умолчанию управление подложками добавляется в панель «Веб» и ее часто «теряют»;
  • Включать перепроецирование при добавлении тайлового слоя (если опция включена, то в проекте автоматически включается перепроецирование в систему координат EPSG: 3857 Pseudo Mercator);
  • Показывать информацию в панели сообщений (по умолчанию они показываются во всплывающей панели, что не всегда удобно).

Общие настройки

И параметры загрузки тайлов:

  • Максимальное количество соединений для скачивания тайлов;
  • Срок хранения кэша тайлов;
  • Таймаут загрузки тайлов.

Настройки получения тайлов

Настройки подложки

Так как подложка добавленная через QuickMapServices является особым видом слоя, её окно настроек отличается от стандартного окна настроек слоя.

Через настройки подложки можно:

  • Включить-выключить сглаживание
  • Перевести подложку в оттенки серого
  • Настроить яркость, контраст, прозрачность
  • Включить пока копирайтов

Настройки подложки

Формирование карты через обменные форматы

В качестве формирования векторной кадастровой карты могут выступать xml файлы кадастровых планов территорий Росреестра. Но рабочих вариантов подключения КПТ в QGIS на момент написания статьи нет. Для возможности использования данных кадастровых планов территории приходится использовать обменные форматы данных:

  1. shp файлы с КПТ;
  2. mif/mid файлы с КПТ.

В QGIS подключение широко используемых обменных форматов от ArcGis (shp) и MapInfo (mif/mid) не составляет каких то трудностей, как обычный векторный слой. Для выполнения данной операции необходимо в открытом проекте через меню «Слой / Менеджер источников» во вкладке «Вектор» подключить соответствующий файл или группу файлов векторного обменного формата в строке «Источник».  В сплывшем окне «Открыть OGR-Совместимый Векторный набор данных» находим каталог расположения файлов и выбираем необходимые для подключения через нажатие кнопки «Ctrl» на клавиатуре и щелчка мыши.

Подключение OGR-совместимых векторных слоев в QGIS

КПТ в форматах shp, mif/mid и dxf

Можно задаться вопросом «Как получить из xml файла кадастрового плана территории карту в векторным формате для какой либо ГИС?». Для этого я использую ГИС Панорама в демо-режиме, которая позволяет загрузить xml-файл КПТ во внутренний формат SIT (SITX) ГИС Панорама. После чего, производится экспорт в SHP или MIF/MID или DXF форматы.

Кроме этого имеются сторонние онлайн агрегаторы по преобразованию из XML файла в вышеуказанные форматы, но тем самым вы дарите им свои xml-ки. Так что пока приводит данные ресурсы в этой статье не буду.

[править] Работа с точечными слоями

Прежде чем приступать к редактированию любого векторного слоя убедитесь в том, что у вас включена панель инструментов Digitizing. Если она отсутствует, то ее следует включить: в меню View выберете Toolbar Visibility и активируйте панель Digitizing. Добавьте в проект имеющийся или создайте новый точеный слой, следуя вышеприведенным инструкциям. После этого выберите его, щелкнув на нем в легенде, иконка Toggle editing станет активной: . Для того чтобы начать редактирование, щелкните на ней (в QGIS по умолчанию слой открыт только для чтения). Панель инструментов Digitizing для точечного слоя будет выглядеть следующим образом:


Панель инструментов Digitizing точечного слоя

Щелкните на иконке Capture Point: для того чтобы добавить новый точечный объект. После этого левой кнопкой мыши щелкните в то место, где бы вы хотели его расположить. В появившемся окне укажите значения атрибутов. На этом процедура добавления нового точечного объекта закончена.


Окно ввода значений атрибутов

Попробуйте добавить ещё один точечный объект. Если после щелчка на новом месте объект не появляется, убедитесь в том, что у вас не включен режим прилипания к вершине. В этом случае новый точечный объект может прилипнуть к уже существующему и слиться с ним. В таком случае следует просто отключить прилипание.

Инструмент Move Feature: позволяет перемещать точечные объекты. Этот инструмент работает следующим образом: нажимаем на иконку , после чего щелкаем рядом с объектом, который мы хотим переместить. В соответствии со значением Search radius for vertex edits in layer units выбирается ближайший точечный объект, при этом он становится выделенным. Не отпуская левой клавиши мыши, переместим наш объект на новое место и отпустим клавишу – объект будет перемещен.

С точечным объектом можно производить простейшие операции, такие как удаление: , вырезание: , копирование: и вставку: , причем вставлять вырезанный или скопированный объект можно как на текущий слой, так и на любой другой слой такого же типа. Но прежде чем осуществлять эти операции, нужный объект следует выделить. Для этого существует инструмент Select Features: панели инструментов Attributes.

Кроме того, в QGIS есть возможность редактирования атрибутов. Щелкните на иконке Open Table: панели инструментов Attributes. Перед вами откроется диалоговое окно.


Окно редактирования атрибутов

Flatpak¶

There is an QGIS flatpak for QGIS Stable available, maintained by the flathub community.

For general Linux Flatpak install notes, see https://flatpak.org/setup/

QGIS on Flathub: https://flathub.org/apps/details/org.qgis.qgis

To install:

flatpak install --from  https//flathub.orgrepoappstreamorg.qgis.qgis.flatpakref

Then to run:

flatpak run org.qgis.qgis

To update your flatpak QGIS:

flatpak update

On certain distributions, you may also need to install xdg-desktop-portal or xdg-desktop-portal-gtk packages in order for file dialogs to appear.

Flathub files: https://github.com/flathub/org.qgis.qgis and report issues here: https://github.com/flathub/org.qgis.qgis/issues

Note: if you need to install additional Python modules, because they are needed by a plugin, you can install the module with (here installing the urllib3 module):

[править] Удаление

При возникновении проблем с QGIS, если другие способы их решения не помогли, рекомендуется произвести чистую переустановку, предварительно полностью удалив QGIS. Для удаления уже установленного QGIS следует:

  1. Удалить папку OSGeo4W.
  2. Удалить ветку настроек QGIS из реестра Windows (Пуск\Запуск\regedit.exe). Обычно она хранится в разделе HKEY_USERS, например: HKEY_USERS\S-1-5-\Software\QuantumGIS
  3. Удалить папку с расширениями и другими настройками: C:\Documents and Settings\USERNAME\.qgis (в Windows 7 C:\Users\USERNAME\.qgis), где USERNAME — имя под которым вы входите в систему.

[править] Особенности использования в ПО ГИС

Arcview

Запуск проекта: geosample-arcview.apr. Только Windows.

Не поддерживает группы слоёв, прозрачность, классификацию растров GeoTIFF. Использует растры рельефа в формате Arcinfo GRID. Для отображения данных о рельефе необходим установленный модуль Spatial Analyst.

GRASS

Кодировка атрибутивных данных UTF-8.

При использование самих данных: распаковать в любую папку, при запуске GRASS указать:

gvSIG

Запуск проекта: geosample-gvsig-linux.gvp или geosample-gvsig-win.gvp.

Не поддерживает относительные ссылки, классифицированные растры, прозрачность векторных слоёв. Для правильного отображения слоёв необходим установленный русификатор. Данные архива для Windows версии должны быть распакованы в c:\geosample, для Linux — /usr/share/geosample. Необходимо установить права на папку geosample: chmod 755 *.

OpenJUMP

Запуск проекта: c:\geosample\geosample-openjump.jmp или /usr/share/geosample/geosample-openjump-linux.jmp

Не поддерживает относительные ссылки, классифицированные растры.

QGIS

Варианты запуска:

  • geosample-qgis.qgs, независимо от ОС. Проект с использованием shape-файлов и растров GeoTIFF.
  • geosample-grass-qgis.qgs, независимо от ОС. Проект с использованием базы данных GRASS.
  • geosample-sqlite-qgis.qgs, независимо от ОС. Проект с использованием SQLite/SpatiaLite базы векторных данных и растров GeoTIFF. Для работы с относительными путями необходим QGIS 1.4.0, а лучше . В более ранних версиях не работает сохранение относительных путей к БД, возможна потеря слоев.

В версиях QGIS 1.3 и ниже возможна потеря слоёв из-за непонимания относительных ссылок.

SpatiaLite GIS

Работа только с векторными данными, отсутствуют группы слоёв. Для использования: распаковать в любую папку, запустить SpatiaLite GIS и открыть ранее распакованную базу (подключиться к ней).

uDIG

Запуск проекта: указываем каталог udig-project.udig (linux), папку geosample (windows).

Не поддерживает относительные ссылки, группы слоёв, прозрачность. В версии под linux не удалось раскрасить слои, так как udig не определил поля шейп файлов. Данные архива для Windows версии должны быть распакованы в c:/geosample, для Linux — /usr/share/geosample.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector