The geographical information system QGis: a small guide to the practical exercises Institute for Natural Resource Conservation - Uni Kiel

Page created by Lloyd Montgomery
 
CONTINUE READING
The geographical information system QGis: a small guide to the practical exercises Institute for Natural Resource Conservation - Uni Kiel
The geographical information system QGis:
 a small guide to the practical exercises

Institute for Natural Resource Conservation
         Department of Hydrology and Water Resources Management

                                 G. Hörmann

                        Mitarbeit: Ulrike Hanz (Session 1)
                           Winter semester 2017/2018

                  Evaluierungscode WS17/18:

    1 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
The geographical information system QGis: a small guide to the practical exercises Institute for Natural Resource Conservation - Uni Kiel
QGis-Tutorial
                                                                                                                                     WS 2016/2017

Table of Contents
1 Introduction to QGIS.............................................................................................................................5
    1.1 Starting QGIS..................................................................................................................................6
    1.2 Projections.....................................................................................................................................6
    1.3 Adding a layer................................................................................................................................7
    1.4 Query and modify properties of the Map View and the data...............................................7
    1.5 Query data (Attributes) from a Theme.....................................................................................8
    1.6 Adding a first legend....................................................................................................................9
         1.6.1 Changing legend colors and tables.................................................................................10
    1.7 Overlaying different layers.......................................................................................................10
    1.8 Creating maps from tables........................................................................................................11
    1.9 Printing a View............................................................................................................................12
    1.10 Display attributes as chart......................................................................................................12
    1.11 Labelling a map.........................................................................................................................14
2 Editing and Analysis of Maps I..........................................................................................................16
    2.1 Repetition 1..................................................................................................................................16
    2.2 Repetition 2..................................................................................................................................16
    2.3 Display information in table format.......................................................................................16
    2.4 Joining tables (Join)....................................................................................................................17
    2.5 Analysis of maps: calculation of a polygon area...................................................................19
    2.6 Qgis Plugins..................................................................................................................................20
    2.7 Group statistics............................................................................................................................20
    2.8 Simple statistics..........................................................................................................................21
    2.9 Simplifying a map and modification of values......................................................................22
3 Analysis and Editing of Maps II........................................................................................................25
    3.1 Repetition.....................................................................................................................................25
    3.2 Combining simple layers...........................................................................................................25
         3.2.1 Creating new maps.............................................................................................................25
         3.2.2 Combining simple elements.............................................................................................28
    3.3 Merging and consolidating of polygons (“dissolve“)...........................................................29
    3.4 Clipping maps with a mask (“clip“).........................................................................................30
    3.5 Combining two maps (Operation „union“)............................................................................30

                  2 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
The geographical information system QGis: a small guide to the practical exercises Institute for Natural Resource Conservation - Uni Kiel
QGis-Tutorial
                                                                                                                                      WS 2016/2017

    3.6 Creating Buffer Zones................................................................................................................31
4 Working with raster data..................................................................................................................33
    4.1 Repetition.....................................................................................................................................33
    4.2 File structure of raster maps in GIS.........................................................................................33
    4.3 Working with raster files – first exercises.............................................................................34
    4.4 Basic operations with DEMs......................................................................................................35
    4.5 Using the Raster Calculator......................................................................................................38
    4.6 Use of filters.................................................................................................................................39
5 Working with official DEMs..............................................................................................................41
6 Working with GPS data......................................................................................................................43
    6.1 Repetition.....................................................................................................................................43
    6.2 GPS introduction.........................................................................................................................43
    6.3 Coordinate Systems....................................................................................................................43
    6.4 Preconditions...............................................................................................................................44
         6.4.1 Hardware..............................................................................................................................44
         6.4.2 Digital Maps.........................................................................................................................44
             6.4.2.1 Official sources...........................................................................................................45
             6.4.2.2 Open source maps (open data)................................................................................45
    6.5 Software........................................................................................................................................46
         6.5.1 Software for mobile devices.............................................................................................46
         6.5.2 GPS Software.......................................................................................................................47
         6.5.3 Map Software......................................................................................................................48
    6.6 Planning of a trip........................................................................................................................48
    6.7 Things to consider during the trip..........................................................................................49
    6.8 Retrieving the tracks..................................................................................................................50
    6.9 Geotagging of pictures...............................................................................................................50
    6.10 Display in Google Earth...........................................................................................................52
    6.11 Modification and conversion of GPS tracks.........................................................................53
    6.12 Analysis of gps tracks and integration in GIS......................................................................54
         6.12.1 Integration of tracks and maps......................................................................................55
7 GIS in Hydrology.................................................................................................................................57
    7.1 Flow direction and flow accumulation...................................................................................57
    7.2 Hydrological catchments..........................................................................................................58
    7.3 Calculation of a stream network..............................................................................................58

                  3 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
The geographical information system QGis: a small guide to the practical exercises Institute for Natural Resource Conservation - Uni Kiel
QGis-Tutorial
                                                                                                                   WS 2016/2017

8 Formal requirements for the protocol............................................................................................59

                4 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
The geographical information system QGis: a small guide to the practical exercises Institute for Natural Resource Conservation - Uni Kiel
QGis-Tutorial
                                                                                                     WS 2016/2017

