Projects
- QGIS
This is the umbrella project for official QGIS related projects.
- QGIS Desktop
The quintessential user friendly, cross platform (win/lin/mac) open source GIS desktop application. Use this project to report and browse issues relating to QGIS.
To get started reporting bug, please see BugreportsPlugins' bugs should be reported in the appropriate pages: http://hub.qgis.org/projects/qgis-user-plugins...
- QGIS Plugin Site
Qgis Plugin Website, with more goodies like user ratings, download stats, etc.
A Django application. - QGIS Plugin Builder
A QGIS plugin that builds a starter template from which you can develop your own plugin. The Plugin Builder creates a fully functional plugin.
To test your new plugin don't forget to:- Copy it to your plugins directory
- Compile the resources.qrc file with pyrcc4...
- QGIS Redmine (aka Hub)
Issues about this website. Use this project to report issues relating to the QGIS redmine instance. Please browse existing issues before adding new ones.
- SEXTANTE
A geospatial data analysis framework for QGIS.
- Web Clients
These projects implement web clients for the QGIS Server
- Lizmap Web Client
Lizmap Web Client is a complete web application dedicated to show dynamic maps created with Qgis.
It is build with Jelix (a PHP framework), Jquery (a Javascript framework) and OpenLayers (a javascript set of tools to create and display maps in a web page)....
- Reloader
Reloader allows to reload the current layer. Likely to be useful if the data has changed on the disk.
Released by CS Information Systems. CS is designer and integrator of mission-critical applications and systems in the fields of defence, security, space, aeronautics, energy and industry....
- User Plugins
User contributed QGIS plugins - see http://plugins.qgis.org/
- AniMove for SEXTANTE
The plugin implements, as Sextante submodule, kernel analyses with the following algs:
- "href", the “reference” bandwidth is used in the estimation
- "LSCV" (The Least Square Cross Validation) the “LSCV” bandwidth is used in the estimation
- kernel with adjusted h...
- Arpat plugin

Display stratigraphy from surveys
- Atlas plugin
This project is a QGIS Python plugin to create map books (atlas). It generates output images given a coverage layer.
IMPORTANT NOTE¶
Atlas has been incorporated into QGIS core as of october 2012. This plugin will not be updated any longer (unless you really really need it and you fund it). Use latest QGIS to benefit from the better Atlas features just now (available in OSGeo4W and Linux packages)....
- cad4qgis
Plugin for QGIS to perform inserting/editing of points in OGR vector layers in CAD style
- CadTools
Some tools to perform cad like functions.
- Closest Feature Finder

Select the closest feature
- Color Ramp Manager
plugin to manage and download color ramp definitions
- Conefor Inputs
A plugin for generating text files that serve as inputs to Conefor.
- Contrast Homogenizer
Contrast Homogenizer allows to apply the contrast stretching of the current layer to all visible layers in QGIS. Likely to be useful when you open several adjacent images as QGIS enhances the contrast of each image independently based on their histogram. So the rendering is not homogeneous. This plugin allows to have this homogeneity on display....
- CSWClient

CSW (Catalogue Service for Web) is an OGC (Open Geospatial Consortium) specification, that defines common interfaces to discover, browse, and query metadata about data, services, and other potential resources.
CSWClient plugin for QGIS provides userfriendly interface for this services....
- Custom DB Query Plugin
Allows loading custom SQL queries from PostGIS and SpatiaLite databases. It can load spatial queries directly in QGIS' map canvas as new layers. It can also perform normal SQL queries and show the results as a table.
- DataDrivenInputMask
Automagically creates input masks for PostGIS layers. All table constraints (notNull, foreign keys etc.) are taken into account. The user can edit any data contained in related tables.
- Dimensioning
Plugin for dimensioning.
- Dockable Mirror Map

Creates one or more dockable map canvas synchronised with the main one.
Developed with funding from Regione Toscana-SITA. - DPSimplify

Tool for line simplification/generalization with Douglas–Peucker algorithm and customizable simplify tolerance
More info can be found:- in English http://gis-lab.info/qa/dpsimplify-eng.html
- in Russian http://gis-lab.info/qa/dpsimplify.html...
- DumpLoadField

