Tutorials
Learn the basics of QGIS, PostGIS, and Geoserver with our growing list of free tutorials
Filters
-
Importing and Converting GPS Data Using QGIS
QGIS, QGIS Basics
Summary GPS data is commonly downloaded in tabular format. In this tutorial, you will learn how to display and save tabular point data as a shapefile in QGIS. What You’ll Learn in this Tutorial Prerequisites 1. Create a New QGIS Project 2. Convert the CSV file into a Spatial Layer
-
Display and Interact with Geospatial Data using QGIS
QGIS, QGIS Basics
his lesson provides a mini example of a geospatial project workflow in QGIS including loading geospatial data into a QGIS project, modifying the appearance of map layers appearance and creating and saving a map document output.
-
Create Your First Spatial Database using PostGIS
PostGIS, PGAdmin4
In this course you will build a vector data warehouse for Kamloops, British Columbia, using the data provided in the course content GeoPackage
-
Connect to PostGIS from QGIS
QGIS, PostGIS
To connect QGIS to a PostGIS database, use the Browser panel to create a new PostgreSQL connection. You’ll need to provide the host, port, database name, and a QGIS authentication configuration—not basic auth. Authentication settings are stored securely within your QGIS profile and include a username, password, and a shared Authentication ID to prevent “Unavailable…
-
Manage a PostGIS Database in QGIS
QGIS, PostGIS
In this tutorial, you will create the basic structure of an enterprise spatial database. It will have schemas for each major category of data, such as transportation and hydrology. You will also learn how to create, rename, edit, and move tables in the database using the QGIS Browser Panel and DB Manager. What You’ll Learn…
-
Upload Data to PostGIS using QGIS
PostGIS, QGIS
There are many ways to upload data to a PostgreSQL/PostGIS database, including both GUI and command line tools. QGIS can be used to upload both spatial and non-spatial data into PostgreSQL/PostGIS. In QGIS, there are at least five ways to load data into a PostgreSQL/PostGIS database using the QGIS GUI, namely: 1. Export to PostgreSQL is…
-
An Overview of the QGIS Interface
QGIS Basics, QGIS
This tutorial will provide an introduction to the QGIS interface and how to interact with it. You will load some demo data into the QGIS interface and
-
Manage QGIS Symbology in PostGIS
QGIS, PostGIS
QGIS layer symbology can be saved into a PostgreSQL database from which the associated layer resides. Whereas projects are stored in individual project tables in each schema, symbologies are stored centrally in a single table that resides in the public schema. The table is called layer_styles and it stores all symbologies associated with any table…
-
Using Native QGIS Tools with PostGIS Layers
QGIS, PostGIS
This tutorial reviews the process of using native QGIS tools with PostGIS layers and shows how this functionality can be used in an enterprise environment. What You’ll Learn in this Tutorial Prerequisites Introduction Layers loaded from PostgreSQL work exactly the same as layers that are loaded from Shapefiles, Geopackages, or any other vector format. The…
-
How to use QGIS User Profiles with Different PostgreSQL Users
QGIS, PostGIS
QGIS uses the default profile when first installed. QGIS Profiles store a user’s bookmarks, any custom settings, models, scripts, and perhaps most importantly, the user’s connections and authentication database. The authentication database is protected using the QGIS Master Password. In an enterprise environment, QGIS Profiles are very helpful when testing user database access. One can…
-
PostgreSQL Permissions and Security
QGIS, PostGIS, PGAdmin4
Permissions in PostgreSQL are explicitly granted to a group role or login user. By default, PostgreSQL does not grant any permissions to any users on the system, except for Superusers (see next section). There are three types of roles in PostgreSQL. IMPORTANT: Group and login roles can be used to access any database in the…
-
Getting Started with Spatial SQL using PostGIS
PostGIS
This tutorial provides a brief overview of SQL and spatial SQL. It was designed for those who have little or no experience with SQL so it starts with basic queries and progresses to more complex queries that include spatial functions from PostGIS. The tutorial at the end presents a list of questions that you will…
How can we help?
Contact us today to schedule a free consultation with a member of our consulting team.