1 Introduction to QGIS
QGIS is a user friendly Open Source Geographic Information System (GIS) licensed under the
GNU General Public License. QGIS is an official project of the Open Source Geospatial
Foundation (OSGeo). It runs on Linux, Unix, Mac OSX, Windows and Android and supports
numerous vector, raster, and database formats and functionalities. (www.qgis.org)
QGIS always exists in two versions: a so called “long term support” (LTS, actually 2.18)
version and “normal” version (actually 2.18). The aim of the LTS version is to provide
commercial users with a stable version for a long time, usually about 2-6 years. The
software development continues during this time, new versions with new features are
published regularly. In addition there are also beta versions, these are not recommended
for work.

Organisational issues

 The files for each individual session can be found on OLAT and in the following
   directory: Y:\austausch_kurs\gis  choose subfolder with session-ID.

1. You will find more subfolders in the folder carrying the session-ID, e.g. shapes, grids.
Copy the content of this directory to your local work directory or to your personal network
drive at the beginning of each session!

2. Example:
The files for session 1 can be found in Y:\austausch_kurs\gis\session1. There is a
subfolder named shapes. Copy this folder to a local drive e.g. c:\practical_gis\

            Do not work directly on network drives, you have no write access
              rights and you will not be able to save your work

            If you work with the zip-archives from OLAT you have to extract all
                files. If you only double-click the archive, you open files directly in
                the archive and QGIS will not find all files.

1.1 Starting QGIS
   ➢ Open the program from the Windows Program Manager (Start  Programs QGIS
       QGIS Desktop (or more recent Version))

            5 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
The geographical information system QGis: a small guide to the practical exercises Institute for Natural Resource Conservation - Uni Kiel
QGis-Tutorial
                                                                                                    WS 2016/2017

         GIS vocabulary
         Project        A file containing references to all files related to the current work
                        task. The Project is the central container of your current work.
         Map            A window for viewing GIS data.
         Layer          A layer is an in-memory file that references and displays data which
                        is stored on disk
         GroupLayer Like a folder where related Layers can be combined. Layers can be
                        dragged-and-dropped as well as copied and pasted into and from
                        Group Layers

QGIS starts with an empty project.
   ➢ Save project as session1.qgs to make sure that your work won´t get lost at the end of
       the session.
Now we will go into detail. The first aim is to become familiar with the graphical user
interface (GUI). QGIS provides menus at the top of the window, which show a panel of
actions. Now we will add data and get some information on the maps afterward.

1.2 Projections
QGIS displays maps of the curved earth surface on a plane. Similar to any hardcopy map
projections are used for this purpose. We use the Universal Transverse Mercator-projection
(UTM). When starting a new project, the proper projection should be defined in “Settings”-
“Options” and the “CRS”. In the section choose “Default CRS for new projects” choose “
EPSG: 4326-WGS 84”. You can also choose the measurements units in the section “Map
tools”-“Measure tool”- “Preferred measurements unit”.

           6 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
The geographical information system QGis: a small guide to the practical exercises Institute for Natural Resource Conservation - Uni Kiel
QGis-Tutorial
                                                                                                    WS 2016/2017

    Figure 1: The main windows of QGis

1.3 Adding a layer
QGIS allows maps to be composed of raster (dot matrix data structure) or vector (points,
lines, curves, and shapes or polygons) layers. On the left side there a numerous buttons to
add different layers to your map. Here we will use a vector layer.
         ArcMap vocabulary
         Shapefile      A file which contains spatial data (polygons, lines, points)
         “.dbf”- file which contains attributes in the dBase format
         “.shx” - Indexfile

Select “Add vector layer”-“Source”-“Browse” and choose “C:\session1\landuse.shp”
Ticking the small box in the left part of the “Layers” in front of “landuse”, the map of
landuse (dis-) appears.

1.4 Query and modify properties of the Map View and
    the data
   ➢ Select “Layer”- “Properties…” and choose in “Style”-“Color” a different background
       color. Confirm with “OK”.

           7 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
The geographical information system QGis: a small guide to the practical exercises Institute for Natural Resource Conservation - Uni Kiel
QGis-Tutorial
                                                                                                    WS 2016/2017

   ➢ Right-click the layer “landuse” in the layer section directly and go to “Properties”
       choose the section “General”-“Layer Info” and rename the layer to Land Use 1.

                                Figure 2: Adding a vector layer

1.5 Query data (Attributes) from a Theme
        GIS vocabulary
        Attributes      Properties which are attributed to the objects of a layer. Attributes
                        are organised in tables with each table row representing an
                        individual object.

Overview of Attributes
   ➢ Right click the layer in the Layer section and choose “Open Attribute Table”
   ➢ A table with several columns appears. Information is given about the type of object,
       its identification (ID) and an additional property (Gridcode). Gridcode is the

           8 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
The geographical information system QGis: a small guide to the practical exercises Institute for Natural Resource Conservation - Uni Kiel
QGis-Tutorial
                                                                                                      WS 2016/2017

       attribute carrying the land use information, each number stands for a specific land
       use type. The number of rows is equivalent to the number of layer´s polygons.
Query Attributes directly from the Theme
   ➢ Click on “Identify Features” then right click an object on the map in order to get the
       ID.
Highlight objects in the Theme

   ➢ Click on “Select Feature by area or single click”                       then click on an object on the
       map. The polygon and the respective row I the Attribute table are marked in blue or
       yellow color.