Dumps or loads text from/to a selected field from/to a textfile
- earthbeat
Earthbeat allows displaying pixels' profiles (time series or spectral profiles).
- EasyCustomLabeling plugin
This python plugin allows quick creation of a labeling layer, ready for advanced labeling.
Action 1 duplicates active layer into a point layer, copy all fields, add data defined fields (size, bold, X, Y...), activates labeling new generation, and activates editing. ... - Elevation
Obtain and display point elevation data using Google Maps
- FlowMapper
This plugin generates flow lines between discreet nodes for depicting spatial interaction data (e.g. migration).
- Freehand Editing
A plug-in for Freehand line/polygon editing. Originally created by Pavol Kapusta.
- GarminCustomMap
The GarminCustomMap plugin exports the map canvas to a Garmin Custom Map (.kmz-file), which can be used as a background map on compatible Garmin GPS units.
- GEM Modellers Toolkit plugin

Analysing and Processing Earthquake Catalogue Data
- Geospatial Simulation
Geospatial tool for spatial extrapolation of one-dimensional simulation models
- Geotag and import photos

Tag and GeoTag photos and import them as a point vector layer.
For a longer description and for on-line help please look at the following wiki page
- geoUmbriaSUIT
Tool for environmental and Socio-economics sustainability assessment
- Grids for Atlas
This plugin allows to create vector grids feeding the Atlas plugin. The grids will cover the extent of a coverage layer.
You can generate either a "classic grid", or a "dynamic grid" more adapted to linear-shaped coverage layers.
The plugin has been developed by the GIS Pole in Biotope, office of environmental studies....
- Group stats

Group Stats is a plugin which calculate stats for groups of features - HomeRange_plugin
Home range calculations from animal tracking data: Kernel, NNCH and MCP calculation with R functions. Requires R, rpy2, adehabitat, rgdal.
- Hotlink
Triggers actions on single click
- HtmlImageMapPlugin
With this plugin you can write an Image Map from current map. The active polygon or point layer will be used to define the clickable area's in the html. Optional change mapcanvas (image) size to preferred size. The attribute values href, onClick and onMouseOver and onMouseOut are optional in area tags. Instead of writing ALL polygons to area tags, it's also possible to make a selection and just use this selection polygons to generate the area-tags. ...
- INSPIRE Atom Client
Client for INSPIRE Downloadservices based on ATOM-Feeds
- Item Browser
This plugin allows you to browse a multiple selection in QGIS.
First, connect the layers by clicking the "plug" icon or the corresponding menu entry. Choose the layers to be connected and validate.
Select features and see at the bottom left of QGIS a dialog to browse your selection....
- Join lines

Permanently join two intersecting or snapped lines
- Kuwahara Filter
Plugin to apply kuwahara 5x5 filter. A edge-preserving filter.
You just need to support a tiff image. - Layers by Field
A plugin that allows you to create a number of layers based on the unique values in a column. Useful if you need to create a layer per value from a table.
- Layers menu from project
Build layers shortcut menu based on QGis project
- LecoS - QGIS Plugin
Description:
LecoS - Land cover statistics is plugin for the QGIS GIS software suite. It converts classified raster layers to arrays using the powerful numpy library. Based on a Connected Component Labeling approach it further identifies class patches and calculates landscape metrics. The use can choose to calculate single or several metrics for the raster classes.... - Linear referencing plugin

Calculate dynamic segmentation for PostGIS layers
- Lizmap Plugin
This plugin helps to publish maps to a web server.
The user creates a project in Qgis, then uses Lizmap plugin to configure and synchronize the local project and data with the server.
On the server side, Lizmap Web Client (1) and Qgis Server (2) must be installed and configured.... - Load Them All

Recursively loads files stored in a directory structure, based on several filters - Locked Layers Manager
A tool to manage the layerset of a composermap on a composer. It allows you to add and remove layers from the layerset without having to set this up in the map canvas.
- Loop Visible Layers
This QGis plugin allows for layers or groups to be displayed in a loop.
The plugin interface is a small dock widget which should appear in the left dock when the plugin is activated.
The "Select Group" selection allows to define the source for the layers to loop....
- Map Coloring
Is there someone who can move this project as a sub-project of User Plugins ?
Coloring a map such that two contiguous polygons do not have the same color. The algorithm does not always provide a solution with a minimum number of colors.
- Mask
Help to create mask
When one or more objects are selected, activating the plugin generates a polygon memory layer containing a "mask" whose dimension is twice area of the current view.
The mask is a gray box, with holes in order to highlight the underlying objects... - MemoryLayerSaver
The MemoryLayerSaver plugin automatically saves "memory" provider layers as GML files alongside the project file.
Several other plugins (eg the contour plugin) create map layers for which the data is held in memory rather than in persistent storage. When the project is saved the definition of the layer is stored, but the content is not saved. This plugin automatically saves all such layers as GML files alongside the QGIS project file so that when the project is reloaded the memory provider layers are intact. ...
- MergeShapes

