L
E
PT
N
Lecture 16: Hands on with QGIS
L
E
Hands on Session with QGIS
PT
N
Quantum GIS
• QGIS Development started in 2002, founded by Gary Sherman, initially as a simple viewer for the PostGIS
database
L
• Established as a project on SourceForge in June 2002
• Became a full GIS platform, adopted by the Open Source Geospatial Foundation (OSGeo) (OSGeo) in 2007,
E
• With significant functionality improvements in later releases like Version 2.0 (Dufour).
PT
• QGIS aims to be an easy-to-use GIS software, providing common functions and features.
• Initial goal was to provide a GIS data viewer.
• QGIS has reached the point of evolution where being used by many for their daily GIS data viewing needs.
•
N
QGIS supports many raster and vector data formats, with new format support easily added using the plugin
architecture.
• Support Google Maps directly into its database
QGIS
Menubar
L
E
Browser
PT
Map Canvas
Layers
N
Status Bar
Quantum GIS
QGIS (Quantum GIS), a powerful, free, open-source Geographic Information System for creating, editing,
visualizing, analyzing, and publishing geospatial data.
L
Covers nearly everything from basic viewing to advanced spatial analysis, map production (cartography,
print layouts, web maps), data integration (PostGIS, various formats), and customization via Python
E
scripting pyQGIS and plugins, making it suitable for all user levels and complex projects.
PT
Cross-platform application supported on Windows, macOS, Linux, and BSD, and is developed by a global
community of volunteers.
QGIS provides professional tools for tasks like cartographic design, spatial analysis, and geoprocessing, with
N
its functionality extended through a large library of plugins.
2000+ plugins developed by community, Enhance the functionality of QGIS application with thousands of
free additional features.
QGIS Activities
Create maps
Explore QGIS's exceptional cartographic design features to craft outstanding maps for desktop, mobile, cloud, and
print media.
Class-leading cartography
Experience QGIS's extensive set of design options to bring your maps to life.
L
Professional map production
Use the intuitive layout designer to produce high-quality, large-format print maps.
Powerful reporting tools
E
Create atlases and reports including maps and tabular content.
Harness the unmatched capabilities of powerful digitizing and construction tools.
Exceptional digitizing proficiency
PT
Craft and edit points, lines, polygons, and meshes with precision.
Advanced construction tools
Build geometries with curves, CAD-like tools, and an extensive range of geometry transformations.
Highly customizable forms
Create user-friendly forms using the form designer tool.
Comprehensive analysis toolset
N
Uncover insights from your data with the comprehensive array of analysis tools.
Automated analysis workflows
Visually combine analysis tools to create easily reproducible workflows.
Extensible analysis environment
Explore a diverse ecosystem of third-party analysis tools for expanded capabilities
QGIS Plugins
A plugin in QGIS, a small software add-on that extends QGIS
with extra tools or features that are not available in the basic
installation.
Is like a small APPs inside a software application, QGIS
L
Ther is 2800 plugin Smart-Map
HCMGIS - Basemaps, Interpolation using
Core (built-in)QGIS plugin Download OpenData, Ordinary Kriging and
E
1. Processing Toolbox Batch Converter, VN-2000 Machine Learning
Runs geoprocessing algorithms (QGIS, GDAL, GRASS, SAGA, etc.)
Projections, and Field
2. DB Manager
Calculation Utilities
PT
Manage PostGIS / SpatiaLite / GeoPackage databases.
3. Georeferencer GDAL
Georeference scanned maps or images.
4. GPS Tools
Import/export GPS data.
5. Topology Checker
N
Validate geometry topology rules.
6. Geometry Checker / Geometry by Expression AcATaMa
Fix and inspect geometry problems. 3D Arcs
by Xavier Corredor Llano, SMByC
AcATaMa is a powerful and complete
7. Data Plotly by Shai Sussman Qgis plugin for accuracy assessment
Create plots and charts inside QGIS Tool to convert 2D lines to 3D Arcs that provides comprehensive support
for sampling, response design
QGIS Plugins
Popular External Plugins (Plugin Repository) 11. RasterBender / Warp Tools
1. QuickMapServices (QMS) Advanced raster transformations.
Add basemaps easily (Google, OSM, ESRI, Bing, etc.). 12. MMQGIS
2. OpenLayers Plugin (older, less recommended now) Lots of vector tools (merge, geocode, convert, etc.).
Previously used for basemaps — replaced by QMS.
L
13. AutoFields
3. Semi-Automatic Classification Plugin (SCP)
Automatically populate fields on edit.
Satellite image processing (Landsat, Sentinel, etc.).
14. QuickOSM
Classification, band math, atmospheric correction.
E
Download OpenStreetMap data directly into QGIS.
4. Digitizing Tools
Tools for advanced vector editing. 15. Point Sampling Tool
5. TimeManager / Temporal Controller Sample raster values at point locations.
PT
Animate time-based datasets. 16. Orfeo Toolbox (OTB) integration
6. InaSAFE Advanced remote sensing processing.
Hazard risk assessment (earthquakes, flooding, etc.). 🔹🔹 Specialized / Professional Plugins
7. QGIS2Web 17. QFieldSync
Export maps to Leaflet or OpenLayers web maps. Prepare QGIS projects for QField mobile data collection.
8. qProf 18. Input / Mergin Maps
N
Create elevation profiles from DEMs + line features. Cloud-based field data collection (vector syncing).
9. LecoS 19. Lizmap
Landscape ecology statistics. Publish QGIS projects as interactive web GIS.
10. Profile Tool 20. SLYR (Commercial)
Simple elevation profile from raster. ESRI compatibility: convert MXD, style files, layers.
QGIS applications
Creating a ‘shape’ file from Google maps
• Adding shape files
• Creating type of Shape file
L
• point attributes
• line attributes
E
• polygon attributes (area)
PT
Creating layout of images
Inserting/import image to layout
-Inclusion of scale bar
- Inclusion of North arrow
N
- Inclusion of legends/auto correction
- Inclusion of title box/text
- Inclusion of coordinates/UTM
QGIS applications
GIS Application
• Finding best suitable location/crop
• Best site for a hospital/school
L
• Market complex or service centre
• Hydroelectric project
• Agro Industry
E
• From various factors
• Environmental
PT
• Population
• Historical records
• Soil/crop information
• Through different software applications
• QGIS, ARC GIS etc.
• ENVI, SNAP
N
QGIS applications
Creating suitability area from different soil parameters
• Adding CSV data points
L
• Add the study area/polygon theme
• Selection of parameters
E
• Interpolation
• IDW: Inverse Distance weightage
• Nearest Neighbour
PT
• Ordinary Kriging
• Reclassification of raster theme
• As the variable have different ranges
• Sometimes different scales
(for instance OC in %, Ph as values 1-14 and Nitrogen ppm)
• Reclassification by giving ranges with tool
N
-Processing toolbox->Raster Analysis->Reclassify by table
QGIS application
• Raster Calculator
• Raster-> Raster calculator
L
• Processing for the study area only
• Convert the final raster attribute to vector
E
• Raster-> Conversion->Polygonize (Raster to
Vector)
• Clipping operation for study area
PT
• Vector->Geoprocessing tools->Clip
• Arrange the legend as per the requirement
• Symbology (graduated pattern)
N
References
[Link]
[Link]
[Link]
L
[Link]
E
PT
N
N
PT
E
L
L
E
PT
N
Lecture 17: Hands on Session
with QGIS I
References
[Link]
[Link]
[Link]
L
[Link]
E
PT
N
N
PT
E
L
L
E
PT
N
Lecture 18: Hands on Session
with QGIS II
References
[Link]
[Link]
[Link]
L
[Link]
E
PT
N
N
PT
E
L
L
E
PT
N
Lecture 19: Hands on Session
with QGIS III
References
[Link]
[Link]
[Link]
L
[Link]
E
PT
N
N
PT
E
L
L
E
PT
N
Lecture 20: Hands on with SNAP
L
E
SeNtinel Application Platform (SNAP)
PT
N
SNAP
Sentinel Toolboxes is being
jointly developed by
Brockmann Consult, SkyWatch
L
and C-S called the Sentinel
Application Platform (SNAP).
NAP architecture is ideal for
E
Earth Observation processing
and analysis due to the
following technological
PT
innovations:
Extensibility, Portability,
Modular Rich Client Platform,
Generic EO Data Abstraction,
Tiled Memory Management,
and a Graph Processing
N
Framework.
Parent body of SNAP is
European Space Agency (ESA)
SNAP Major Tool boxes
L
E
PT
N
SNAP
Feature Highlights
Common architecture for all Toolboxes
Very fast image display and navigation even of giga-pixel images
L
Graph Processing Framework (GPF): for creating user-defined processing chains
Advanced layer management allows adding and manipulation of new overlays such as images of other bands,
images from WMS servers or ESRI shapefiles
E
Rich region-of-interest definitions for statistics and various plots
Easy bitmask definition and overlay
PT
Flexible band arithmetic using arbitrary mathematical expressions
Accurate reprojection and ortho-rectification to common map projections,
Geo-coding and rectification using ground control points
Automatic SRTM DEM download and tile selection
Product library for scanning and cataloguing large archives efficiently
N
Multithreading and Multi-core processor support
Integrated WorldWind visualisation
SNAP Application
Key Applications
Land Monitoring & Hazard Management: Detect landslides, volcanic activity, subsidence using
L
SAR interferometry (InSAR) to measure ground deformation.
Water Management: Map floods, monitor water bodies, and analyze soil moisture.
Agriculture & Forestry: Classify crops, monitor forest health, and estimate biophysical
E
parameters.
Maritime Surveillance: Detect oil spills and ships using Sentinel-1 radar data.
Climate & Environmental Studies: Analyze atmospheric properties and land cover changes for
PT
broader environmental monitoring.
N
SNAP Application
SNAP uses the following technologies
NetBeans platform – desktop application framework
L
Install4J – multi-platform installation builder
GeoTools – geospatial tools library
GDAL – reading/writing raster and vector geospatial data formats
E
Jira – issue tracker
Git – version control system, hosted by GitHub
PT
N
References
Be[Link]
[Link]
L
E
PT
N
L
E
PT
N
Lecture 20: Hands on with SNAP