.
Dit hoofdstuk geeft een snel overzicht van de installatie van QGIS, voorbeeldgegevens die gedownload kunnen worden van de webpagina van QGIS en een eerste eenvoudige GIS-sessie waarbij raster- en vectorlagen zichtbaar worden gemaakt.
Het installeren van QGIS is eenvoudig. Er zijn standaard installatiepakketten beschikbaar voor MS Windows en Mac OS X. Voor distributies van GNU/Linux bestaan zogenaamde binary packages (rpm en deb) of repositories van software die toegevoegd kunnen worden aan de installatiemanager waarna QGIS gedownload en geïnstalleerd kan worden. De laatste informatie over binaire pakketten is beschikbaar op de website van QGIS onder http://download.qgis.org.
Bekijk de installatie-instructies wanneer u QGIS vanuit de broncode wilt opbouwen. Deze worden gedistribueerd met de broncode van QGIS in een bestand met de naam ‘INSTALL’. Dat is ook online beschikbaar op http://htmlpreview.github.io/?https://raw.github.com/qgis/QGIS/master/doc/INSTALL.html
Het is mogelijk om QGIS op een USB-stick of een ander extern medium te zetten met plug-ins, persoonlijke instellingen en gegevens. Dit kan door de optie --configpath als extra opstartargument mee te geven die het standaardpad overschrijft (bijv. ~/.qgis2 onder Linux) dat gebruikt word voor de gebruikersconfiguratie en instellingen (QSettings gebruikt dan nl. dit pad), zie ook Systeemmenu.
De gebruikershandleiding bevat voorbeelden die gebaseerd zijn op de voorbeeld gegevensset van QGIS.
Het installatiepakket voor Windows, bevat de optie om ook de voorbeeld gegevensset van QGIS te downloaden. Wanneer die optie wordt aangevinkt, zullen de gegevens worden gedownload en geplaatst onder Mijn Documenten in een map genaamd GIS Database. U kunt uiteraard de verkenner van Windows gebruiken om deze map ergens anders neer te zetten. Wanneer u de optie niet hebt aangevinkt om de voorbeeldgegevens te downloaden tijdens de installatie van QGIS, kan men één van de volgende opties uitvoeren:
GIS-gegevens gebruiken die u al heeft
De installatie van QGIS verwijderen en opnieuw installeren, maar deze keer met de optie voor het downloaden van de gegevens aangevinkt (maar doe dit alleen wanneer u problemen had met de voorgaande keuzes)
For GNU/Linux and Mac OS X, there are not yet dataset installation packages available as rpm, deb or dmg. To use the sample dataset, download the file qgis_sample_data as a ZIP archive from http://qgis.org/downloads/data and unzip the archive on your system.
De gegevensset Alaska bevat de GIS-gegevens die worden gebruikt in de voorbeelden en in de schermafdrukken van de gebruikershandleiding en bevat ook een kleine database van GRASS. De gebruikte projectie voor de QGIS voorbeeld gegevensset is Alaska Albers Equal Area met als lengte-eenheid de Engelse lengtemaat feet. De EPSG code is 2964.
PROJCS["Albers Equal Area",
GEOGCS["NAD27",
DATUM["North_American_Datum_1927",
SPHEROID["Clarke 1866",6378206.4,294.978698213898,
AUTHORITY["EPSG","7008"]],
TOWGS84[-3,142,183,0,0,0,0],
AUTHORITY["EPSG","6267"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.0174532925199433,
AUTHORITY["EPSG","9108"]],
AUTHORITY["EPSG","4267"]],
PROJECTION["Albers_Conic_Equal_Area"],
PARAMETER["standard_parallel_1",55],
PARAMETER["standard_parallel_2",65],
PARAMETER["latitude_of_center",50],
PARAMETER["longitude_of_center",-154],
PARAMETER["false_easting",0],
PARAMETER["false_northing",0],
UNIT["us_survey_feet",0.3048006096012192]]
Wanneer u QGIS wilt gebruiken als de grafische gebruikersinterface om te werken met databases van GRASS, kunt u ook voorbeeldgegevens (Spearfish en South Dakota) vinden op de officiële website van het GRASS GIS http://grass.osgeo.org/download/sample-data/.
Nu QGIS is geïnstalleerd en u beschikt over voorbeeldgegevens, kunnen we het gebruik van QGIS demonstreren via een eenvoudige sessie. We zullen kaartgegevens in raster- en vectorformaat laden en zichtbaar maken. We gebruiken daarvoor de rasterlaag landcover, qgis_sample_data/raster/landcover.img en de vectorlaag lakes, qgis_sample_data/gml/lakes.gml.
Blader naar de map qgis_sample_data/raster/, selecteer het ERDAS Img bestand landcover.img en klik op [Open].
Wanneer het bestand niet in de lijst voorkomt, controleer dan of het juiste bestandstype is geselecteerd in de keuzelijst Bestandtype in dit geval “Erdas Imagine Images (*.img, *.IMG)”.
De Bestand dient te worden geselecteerd als Databron in het dialoogvenster Vectorlaag toevoegen. Klik op de knop [Bladeren] om het vectorbestand te selecteren.
Blader naar de map qgis_sample_data/gml/, selecteer ‘Geography Markup Language [GML] [OGR] (.gml,.GML)’ in de keuzelijst Bestandstype , selecteer dan het GML-bestand lakes.gml en klik op [Open], klik in het menu Vectorlaag toevoegen op [OK]. Het dialoogvenster Keuze Coördinaten Referentie Systeem opent met NAD27 / Alaska Alberts geselecteerd, klik op [OK].
Zoom een beetje in op een gebied met enkele meren.
Dubbelklik op de kaartlaag lakes in het paneel Lagen aan de linkerkant, om het dialoogvenster Laag-eigenschappen te openen.
Selecteer de tab Stijl en selecteer blauw als vulkleur.
Selecteer het menu Labels en vink de optie Label deze laag met aan. Kies als Veld te gebruiken voor labels, het veld “NAMES”.
Om de leesbaarheid van de labels te vergroten, kunt u er een witte buffer omheen laten tekenen. Klik op “Buffer” in de lijst aan de linkerzijde en vink vervolgens de optie Labels met buffer en kies 3 als waarde voor Grootte van buffer.
Klik op [Apply], en controleer of het resultaat er goed uitziet, klik tenslotte op [OK].
U ziet hoe eenvoudig het is om raster- en vectorgegevens te tonen in QGIS. Laten we verder gaan om meer te leren over de beschikbare functionaliteit, eigenschappen en mogelijke instellingen en hoe deze te gebruiken.
In Voorbeeld sessie heeft u geleerd hoe u QGIS kunt starten. Dit komt nogmaals aan bod en we zullen ook laten zien dat QGIS opgestart kan worden met extra opties op de opdrachtregel.
Er van uit gaande dat het pad naar QGIS is opgenomen in PATH, kunt u QGIS opstarten door qgis op de opdrachtregel in te typen of door te dubbelklikken op de snelkoppeling naar de toepassing QGIS op het bureaublad of in het applicatiemenu.
Start QGIS vanuit het menu Start of vanuit de snelkoppeling op uw bureaublad of door te dubbelklikken op een project van QGIS.
Dubbelklik op het pictogram van QGIS in uw map Applicatie. Wanneer u QGIS wilt opstarten vanuit een terminal-venster, start deze dan op met: /pad-naar-installatie-executable/Contents/MacOS/Qgis.
Klik, om QGIS af te sluiten, in het menu Bestand QGIS ‣ Afsluiten, of gebruik de toetsencombinatie Ctrl+Q.
QGIS ondersteunt een aantal opties die meegegeven kunnen worden wanneer deze gestart worden vanaf de opdrachtregel. Om een lijst van argumenten te zien die u op de opdrachtregel mee kunt geven gebruik voer qgis --help in op de opdrachtregel. Het te gebruiken argument voor QGIS en het resultaat is hieronder weergegeven:
qgis --help
QGIS - 2.6.0-Brighton 'Brighton' (exported)
QGIS is a user friendly Open Source Geographic Information System.
Usage: /usr/bin/qgis.bin [OPTION] [FILE]
OPTION:
[--snapshot filename] emit snapshot of loaded datasets to given file
[--width width] width of snapshot to emit
[--height height] height of snapshot to emit
[--lang language] use language for interface text
[--project projectfile] load the given QGIS project
[--extent xmin,ymin,xmax,ymax] set initial map extent
[--nologo] hide splash screen
[--noplugins] don't restore plugins on startup
[--nocustomization] don't apply GUI customization
[--customizationfile] use the given ini file as GUI customization
[--optionspath path] use the given QSettings path
[--configpath path] use the given path for all user configuration
[--code path] run the given python file on load
[--defaultui] start by resetting user ui settings to default
[--help] this text
FILE:
Files specified on the command line can include rasters,
vectors, and QGIS project files (.qgs):
1. Rasters - supported formats include GeoTiff, DEM
and others supported by GDAL
2. Vectors - supported formats include ESRI Shapefiles
and others supported by OGR and PostgreSQL layers using
the PostGIS extension
Tip
Voorbeeld gebruik argumenten opdrachtregel
U kunt QGIS starten door één of meerdere gegevensbestanden op te geven op de opdrachtregel. Bijvoorbeeld wanneer u zich in de map qgis_sample_data bevindt kunt u QGIS starten en tegelijkertijd een raster- en een vectorbestand openen tijdens het opstarten met de volgende opdracht: qgis ./raster/landcover.img ./gml/lakes.gml
Opdrachtregel optie –-snapshot
Deze optie geeft de mogelijkheid om een schermafdruk te maken in de indeling PNG van de huidige weergave. Dit is een handige optie wanneer u heel veel projecten hebt en u snel schermafdrukken wilt maken van de projecten.
Standaard genereert dit een PNG-bestand met een resolutie van 800x600 pixels. Dit kan worden aangepast door de opties --width en --height mee te geven op de opdrachtregel. Een bestandsnaam kan worden meegegeven achter --snapshot.
Opdrachtregel optie –-lang
Gebaseerd op de ingestelde standaard taal van uw systeem zal QGIS opstarten in de juiste taal. Wanneer u echter toch QGIS in een andere taal wilt opstarten dan kunt u dit doen door een taalcode op te geven. Bijvoorbeeld: --lang=it start QGIS in het Italiaans.
Opdrachtregel optie –-project
Het opstarten van QGIS met een bestaand projectbestand is ook mogelijk. Voeg aan de opdrachtregel de optie --project toe, gevolgd door het QGIS projectbestand waarmee u QGIS wilt openen.
Opdrachtregel optie –-extent
Met deze optie kunt u precies het geografische gebied aangeven dat u direct na het opstarten in beeld wilt zien. De volgende coördinaten van de linker benedenhoek en de rechter bovenhoek dienen, gescheiden door een komma, als volgt ingegeven te worden:
--extent xmin,ymin,xmax,ymax
Opdrachtregel optie --nologo
Hiermee start u QGIS op zonder het eerste intro scherm van QGIS te zien.
Opdrachtregel optie --noplugins
Wanneer het opstarten problemen geeft en u denkt dat dit veroorzaakt wordt door plug-ins, kunt u deze optie meegeven zodat de plug-ins niet direct worden bijgeladen tijdens het opstarten. De plug-ins zullen nadien wel beschikbaar zijn vanuit Plug-ins beheren en installeren.
Opdrachtregel optie --customizationfile
Met deze opdrachtregel optie, kunt u een bestand voor aanpassingen aan de GUI opgeven dat wordt toegepast tijdens het opstarten.
Opdrachtregel optie --nocustomization
Met deze opdrachtregel optie zullen bestaande aanpassingen aan de GUI niet worden toegepast tijdens het opstarten.
Opdrachtregel optie --optionspath
U kunt meerdere configuraties maken en met deze optie kiezen met welke QGIS moet opstarten. Zie Opties om te bevestigen waar het besturingssysteem de bestanden voor de instellingen moet opslaan. Momenteel is er geen bestand om de instellingen naar weg te schrijven, daarom kunt u een kopie van het bestand met originele instellingen maken en dat hernoemen. De optie specificeert het pad naar de map met de instellingen. Bijvoorbeeld: om het instellingenbestand op /pad/naar/config/QGIS/QGIS2.ini te gebruiken, gebruik de optie:
--optionspath /path/to/config/
Opdrachtregel optie --configpath
Deze optie lijkt sterk op voorgaande optie, maar daarbij wordt ook het standaard pad /.qgis overschreven voor de voorkeursinstellingen van QGIS en dwingt QSettings om in plaats daarvan de opgegeven map te gebruiken. Gebruiken van deze optie geeft gebruikers de mogelijkheid om de QGIS installatie met alle plug-ins en instellingen op een USB-stick te zetten en van daaruit op te starten.
Opdrachtregel optie --code
Deze optie kan worden gebruikt om een opgegeven bestand van Python direct uit te voeren nadat QGIS is gestart.
Als u bijvoorbeeld een bestand voor Python heeft, dat is genaamd load_alaska.py, met de volgende inhoud:
from qgis.utils import iface
raster_file = "/home/gisadmin/Documents/qgis_sample_data/raster/landcover.img"
layer_name = "Alaska"
iface.addRasterLayer(raster_file, layer_name)
Er van uit gaande dat u in de map staat waar het bestand load_alaska.py is opgeslagen, kunt u QGIS starten, het rasterbestand landcover.img laden en de laag de naam ‘Alaska’ geven met behulp van de volgende opdracht: qgis --code load_alaska.py
De staat van een QGIS sessie wordt beschouwd als een project. QGIS werkt met één project tegelijkertijd. Instellingen kunnen betrekking hebben op het project, maar ook standaardinstellingen betreffen voor nieuwe projecten (zie Opties). QGIS kan de huidige staat opslaan in een projectbestand met de menuopties Project ‣ Opslaan of Project ‣ Opslaan als....
Laad een opgeslagen project in de huidige QGIS sessie met Project ‣ Open ..., Project ‣ Nieuw uit sjabloon of Project ‣ Open Recent ‣.
Wanneer u de huidige sessie wilt opschonen en met een nieuwe wilt beginnen, kies Project ‣ Nieuw. Beide menuopties zullen met de vraag komen of u de laatste wijzigingen wilt opslaan, wanneer er wijzigingen zijn geweest sinds de laatste keer dat u het project hebt opgeslagen of geopend.
De soorten informatie die worden opgeslagen in een projectbestand zijn:
De toegevoegde lagen
Welke lagen kunnen worden bevraagd
De eigenschappen van de laag, inclusief symbologie en stijlen
Gebruikte coördinatensysteem voor het kaartvenster
De grootte en inhoud van de kaart zoals u deze het laatst zag
Printvormgeving
Elementen van Printvormgeving met instellingen
Instellingen voor atlas van Printvormgeving
Instellingen voor digitaliseren
Relaties voor tabellen
Projectmacro’s
Standaard stijlen voor project
Instellingen voor plug-ins
Instellingen voor QGIS Server van de tab Instellingen OWS in de Projecteigenschappen
Opgeslagen query’s in DB Manager
Het projectbestand wordt opgeslagen in de indeling XML, wat een indeling is die men ook buiten QGIS eenvoudig kan bewerken, maar dan moet u wel voorzichtig zijn met wijzigingen. De opbouw van het XML-bestand is gewijzigd met het uitkomen van nieuwe versies van QGIS. De kans is groot dat delen van oudere projectbestanden op een gegeven moment niet meer goed functioneren. Om hiervan op de hoogte te worden gehouden kant u op de tab Algemeen onder Instellingen ‣ Opties het volgende aanvinken:
Geef een waarschuwing om project en gewijzigde gegevens op te slaan indien nodig
Geef een waarschuwing bij het openen van een projectbestand uit een oudere versie van QGIS
Wanneer u een project opstaat in QGIS wordt er automatisch een back-up gemaakt van het projectbestand met de extensie ~.
Er zijn verschillende manieren om eindproducten te maken vanuit uw sessie van QGIS. We hebben al een manier besproken in het gedeelte Projecten opslaan als een project bestand. Hier is een voorbeeld van andere manieren om eindproducten te genereren:
Menuoptie Project ‣ Opslaan als afbeelding opent een bestandsdialoogvenster waarmee u de naam, het pad en een afbeeldingstype (indeling PNG of JPG) kunt selecteren waarin deze wordt opgeslagen. Er wordt automatisch een world file toegevoegd, met de extensie PNGW of JPGW in dezelfde folder, die de afbeelding een goede geo-verwijzing meegeeft.
Menuoptie Project ‣ DXF Export ... opent een dialoogvenster waarin u de ‘Symbologie modus’, de ‘Symbologie schaal’ en de vectorlagen kunt definiëren die u wilt exporteren naar DXF. Via de ‘Symbologie modus’ kunnen symbolen uit de originele QGIS Symbologie worden geëxporteerd met een hoge mate van betrouwbaarheid.
Menuoptie Project ‣ Nieuwe Printvormgeving opent een nieuw scherm waarmee u een nieuwe kaartlay-out kunt maken waarin het kaartvenster kan worden verwerkt om deze vervolgens af te drukken (zie Printvormgeving).