Show objects selected in the Attribute Table in the Theme
   ➢ Right click the layer in the Layer section and choose “Open Attribute Table”
   ➢ Left-click the grey box in a row (use the shift key to select multiple objects)- the
       selected object(s)is/are marked yellow in the map, Many objects are too small to be
       seen, then click on “Zoom map to the selected rows” in the section above.

       ➢ Zoom in with                or double click

       ➢ Zoom out with               or

       ➢ Move section with

       ➢ Show complete map

       ➢ Zoom to selection

       ➢ Zoom to previous/next extent

1.6 Adding a frst legend
For now your map is a little bit boring because all land use classes are drawn with a uniform
symbol. We will assign a unique color to each class.
   ➢ Double-click the layer in the Layer section or right click and choose “Properties”.
   ➢ Choose the tab “Style”, then “Categorize” and then the Column “Gridcode” and click
       “Classify” and then “OK”
   ➢ Set the desired color ramp
   ➢ The map has a new legend with a unique color for each gridcode

             9 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
The geographical information system QGis: a small guide to the practical exercises Institute for Natural Resource Conservation - Uni Kiel
QGis-Tutorial
                                                                                                    WS 2016/2017

Figure 3 Adding a legend to the map

1.6.1 Changing legend colors and tables
   ➢ Go to “Layer Properties”, “Style” and Double click on the entry in the “Legend”
        section, define a new label text
   ➢ A double click on a colored box opens a menu with additional options for color etc.

1.7 Overlaying diferent layers
One strength of the concept of the map is that multiple layers can be presented at the same
time. In the following we will learn more about the potential of this tool.

Click
   ➢ Select the file riv1.shp .This layer contains lines as objects (a river network)
   ➢ Repeat the last step with outlet1.shp – now we see a layer with points (runoff
        gauges)
Some tips for working with multiple Themes
   ➢ The order of the layers can be changed by moving the layer in the layer section with
        the mouse up or down.
   ➢ The display of the layer can be deleted by right-click the layer and choose “Remove”
   ➢ Multiple layers can be selected by clicking holding the shift key
   ➢ A layer is (de)activated by clicking on the box shown in Fig. 4. This click only
        changes the display of the file, it is not removed from the project.

           10 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                      WS 2016/2017

                               Figure 4: (De)activation of a layer

    ➢ “related” Layers can be combined in group layers. Therefor click                          (Add group)
        Layers can be dragged and dropped into and out of group layers

1.8 Creating maps from tables
Spatial information is not only stored in maps, but also in tables from databases or
spreadsheets, e.g. the position of experimental plots or routing information. In QGIS you
can create maps from these tables. In this exercise we will create a map from a table with
spatial information about the position of meterological stations in the Treene catchment. In
contrast to ArcGIS there is no way to import a .dbf file directly. Therefor you have to change
the .dbf file into a .csv file.
    ➢ Click         (Add Delimited Text Layer) and open treene_wetterstat.csv, set

        custom delimiters and choose the X-/Y-Values in the table and remove the tick from
        DMS Coordinates press OK.
    ➢ Change the size of the symbols to make them more visible.

             11 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

                                   Figure 5 Adding a .csv file as a layer

1.9 Printing a View
   ➢ You can save the view with Project → Save as Image in many different filetypes
       and print it or
   ➢ Choose Project → New Print Composer
   ➢ A new window will open, on the left side you can add all elements you want to add
   ➢ Add new label to add a title

   ➢ Format the scale of the map (1:50,000)
   ➢ Add a reasonable size of the scalebar

   ➢ Add a north arrow and change it
   ➢ Change the presentation such as only land use is shown in the composer
   ➢ Add a map to the layout
   ➢ Export the layer in a good quality for including it in reports or documents

1.10         Display attributes as chart
A common application is the display of spatial statistics, e.g. the areal fraction of land use.
   ➢ Create a new project

           12 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

   ➢ Open the map county_borders
   ➢ Select Properties → Diagrams
   ➢ Move the fields you want to be drawn to the right side, press OK

                       Figure 6 Display attributes as charts- creation of charts

If you want to display values as histograms you have to check the scale (see Fig. 7).
Sometime the bars are not displayed because the scale is set not set at all or set to the
wrong scale.

           13 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

   Figure 7: Options for histograms/barcharts

1.11         Labelling a map
Frequently we need some sort of text in a map. A typical example is the name of a city or
country. Fig. 6 shows how to get labels in maps.
   ➢ Select Properties → Labels, tick the box “Label this layer with” and select
       the field Kreisname
   ➢ Modify text color or other properties if needed

           14 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                         WS 2016/2017

                        Figure 8 Labelling features in a map

                    Figure 9 Combination of labels and charts

15 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                      WS 2016/2017

2 Editing and Analysis of Maps I
 Please copy the folders of this session from y:\austausch_kurs\gis or from OLAT
  to your local work directory.

2.1 Repetition 1
Create a new project. Add the maps riv1.shp (the river network) and outlet1.shp (the
position of the gauges) to this view. Use this view to create a layout which shows only
       the section of the View which includes the river network
       the gauges of type “T” (without deleting anything!). What is the location of the
        gauge nearest to the outlet of the catchment?

2.2 Repetition 2
A very common task in GIS is to plot variables in a map. A typical example is the
distribution of nutrient contents on an agricultural field, yields of different farms etc. A
typical example for this type of data is the Meuse data set1 from http://spatial-
analyst.net/book/meusegrids. It contains the location and contents of heavy metals in
the soil near the river Meuse.
    •   Load the shape file with the data set and plot the contents of heavy metals as a chart
        in the map

