Getting the cell size of a raster layer

The first key element of a geospatial raster is the width and height in pixels. The second key element is the ground distance of each pixel, also called the pixel size. Once you know the cell size and a coordinate somewhere on the image (usually the upper-left corner), you can begin using remote sensing tools on the image. In this recipe, we'll query the cell size of a raster.

Getting ready

Once again, we will use the SatImage raster available at https://github.com/GeospatialPython/Learn/raw/master/SatImage.zip.

Place this raster in your /qgis_data/rasters directory.

How to do it...

We will load the raster as a layer and then use the QgsRasterLayer API to get the cell size for the x and y axis. To do this, we ...

Get QGIS Python Programming Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.