QGIS Laboratory 1: Introduction to Open Source GIS
First Steps with QGIS
1 Laboratory Overview
This laboratory introduces you to QGIS (Quantum GIS), a powerful open-source Geographic Information System. You will learn to navigate the interface, manage spatial data, and perform basic GIS analysis operations.
1.1 Learning Objectives
By the end of this laboratory, you will be able to:
- Navigate the QGIS user interface
- Load and display vector and raster data
- Use the attribute table and selection tools
- Apply symbology and create thematic maps
- Perform basic spatial queries and analysis
- Create and export map compositions
1.2 Prerequisites
- QGIS 3.x installed on your system
- Basic understanding of GIS concepts
- Sample datasets (provided)
2 Getting Started with QGIS
2.1 Exercise 1: QGIS Interface Exploration
2.1.1 Step 1: Launch QGIS
- Open QGIS from your applications menu
- Familiarize yourself with the startup screen
- Create a new project
2.1.2 Step 2: Interface Components
Explore the main interface elements:
- Menu Bar: Access to all QGIS functions
- Toolbars: Quick access to common tools
- Layers Panel: Manages map layers
- Map Canvas: Displays spatial data
- Status Bar: Shows coordinate information
3 Data Loading and Management
3.1 Exercise 2: Adding Vector Data
3.1.1 Loading Shapefiles
- Use “Layer” → “Add Layer” → “Add Vector Layer”
- Browse and select sample shapefiles:
- Administrative boundaries
- Road network
- Point locations (cities, facilities)
3.1.2 Data Source Manager
- Open the Data Source Manager (Ctrl+L)
- Explore different data source options
- Add data from various formats
3.2 Exercise 3: Adding Raster Data
3.2.1 Loading Raster Layers
- Add raster data (satellite imagery, DEM)
- Explore raster properties
- Adjust display settings and transparency
3.2.2 Coordinate Reference Systems
- Check layer CRS information
- Understand project CRS settings
- Reproject layers if necessary
4 Data Exploration and Visualization
4.1 Exercise 4: Attribute Tables and Selection
4.1.1 Working with Attributes
- Open attribute tables for vector layers
- Sort and filter data
- Calculate new fields using the field calculator
4.1.2 Selection Tools
- Select features by clicking
- Select by expression
- Select by location
- Invert and clear selections
4.2 Exercise 5: Symbology and Styling
4.2.1 Single Symbol Rendering
- Change layer colors and symbols
- Adjust symbol size and transparency
- Apply different marker types
4.2.2 Categorized Styling
- Create thematic maps based on attributes
- Use different classification methods
- Customize color schemes
4.2.3 Graduated Symbols
- Create choropleth maps
- Apply graduated symbol sizing
- Adjust classification breaks
5 Basic Spatial Analysis
5.1 Exercise 6: Measurement and Basic Tools
5.1.1 Measurement Tools
- Measure distances and areas
- Use the identify tool for feature information
- Create measurement layers
5.1.2 Basic Geoprocessing
- Create buffers around features
- Perform spatial joins
- Clip layers by extent
5.2 Exercise 7: Spatial Queries
5.2.1 Query Builder
- Build attribute queries
- Use SQL expressions
- Save and load queries
5.2.2 Spatial Relationships
- Select features by location
- Understand spatial predicates
- Combine spatial and attribute queries
6 Map Composition and Output
6.1 Exercise 8: Print Layout
6.1.1 Creating a Map Layout
- Open the Print Layout designer
- Add a map item to the layout
- Configure map extent and scale
6.1.2 Layout Elements
- Add title and text elements
- Insert legend and scale bar
- Add north arrow and grid
- Include data source information
6.1.3 Export Options
- Export as PDF
- Export as image (PNG, JPEG)
- Configure export settings
7 Advanced Features Preview
7.1 Exercise 9: Plugin Exploration
7.1.1 Plugin Manager
- Access the Plugin Manager
- Browse available plugins
- Install useful plugins for beginners
7.1.2 Processing Toolbox
- Open the Processing Toolbox
- Explore available algorithms
- Run a simple processing tool
8 Summary and Assessment
8.1 What You’ve Accomplished
- Mastered QGIS interface navigation
- Loaded and visualized spatial data
- Applied styling and symbology
- Performed basic spatial analysis
- Created professional map layouts
8.2 Key QGIS Advantages
- Open Source: Free and community-driven
- Cross-platform: Works on Windows, Mac, Linux
- Extensible: Rich plugin ecosystem
- Standards-compliant: Supports OGC standards
- Active Development: Regular updates and improvements
8.3 Next Steps
In the next laboratory, you will explore: - Advanced geoprocessing workflows - Spatial analysis techniques - Database connectivity - Custom styling and expressions - Automation with Python scripting
8.4 Resources
8.5 Troubleshooting Tips
8.5.1 Common Issues
- Data not displaying: Check CRS compatibility
- Slow performance: Reduce layer complexity or use spatial indexing
- Plugin errors: Update QGIS and plugins to latest versions
- Export problems: Check file permissions and disk space
8.5.2 Getting Help
- QGIS documentation and help system
- Community forums and mailing lists
- Stack Exchange GIS community
- Local GIS user groups
8.6 Submission Requirements
Please submit the following: 1. QGIS project file (.qgz format) 2. Final map composition (PDF) 3. Screenshots of key exercises 4. Brief reflection on QGIS vs proprietary GIS software (1-2 paragraphs)
Due Date: As specified by your instructor