2.3 Display information in table format
It is also possible to load tables without spatial information. In our case this is a table with
the names of the land use classes – in the map we only find the numeric codes in field
gridcode. The screen shot in fig. 10 shows the most important options.

1   Rikken, M.G.J. and Van Rijn, R.P.G., 1993. Soil pollution with heavy metals –- an inquiry into spatial
    variation, cost of mapping and the risk evaluation of copper, cadmium, lead and zinc in the oodplains of
    the meuse west of Stein. Utrecht: Department of Physical Geography, Utrecht University.

             16 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

Figure 10: Importing a data table

    •   Select “Create a layer from delimited text file”

    •   Select the file luc.dbf, mark the options as shown in fig. 10. The option 'no
        geometry' is important, if you do not select it, Qgis thinks that this file contains
        spatial coordinates.

2.4 Joining tables (Join)
Create a layer with the name landuse from the first exercise. Unfortunately, the map does
not contain the names of the land use classes, only the numeric code. These names and the
numeric code are save in the luc data base we added in the last chapter. Now, we link the
two tables together – this is called a join in data base language. It is used e.g. to assign the
names of the land use classes to the gridcodes.

    •   Load the landuse2 map from last session
    •   Right-click on landuse and select Properties → Joins (see fig. 11)
    •   Select the join layer luc (the data base with the names)
    •   Select the fields in the two data bases which contain the numeric code, value and
        gridcode.
    •   Click OK and take a look at the attribute table, it now contains the names of the
        landuse classes.
You can now change the legend of landuse_new to display the names of the landuse class,
not only the numerical code.

            17 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                       WS 2016/2017

        The tables are not physically changed (i.e. the files are not modified), Qgis only saves
        the logical link between the two tables. If you want to make it permanent, open the
        attribute table.

    1. The join operation only works for identical data type of the columns, i.e. you
       cannot join numbers and text, even if the text variable contains a number.

Figure 11: Joining two data bases

Now let us start with the analysis of maps. First we want to calculate the distribution of the
different land use classes.

2.5 Analysis of maps: calculation of a polygon area
The calculation of an area and other geometric properties is quite easy.

    •     enter edit mode and write the function in the appropriate field (Fig. 12)

              18 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

                 Figure 12: Calculation of a polygon area – quick and dirty solution

In the following chapters you can find several methods to calculate the fraction of the
different land use classes

Figure 13: Calculation of an area with field calculator

2.6 Qgis Plugins
Some features are not part of the base version of Qgis, but have to be installed as plugins.
Installation is quite ease: just select the plugin from the list and click on install. The plugin

            19 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

Figure 14: Plugins in QGis

we need for the analysis of data bases is called Group Stats. It contains functions similar to
Pivot tables in spreadsheets.

2.7 Group statistics
Group statistics are a common in data analysis, in spreadsheets they are called pivot table. A
typical group question for our data base would be: what area is covered by the different
land use classes?
    ➢ Select Vector → Group Stats → Group stats
    ➢ Select the layer you want to analyse, the columns and the rows. The entries marked
      in Fig. 15 calculate a table with total area (sum) for each GRIDCODE.
    ➢ if you want to plot or analyse the results, you can export the table to a file or to the
      clipboard.

            20 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

 Figure 15: Summarizing a data set
2.8 Simple statistics

Figure 16: Simple statistics

            21 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

If you only need an overview of a column you can also use the icon shown in fig. 16 and
select layer and column. The same results are calculated by the plugin Statist and by
selecting Vector → Analysis Tools → Basic Statistics.

2.9 Simplifying a map and modifcation of values
If you get maps from other sources, frequently the codes do not match your needs: the
satellite map has 30 different land use classes, but your model knows only about 4. In the
following steps we want to simplify the map and merge the codes of some land use classes
which are very similar. The fields FRSD and FRSE are merged into the common class
“forest”, RNGE, RNGB und PAST are merged into “grassland”. The solution for this task is a
modification of the attribute table.
       ➢ Open landuse.shp and open the attribute table.

                         Figure 17: Add a field to a attribute table

       ➢ Start editing (left icon in fig. 17)
       ➢ Add a new field, name it and define a data type (fig. 17)
The recoding procedure is composed of two steps: first, select the records and second
recode the new field.

           22 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

Figure 18: Select GRIDCODE=1 in the data base

    ➢ use “select by expression”, enter the condition (fig. 18) and click on select.
        The records are now selected
    ➢ Enter the new code with the short (fig. 19) or long version of the field calculator

Figure 19: Assign a new value to the new field

    ➢ If you need to select more than one value you can use the different select commands
        (fig. 20) or add logical conditions to the select menu.

            23 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

                              Figure 20: Options for a selection

                    LANDUSE            LAND_LONG                Old Value      New Value
                      AGRL            Agricultural Land             1              1
                      RNGB           Rangeland (Brush)              2              2
                      RNGE           Rangeland (Grass)              3              2
                      URBN                  Urban                   4              4
                     WATR                   Water                   5              5
                      FRSD           Deciduous Forest               6              6
                      FRSE            Evergreen Forest              7              6
                      PAST                 Pasture                  8              2

