Plugin icon

RasterViz

Plugin ID: 5157

Scientific raster & vector visualization plugin for QGIS — styled after rasterio.show(), with interactive GUI controls for colormap selection, percentile/minmax stretch, pointed colorbar, discrete class mapping, RGB composite, vector overlays, web basemaps, and histogram analysis. Zero third-party Python dependencies.

(10) votes 
Download latest
Versions JSON
Latest version

RasterViz provides publication-quality raster and vector visualization directly within QGIS. The plugin replicates the rendering aesthetics of rasterio.show() through a fully interactive Qt5 GUI. Key capabilities include: multi-layer raster + vector project panel; single-band continuous rendering with configurable colormap and stretch (percentile, min-max, manual); discrete/classified raster rendering via per-class color and label assignment with automatic gridcode scanning; RGB three-band composite with independent per-band stretch; vector overlay support (Shapefile, GeoPackage, GeoJSON, KML/KMZ) with single or categorized symbology; web basemaps (Esri, OpenStreetMap, CartoDB, OpenTopoMap, NASA GIBS, and more) drawn behind your layers; pointed colorbar with configurable geometry, orientation, and extend style; coordinate tick formatting in DMS, DM, Decimal Degree, or native UTM/meter; north arrow and scale bar; real-time live preview backed by a cached NumPy array; and export to PNG (300 DPI), SVG, TIFF, and PDF. Raster and vector reading are 100% QGIS-native (QgsRasterLayer/QgsVectorLayer) — no rasterio, geopandas, or fiona required. Vector rendering uses QGIS's own feature-request pipeline (spatial filtering, reprojection, and on-the-fly simplification) so large files such as a nationwide administrative-boundary layer stay smooth. Web basemaps are also 100% QGIS-native: a native QgsRasterLayer XYZ connection (the same scheme QuickMapServices uses) rendered through QGIS's own map-render pipeline (QgsMapRendererCustomPainterJob) — no contextily or any other third-party package needed. RasterViz has zero third-party Python dependencies. Built with PyQGIS, NumPy, Matplotlib (Qt5Agg backend), and PyQt5.

Version QGIS >= QGIS <= Date
1.4.5 - 3.0.0 3.99.0 123 defani.arman 2026-08-16T08:34:12.252969+00:00
1.1.0 - 3.0.0 3.99.0 767 defani.arman 2026-05-07T18:47:13.426147+00:00