Merge multiple shapes to one
More info can be found:- in Russian http://gis-lab.info/qa/merge-shapes.html
- MetaEdit
XML metadata viewer and editor.
- Metatools

Metadata browser/editor for QGIS.
- MultiEdit
QGIS Plugin
MultiEdit chooses an attribute value from a vector layer and selecting the matching features, changes all the corresponding to a new value: useful if you have many features to modify.This plugin lets you write the new value in any existing field in the attribute table, for the selected features or newly created from plugin gui......
- Multipart Split
What it does
The multipart split plugin will alow one to transform multipart features into single part features. Compared to normal Multipart to singlepart tool in vector menu, it as the advantage of converting only selected features during an edit session, and save directly on the same layer, without the need to save as a new shapefile....
- MultiQml

MultiQml can be used for applying a single legend file (qml) for multiple raster or vector layers in QGIS.
More info can be found:- in English http://gis-lab.info/qa/qgis-multiqml-eng.html
- in Russian http://gis-lab.info/qa/qgis-multiqml.html...
- MultiView
This plugin allows analysis of multi temporal and multivariate datasets
- NetCDF Browser
allows to browse multi-variable and multi-dimensional netCDF files, requires GDAL >= 1.10
- New Memory Layer
Creates an empty memory layer.
- OGR2Layers

OGR2Layers create a html page with OpenLayers library to show on the web your vector data loaded on QGIS. You can choose a background layer, add some controls, you can render data using QGIS symbology and add query on your layer....
- OnlineMapESRI
Use ESRI online map in QGIS!
- OpenLayers Plugin
OpenStreetMap, Google Maps, Yahoo Maps layers and more
- OSMPOLY export