➢ In the next step, we will change the old values 2 and 3 to the new value 2, i.e. we need
  two selections. You can carry out these functions separately, but it is easier to use the
  database functions in the select window directly. Here you can add, select and remove
  from the current selection – in database language this stands for an OR or and AND
  condition (fig. 20). In our case we

           o select the gridcode = 2 and then

           o Add to selection” for gridcode = 3. Now, all values with 2 or 3 are
             marked. Right click on the column code_new and select Field Calculator.
             Carry out the calculation with code_new = 2. Now, all records with
             Gridcode=2 and 3 have code_new = 2.

➢ Repeat the two steps for all codes from the table above.

We have now reduced the number of classes and can draw a new legend.

➢ Modify the table luc.dbf and adjust it to the new codes

                                                      o

           24 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                      WS 2016/2017

3 Analysis and Editing of Maps II

3.1 Repetition
   •    Use the Meuse data set from Session 2

   i TCalculate the deviation from the mean value of Cd concentrations in %

   i TPlot the results as spatial chart

3.2 Combining simple layers
It is difficult to understand what happens if you combine two maps with the different tools
available. To facilitate this process a little bit, we created two very simple layers and watch
how the resulting map and the data base look like after the operation.

3.2.1 Creating new maps
First, we create a new, empty layer (fig. 21) Layer → Create Layer → New Shapefile
Layer. The type of the layer is “polygon”.
If you want to draw different figures like rectangles, circles etc. you have to use the plugin
“Rectangles Ovals Digitizing” (Fig. 23).

       Figure 21: creating a new layer

 Start Editing and select the newly generated layer (fig. 22).

 You can use the Sketch Tool to draw a few geometrical forms in the view. Right
  click when you have reached the final point to finish, and choose a name for the
  polygon.

             25 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                   WS 2016/2017

                       Figure 22: Drawing a rectangle

Figure 23: Drawing geometric elements with the plugin Rectangles Ovals Digitizing

 Because we need two maps, we create a second layer. This time we draw some circles
  directly on the map as graphics (the plugin has to be installed).

 Now click on the attribute table of the two maps and add some explanatory text in both
  columns, the Name field and the FROM1 and FROM1, e.g. From1P0

          26 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

Figure 24: Drawing elements in a map

Figure 25: Combining simple elements

           27 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                   WS 2016/2017

3.2.2 Combining simple elements
You can load the circle and rectangle maps from the session directory and apply the
different functions.

                    Figure 26: Geoprocessing functions

          If something goes wrong and the result is not what you expected you should check
              the geometry of the map in Vector → Geometry. In case of more problems
              you can use the v.clean function from the GRASS system.

 First, try the Vector → Geoprocessing → Dissolve function and check the visual
  results and the attribute table.

 the clip function cuts out parts of a map.

 Next, try the intersect function and check the visual results and the attribute table.

 Next, try the Union function and note the empty fields of the attribute table!

 And finally we use the merge function

          28 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

 Note how the fields are combined

3.3 Merging and consolidating of polygons (“dissolve“)
Many polygons of our land use map are situated next to other polygons with the same land
use. Now we want to simplify our map and merge all polygons with the same land use into
one single polygon. This also increases the speed of all spatial operations like e.g. the
calculation of area from the last session.

➢ Add the reclassified land use map from session 2 (landuse2.shp) with an appropriate
  legend. Join table luc_own.dbf to the map.

                    Figure 27: Dissolving the landuse map

➢ Select Vector → Geoprocessing Tools → Dissolve and select Code_New or
  gridcode as the dissolve field (fig. 27).

         ArcMap Vocabulary
         Dissolve        Merge polygons with the same attribute
➢ You should also recalculate the fields like Area.

      If records of the attribute table are selected, only these records are used for the operation, not
           the complete map.

3.4 Clipping maps with a mask (“clip“)
Up to now, we have always used the entire map for our calculations. In real life however we
use mostly only a part of a map, e.g. one single catchment. This partial map is created with a
clipping operation.

           29 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

         ArcMap Vocabulary
         Clip            Clip one layer based on the mask of a second layer.

➢ Use the dissolved landuse map and add the map of the catchment ezg.shp.

➢ Vector → Geoprocessing Tools → Geoprocessing → Clip

                  Figure 28: Clipping land use of the catchment area

➢ Select Input Features → landuse2_dissolve_c and Clip Features ->ezg. Name the
  Output Feature Class → landuse2_Dissolve_clip and confirm with OK.

3.5 Combining two maps (Operation „union“)
If two layers with different information (attributes) are needed for an analysis, we have to
combine the two layers in one layer. Because the polygons of two different layers are rarely
equal it is not possible to simply copy the attribute table (as in the join operation), but the
polygons have to be recalculated with all attributes. As an example, we want to combine the
land use and the soil map of our catchment.

           30 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

                   Figure 29: Combining soil and land use

➢ use the file from the last paragraph landuse2_dissolved_clipped and add
  soil_treene.

➢ Vector → Geoprocessing Tools → Geoprocessing → Union (Fig. 29)

         GIS Vocabulary of characteristic map combination tools
         Union            Join two themes with different polygons
         Intersect        Attributes of the common area of two themes are joined; similar to
                          Union, but can also contain line and point elements.
         Merge            The attributes of two themes are merged together, but not as a
                          permanent intersection but a simple addition of the polygons. It is
                          therefore possible that there are several polygons from theme B
                          hidden behind a polygon of theme A. With operation Intersect
                          the polygons would be visible.
         Erase            Cut out a part of the map (similar to the cut)

   i Calculate the area with agricultural land use on soil type GG-SS (Gley-Subtype) in
       union_landuse_soil.shp

