QGIS only has one basemap that is included by default, Open Street Map. However, QGIS does have the functionality to support many different types of basemap sources and services. Basemaps can be...
Archives: Blog
How to Pass Arguments to a Python Script from the Command Line
In Python, arguments are passed to a script from the command line using the sys package. The argv member of sys (sys.argv) will store all the information in the command line entry and can be accessed...
10 Ways to Initialize a Numpy Array (How to create numpy arrays)
In Python, matrix-like data structures are most commonly represented with numpy arrays. The numpy Python package has been well-developed for efficient computation of matrices. The first step to using...
With Python, there is a multitude of methods to iterate through lists and tuples. Some of these methods can be complicated. If you're just learning about iteration in Python, you'll be best served by...
Read and Plot NetCDF Data in Python with xarray and rioxarray
Recently, I've started using rioxarray to read NetCDF data into xarray format. If you're not familiar with the xarray python package it's basically a wrapper (for lack of a better term) around numpy...
This tutorial demonstrates how to install QGIS, set up and locate functions and tools in the QGIS interface, add spatial and tabular data to QGIS, perform simple GIS analysis, and create a formal map.