Generate Poly files used by Osmosis from vector layers
More info can be found:
- in Russian http://gis-lab.info/qa/osm-poly.html
- Permaclim Plugin
This plugin provides the following plugins: Monthly mean, Snow height by slope, Ground surface temperature.
Developed for ARPA Piemonte (Dipartimento Tematico Geologia e Dissesto) within the project PERMANET. - PG Version Plugin
Description: Versioning of Postgis-Layers will become essential, when more than one person edits the same layer concurrently. To manage concurrencing editing of a single Postgis Layer the pgVersion management system supports your work. The idea is to create a versioning system for editing PostGIS-Layers similar to source code versioning systems like CVS or Subversion. A french tutorial was created by Nicolas Rochard. (http://www.portailsig.org/content/pgversion-le-plugin-de-versionnement-pour-postgis-qgis)...
- Photo2Shape
Photo2Shape is a QGIS plugin used to create point shapefile from a set of geotagged photos
More info can be found:- in Russian http://gis-lab.info/qa/photo2shape.html
- in English http://gis-lab.info/qa/photo2shape-eng.html
- PinPoint
Creates a pin (marker) with an optional description where you click on the map.
- Plugin Reloader
Reloads a chosen plugin in one click (only useful for Python Plugin Developers)
- plugins starter plugin
A plugin to start multiple plugins with one click
- Point Sampling Tool
Samples polygon attributes and raster values from multiple layers at specified sampling points
- Points2One
Tool for creating polygon or polyline from ordered points. Does not deal with rings and parts.
- PostGIS Query Editor
Offers a SQL Query Editor, Performes PostGIS spatial SQL Queries and adds the resulting vector layer to MapCanvas
- postgisbbox
Connect to postgis database. Select all layers that you want. Click on Map button and select by Zoom In/Zoomout the area that you want download Click on OK button (all postgis features that intersect this area/Bounding Box will be add to qgis).
- Profile from Line plugin
Allows the creation of points along vector lines with a user-specified distance in between. The new points can optionally sample the value of raster layers that overlap them.
- ProfileTool
Make profile from raster
- QConsolidate

QConsolidate is a QGIS plugin used to consolidate all project layers into single user defined folder. This can be useful is you decide to share project with many layers from different directories with other person.
- QGIS File Browser
A tree like file browser that allows opening any supported qgis format with a double click into the map canvas as a layer. The tree can also be filtered to show only certain file types.
Hopefully support to open layers from different database engines will be added in the future. ... - QGIS for Android
This is the official page of the Android port of QGIS
Blog and docs Contact Reporting bugs Wiki Tested Devices Repository Download...
- Qgis Plugin Calc Pipe
pipe line calculation
- qgsAffine
Apply affine transformations to selected geometries.
- qgsAzimuth
The projet's goal is to give a set of tools to draw geometries based on descriptive texts that works with coordinates such as azimuth and distance.
- qgSurf
Calculates the intersections between a geological plane and a DEM
- Qmarxan
Create grid, calculate grid values, export Marxan input layers, import results. Requires ftools.
- qSearch
Simple interface to search within a table and save searches to run them later.
- QTiles

Plugin generates raster tiles from QGIS project corresponding to Slippy Map
specification. Output tiles can be saved in directory or as zip archive.More info:...
- Query By Example
Select features by location.
- Quick save QML

Save default QML with one click
- QuickMultiAttributeEdit
Edit and assing same column value in the attribute table for the selected elements
QuickMultiAttributeEdit is very different from MultiEdit
QuickMultiAttributeEdit plugin want to be a very quick and handy way to update a features for the selected attributes into the current/active layer ... - RandomHR

AniMove: Randomization of home ranges within a study area. Developed by Borys Jurgiel for Faunalia and University of Florence
- Raster transparency

Change raster transparency interactively
More info can be found: - RasterCalc

RasterCalc is a simple and powerful raster calculator for QGIS
More info can be found:- in English http://gis-lab.info/qa/rastercalc-eng.html
- in Russian http://gis-lab.info/qa/rastercalc.html
- Rectangles Ovals Digitizing
This plugin helps to digitize Rectangles,Squares,Circles and ellipses on map canvas on polygon layers.
- RemoteDebug
QGIS Remote debugger plugin
- Remove empty layers

Clears the layer list widget (legend) by removing empty layers - Reporter

Plugin to generate simple reports
More info can be found:- in English http://gis-lab.info/qa/reporter-eng.html
- in Russian http://gis-lab.info/qa/reporter.html
- RT MapServer Exporter

RT MapServer Exporter plugin. Developed by Faunalia for the Tuscany Regional Government, Italy (SITA)
- RT Postgres Extractor

Extract part of many PostGIS layers. Developed by Faunalia for the Tuscany Regional Government, Italy (SIGTA)
- RT QSpider

RT QSpider plugin. Developed by Faunalia for the Tuscany Regional Government, Italy (SITA)
- RT SQL Layer

Load a PostGIS/SpatiaLite layer using a custom query. Developed for the Tuscany Regional Government, Italy (SIGTA)
- Save as SLD
Save layer style as Styled Layer Descriptor
- ScanexExpress

Integrates Scanex Express service in QGIS
- scattergramIdentify
Adds identify function to scattergram, this is a temporary branch until I manage to contact G. Picard (author of the original scattergram) and to see if he wants to merge the codebase
- Script Runner
Run Python scripts from QGIS
- Semi-Automatic Classification
Semi-Automatic Classification Plugin. A plugin which allows for the semi-automatic supervised classification of remote sensing images, providing tools to expedite the creation of ROIs and the classification process.
For further information and tutorials, please visit the plugin website....
- Shapefile Encoding Fixer
Sets and resets the LDID byte of DBF and CPG file. It fixes the well-known broken encoding declaration in Shapefiles/DBFs with GDAL 1.9.
- ShapefileSplitter

Splits shapefile into many using text field as a source
- Shift Points

Shift Points is a simple QGIS Python plugin used to modify point shapefiles where several point features have the same position. With the normal display, it is hard to see if several features overlap.
The Shift Points plugin moves such features in a circle around the "real" original position. As you can see this is very close to work of the "Point displacement" renderer in QGIS. But while renderer only works in render-time, this plugin creates new shapefile with shifted (displaced) features....
- ShortestPath
Finding the shortest path on the vector layer
- SimpleSvg
SimpleSvg is a plugin which tries to save current map as SVG. Other then the normal SaveAsSVG in the composer, this plugin tries to keep the GIS-grouping intact: layers in Qgis will be layers in Inkscape, symbol classes will be groups. Objects will have ids with the layername in it, so the id's kan be used of a search in the xml-view of Inkscape. ...
- SoilTexture
Define soil texture from sand and clay raster maps
- Space Syntax Analysis
Calculates the basic space syntax parameters particularly for line networks (axial lines, named streets or segment based) and makes it possible for the user to export the produced adjusted graph and geodesics to a social network analysis (SNA) software program file format (dl or net file) for further analysis of the spatial configuration concerned in the respective SNA software packages....
- SpatiaLite Manager
Manage your SpatiaLite databases
- Statist
Provides basic statistics information in text and graphical (frequency distribution histogram) form for any (numeric or string) field of vector layer. It can work with whole layer or only selected features and supports both provider and joined fields.
More info can be found:...
- Synchronize QGIS with a dir
This plugin lets you know when new layers are available in a directory, so that you can load them to QGIS
- Table Manager
Edits the attribute table structure
- TauDEM SEXTANTE provider
TauDEM (Terrain Analysis Using Digital Elevation Models) is a suite of Digital Elevation Model (DEM) tools for the extraction and analysis of hydrologic information from topography as represented by a DEM....
- Tile Index Viewer
shows a preview of MapServer tile index rasters and allows to open raster layers
- Tile Map Scale Levels
Set the scale to the next matching Tile Map Scale. Otherwise tiled datasets will be fuzzy. Works best with Google Mercator Projection.
- tmsforkorea
Daum, Naver layers plugin for Korean users
- Transformation Tools

Transform vector and raster layers using NTv2 grids or towgs84 parameters. Developed for the Emilia Romagna Regional Government, Italy
- Triangulation

Allows the triangulation of radio telemetry bearings
- UMN Mapserver QGIS plugin
Mapfile Tools: Load UMN Mapserver mapfile as Layer
- UuidGenerator
Plugin for creating a UUID.
- Valuetool
Valuetool shows you the values from rasterlayers in a dockingwidget. Either as values or as graph.
Valuetool plugin is originally developed by G. Picard, but to make it possible to make changes it is put under hub.qgis.org.Actual, updated repository is on github at https://github.com/etiennesky/valuetool...
- VectorFieldRenderer
This plugin creates a new symbology, which represents vector attribute data (for example flow rate and direction, earthquake displacements) as arrows scaled and oriented according to the vector. The vector can be represented as cartesian or polar coordinates. The plugin includes a menu bar which is used to interactively resize the symbols, and also creates a scale box on the map window....
- VTEnviro
plugin viewer 3d
provides an interactive, realtime 3D navigation of your virtual terrain.
Loads all the elements of the scene: elevation data, ground textures, roads, buildings, vegetation, vehicles
interaction currently includes:
browsing the scene graph... - WFS 2.0 ClientOGC Web Feature Service 2.0.0 Client
- Supports WFS 2.0
- Supports Minimal Spatial Filter (BBOX)
- Supports Stored Queries
- wktRaster Postgis Plugin
This plugin is an user interface for loading raster data into a postgis server and viewing on QGIS.
- WPS-Client
Client for Web Processing Services
- Xytools
The aim of the xy-tools-plugin is to fill an x- and y-column of a given attribute table by clicking on a (reference) map.
After 'filling the x and y column' you are able to export the table to a point shape file.
Since version 0.2 you can also open Excel files, and using an x- and y-column load it as a Point layer. The plugin can save an attribute table from a loaded vector layer as an Excel file (you'll need xlw and xlrd python libraries for that, see http://www.python-excel.org/)... - Ziplayers
Create zips from loaded layers
- ZonalStats

Extended zonal statistics and report generation.
More info can be found:- in English http://gis-lab.info/qa/zonalstats-qgis-eng.html
- in Russian http://gis-lab.info/qa/zonalstats-qgis.html
- ZoomToCoordinates
Zoom Pan Or Highlight user entered coordinates
- ZoomRC
Qgis plugin that allow the user to zoom to a Spanish Cadastral reference
- Diagram Legend Plugin
Tracker for the DiagLeg plugin
Also available in: Atom