3.6 Creating Bufer Zones
The calculation of buffer zones is quite common application in ecology, agriculture etc.
Think e.g. of a buffer zone around a river to avoid pollution of the water. Here we want to
find out which soil types are dominant near rivers.

            31 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

                  Figure 30: Buffering a river

 Add riv1.shp layer to the map

 Vector → Geoprocessing Tools → Geoprocessing → Buffer and calculate a
  buffer around the rivers with 500m width.

   i Use the methods you learned before to calculate the distribution of the soils in the buffer zone
      around the rivers. The result should be a table or a chart.

                                                      o

           32 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

4 Working with raster data

4.1 Repetition
Our task is to find suitable locations for windmills. We will use three criteria to test the
suitability:

 wind speed must be higher than 4.3 m/s (M50>9), locations with lower wind speed are
  not suitable

 Urban areas (1), landfills (9) and mining areas (8) should be avoided

 the locations must not be protected by laws for nature conservation. The status of the
  locations is coded as:

       o unsuitable locations: NR (nature reserve, 2), planned NR (future nature reserve,
         5), natural park protection area (1),

       o partly suitable: natural park (6), landscape conservation area (LCA, 3), planned
         LCA (4)

       o suitable locations: all other locations

Load the maps land_use.shp, protection.shp and wind.shp. Use these maps to create a
map with suitable locations for windmills by combining the different maps.

    If you code the suitability with numbers 0/1/2, the final calculation can be done by
    multiplying the suitability of the different maps. There are at least 3 different ways to
    create the final map.

           33 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

      To speed things up, you should dissolve as much as possible before joining the maps.

4.2 File structure of raster maps in GIS
A raster map is stored in two folders: Grid and Info. These folders are called “Workspace”
and may not be separated or deleted.

         GIS Vocabulary
         Workspace       Container of all files and directories of a raster map.

4.3 Working with raster fles – frst exercises

                               Figure 31: Importing a DEM file

➢ import thunderhead_mountain_tn.dem (a part of the digital elevation model of
  Tennessee (http://63.148.169.50/dem.html, date of access: 07.12.04, Website no longer
  available)

           34 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

Figure 32: Changing the display of a DEM

You can also change the legend to singleband pseudocolor (Fig. 32), change the number of
classes or adjust colour schemes (Fig. 32). It is also possible to change single colours by
clicking on the colour symbol.
The following chapter shows some basic operations with a digital elevation model (DEM).

4.4 Basic operations with DEMs
         New ArcMap Vocabulary
         Contours         Contour lines (e.g. Elevation).
         Slope            Vertical Slope (measured in ArcMap in degrees)
         Aspect           Exposition (given as direction north/south)
         Hillshade        Reflexion of the surface with a imaginary illumination
         Viewshed         Visible part of the site from a virtual viewpoint

            35 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

       Always use the original DEM as a base file. It does not make sense to calculate the aspect of
          the slope

                            Figure 33: Common operations with raster files

   •    Calculate slope, aspect and hillshade. Some interesting examples of shading can be
        found at http://www.reliefshading.com.
   •    Create contour lines: Raster → Extraction → Contour

A common application of raster analysis is the “viewshed” analysis. The viewshed is what
you see if you stand on the top of a mountain. In Qgis this function is handled by a plugin
called Viewshed analysis.

            36 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                WS 2016/2017

Figure 34: Options for viewpoint analysis

•   Create a point layer with points with the position of the viewers (preferably located
    somewhere on the mountain top).
•   Select the eye-icon and fill out all options to calculate viewshed (Fig. 34).

       37 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

4.5 Using the Raster Calculator
Up to now we have loaded grids directly or we have created them by single commands
based on information contained in the file. However, we often need a combination of
different areas, e.g. to test an area for suitability of a planned land use. In this situation, we
can utilize the so called Raster → Raster Calculator. We use it now to answer the
following question about our grid thead:

„Which areas of Thunderhead Mountain lie below a defined elevation (e.g. 1000 m), are oriented
towards the south and have a slope below 10°. These parameters define the suitability of a region to
grow grapes for wine (we disregard here some minor other factors for viticulture like the frequency of
fast food restaurants in the region 8-)

To answer this question we merge different maps with the following operations carried out
with the raster calculator:

    •   Open the Raster Calculator, see Fig. 35
    •   create a query like e.g. ([Aspect of thead_grid] >= #Value#) and ([Aspect of
        thead_grid]
QGis-Tutorial
                                                                                                     WS 2016/2017

Figure 35: Using the map calculator

Additional Exercise with the Raster Calculator: calculate not just a single level of suitability, but
different levels as a function of exposition.

4.6 Use of flters
Some of the operations we carried out also rely on information from neighbouring pixels to
calculate a new value. This procedure is also used by many other methods for spatial
filtering. Well known examples are low-pass (smoothing) filter and the counterpart, high-
pass filter, which amplifies contrasts in a map. In this session we use a low-pass filter, high
pass filters are used in the following chapter „GIS and Hydrology“.

We use a low-pass filter to smooth out the land use map landuse.shp, which has a high
number of single pixels.
➢ convert the landuse shapefile with the tool Rasterize from the gdal toolbox to a grid
  (Outfile is “landuse_grid” “Field” is Gridcode and output cellsize is 10m):
➢ Access the tool SAGA – Raster Filer – Majority Filter:

            39 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

          o This filter assigns the value of a pixel to the most frequent pixel in the
            neighbourhood. We define number of neighbours as „Eight“ and
            replacement threshold as „Majority“ („a clear majority needs to be
            obtained” – scientific statement can found in the help file).
➢ The Map Calculator is also quite useful if we want to compare the results of different
  filter operations.
➢ Calculate the difference between landuse_grid and landuse_majflt with Raster
  -> Raster Calculator, the result is a map with the differences due to the filter
  operation.

Code für Evaluierung: CUWNW

Adresse: http://studfeedback.uni-kiel.de/evasys/indexstud.php

                                                      o

           40 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

5 Working with official DEMs
If you need to work with maps from Schleswig-Holstein you can get high resolution data,
but only in a very strange format. Because this is a common problem in our daily work we
document here how to create a DEM based on the data from the “Landesvermessungsamt”.
The original files is a text file with three columns as shown in Fig. 37: it contains the
coordinates x and y and the elevation (z). With Qgis you can import the file directly without
any problems and conversions

Figure 36: The final DEM

Now the DEM is ready and we can start to work with the map. To finish our analysis we have
some questions
   •   how many pixels are lying below zero?
   •   Create a new map where elevations
QGis-Tutorial
                                                                                                     WS 2016/2017

                             Figure 37: Format of the raw data file

Figure 38: Histogram of a DEM

Figure 38: The final DEM

            42 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

6 Working with GPS data

6.1 Repetition
In the directory bundestagswahl you can find a map with the German election districts
(“Wahlkreise”) and the results of the elections for the Bundestag 2009. Create the following
maps:
   •     Map of all election districts in Schleswig-Holstein
   •     A map with the election results of all different parties (pie-charts) for first and
         second votes (Erst- und Zweitstimme)
   •     A map with the percentage of votes for the Green party, the CDU and the SPD
         (Zweitstimmen), the percentage should be coded as color.

6.2 GPS introduction
A few years ago, mapping with GPS was a kind of black art with expensive equipment.
Today, GPS chips are integrated in nearly all electronic devices from computers to watches.
However, for most people GPS is a separate application and they do not use it together with
a GIS.
This chapter is based on the work flow you use to plan a trip – be it your Sunday afternoon
walk or a botanic excursion to Siberia.

       GPS vocabulary
       Waypoint: A single point in a landscape (e.g. location of sampling, normally marked
               with some explanatory text like “station 1”)
       Track: A number of points recorded continuously by a GPS device, e.g. the path of a
               walk. During a sampling campaign the locations can be assigned by
               comparison of the time. The same procedure is used for
       Photo tagging: Assigning a location to a picture by comparing the time stamps of a
               GPS track and the time recorded by the camera in the so called EXIF
               properties.

6.3 Coordinate Systems
The Universal Transverse Mercator (UTM) geographic coordinate system uses a 2-
dimensional Cartesian coordinate system to give locations on the surface of the Earth. It is a
horizontal position representation, i.e. it is used to identify locations on the Earth

            43 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

independently of vertical position, but differs from the traditional method of latitude and
longitude in several respects.
The UTM system is not a single map projection. The system instead divides the Earth into
sixty zones, each a six-degree band of longitude, and uses a secant transverse Mercator
projection in each zone (wikipedia.org).
The administrative building of Kiel University (Verwaltungshochhaus) has the following
different coordinates:
ETRS89/UTM zone 32N, geogr. coordinates                   572938.21E                    6021755.34N
ETRS89/UTM, Lat/Lon Decimal (32U), WGS84 54.33870lat                                    10.121860lon
Gauss Krüger, 3. Meridian                                 3573075 (Rechtswert, 6023773 (Hochwert,
                                                          Easting)                      Northing)

For a comparison of the different coordinates for North-Germany see
http://portal.digitaleratlasnord.de/

6.4 Preconditions

6.4.1 Hardware
There are basically two different groups of devices to register your position: mobile phones
and specialised devices, e.g. from Garmin.
Mobile smartphones are cheap and very flexible. There are a lot of programs for
navigation, gps logging, geocaching etc. For Android mobiles we can recommend the
program “gps Logger” or the OSM logging software. If you also want to plan your trips with
your mobile, apemaps (http://www.apemap.de/) and komoot (www.komoot.de) are good
choices. Both programs are also able to log your trip and they are especially suitable for
biking and trekking.
Garmin navigation systems are less flexible and sometimes artificially limited in their
functions. The only real advantage is that the batteries last much longer than those of the
mobiles. If you plan to purchase one of these devices make sure that you can use the maps
from Open Streetmap (www.openstreetmap.de) – the commercial maps from Garmin are
much more expensive, but not better. The professional gps devices (e.g. Leica) are a
completely different story: the precision is directly related to the price.

6.4.2 Digital Maps
The maps you need for gps are quite different from scientific maps – they mostly include
the common maps you use for orientation. Unfortunately, many maps do not come free but
must be purchased. As usual, there is also an open source alternative to the expensive
commercial products.

           44 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

6.4.2.1 Official sources

Official sources of maps include commercial maps and governmental (official) maps.
Examples for commercial maps are the Mapsource packages (http://www.magicmaps.de,
often linked to Garmin GPS), but also the official topographic maps.
If you need maps for education and/or research in Schleswig-Holstein, you can get official
data at Kiel University from sdazert@ecology.uni-kiel.de.

6.4.2.2 Open source maps (open data)

       Figure 39: OpenStreetMap of the university campus (screenshot from an Android
       mobile)

           45 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

The best maps you can actually find for trekking and biking are the maps from the Open
Street Map (OSM, http://www.openstreetmap.de/) project. OSM maps actually have more
details than Google Maps. If you take a close look at the screenshot in Fig. 39 you can see
that even the nearly inofficial footpaths are mapped (red arrows in the figure).
OSM maps can also be used in Garmin devices instead of the expensive Garmin Software.

6.5 Software

6.5.1 Software for mobile devices
For your mobile device you need at least a so called GPS-Logger, a program which saves
your position in a file while you are on the way. Many navigation programs like komoot or
the OSM software have already a built-in logger. If you use the OSM-software and work in a
remote, unmapped area you can help to build a map of this region.
Fig. 40 shows a screenshot of a common GPS program (GPS status) on an Android mobile.

           46 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

         Figure 40: Screenshot of a GPS Logger (Android)

6.5.2 GPS Software
The most important format in the GPS world is the gpx format from Garmin. Other
important formats are the KML format from Google earth and – naturally – the different GIS
formats like shp.
One of the most useful programs for general conversions is the freeware G7towin. You can
use it to transfer files from/to your device and to convert the tracks to KML format.
If you use your mobile to take your pictures, you can save the gps coordinates directly in
the EXIF-part of your pictures. For pictures from a normal camera you can use geotagging
programs like e.g. geosetter. Both programs use the time as key. The position of a picture is
attributed to the gps position at the same time. All geotagging programs can deal with time
differences between cameras and the GPS device.

           47 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

6.5.3 Map Software
GIS software is not very well suited to plan your field trips. A better choice is a software
which can communicate with your GPS-device or at least produce files for download. The
following packages are a good choice:
   •   Google Earth (can communicate directly with Garmin GPS in both directions)
   •   Komoot (online version and mobile version available). Combines planning and
       tracking in one package, automatic syncing of tracks between desktop PC and
       mobile
   •   apemap (windows version, same as komoot, but comes with Windows software,
       works with OSM maps)

6.6 Planning of a trip
If you want to avoid unpleasant surprises during a walk, you better plan your trip before
you start. A few years ago, you used a hiking/trekking map and you made a raw estimation
of the distance. Today, you can use a digital map, plan your trip on screen, download the
track of your plan to your GPS. If you use software like komoot, the planned trips are
synchronised between your home PC and your mobile device. Whatever software you use,
the basic procedure remains the same:
   •   trace your trip on your PC with a digital map. For many well known tracks you can
       download official tracks from the tourist information websites.
   •   Save the track in GPX-format on your PC
   •   download the track to your mobile device or use Dropbox to sync your files.
Fig. 41 Shows the two main windows of the komoot software. The advantage of this solution
is that all files all synced automatically between your PC and your mobile device. If you
want, you can also share your trips on the website with everyone.

           48 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                     WS 2016/2017

Figure 41: Navigation (left) and logging window (right) of the komoot program

   i use the website www.komoot.de to create a walk near your birthplace (or whereever you want
      to go). Check the precision of the different map displays.

6.7 Things to consider during the trip
During the trip the use of the software is quite straightforward.

       Always carry a least one spare battery with you. Current mobiles only last a few
       hours with one charge, i.e. your device goes offline after the lunch break. Garmin
       devices last 1-3 days with one set of batteries.

      Switch on logging before you start. By default, the gps logging is deactivated to
      avoid drain of the battery.
      On Garmin devices, do not save your track if you want to use time stamps later for
      foto tagging. Saving deletes the time stamp.
       If you want to georeference your pictures after the trip, take a picture of the gps
       display. This helps you to correct the time deviations between camera and gps.

            49 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
QGis-Tutorial
                                                                                                    WS 2016/2017

6.8 Retrieving the tracks
There are several methods to retrieve your tracks after a trip
   •   some programs (komoot e.g.) sync automatically all tracks between your mobile and
       your computer
   •   you can use a service like dropbox to sync your tracks manually if your tracker does
       not support automatic syncing.
   •   Many GARMIN devices are able to link to a PC with an USB cable and mount a drive
       where you can find your tracks.
   •   Read data from your GPS, e.g. with the free programs g7towin
       (http://www.gpsinformation.org/ronh/) or EasyGPS (http://www.easygps.com/).
       Google Earth is also able to link directly to a GPS

Usually, all files come in the gpx-format. If not you can use g7towin to convert to/from
most other formats.

6.9 Geotagging of pictures
A common gps application is the georeferencing or geotagging of pictures. E.g. if you are
mapping land use or animals you can store the coordinates in the picture for later display
on maps. In Fig. 42 you can see the geosetter program. It uses the time stamp of the gps
track and of the image and adds the position to the image meta-information, i.e. the EXIF
part, where all technical information is saved.
Most image viewers can display this information. In Fig. 43 we used the open source image
viewer Irfanview to display the EXIF information. If you want you can call Google Earth
directly from IrfanView and check the position of the image.
   •   Geotag the pictures in the pictures directory with geosetter
   •   select Images → Open Folder
   •   select Synchronize with GPS Data files

           50 of 61 - D:\cloud\Dropbox\lehre\gis\qgis\qgis_tutorial_ws1718.odt -V2- 31/10/17 - 09:35:20
You can also read