- HTP Geoprocessor
Geospatial tool for geoprocessing HTP sensor data
This is the umbrella project for official QGIS related projects.
- QGIS Application
The quintessential user friendly, cross platform (win/lin/mac) open source GIS desktop application and a server. Use this project to report and browse issues relating to QGIS.
To get started reporting bug, please see Bugreports
Plugins' 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.
- 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.
(experimental) plugin to manage the survey jobs (now limited to italian cadastral system)
- 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.
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)....
Plugin for QGIS to perform inserting/editing of points in OGR vector layers in CAD style
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....
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.
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.
- Diagram Legend Plugin
Tracker for the DiagLeg plugin
Subsumes different tools useful during digitizing sessions
To speed processing issues please assign them to Bernhard Ströbl in the first place
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.
The source code is available at the Faunalia repository on GitHub:...
Dumps or loads text from/to a selected field from/to a textfile
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. ...
Obtain and display point elevation data using Google Maps
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.
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
GeopaparazziTag - Import data from field survey done with Geopaparazzi.
GeopaparazziTag import Text notes, Photo notes, Audio notes, Sketch notes, Notes by Tags and GPS logs.
The tab "Import Geopaparazzi Media folder" is used to import Geopaparazzi notes associated with media (photo, audio, sketch). GeopaparazziTag make three output files: a points file associated with photo notes called “prefix_images”, a points file associated with audio notes called “prefix_audios” and a points file associated with sketchs image called "prefix_sketches". The shapefiles attribute table contains the following information: latitude, longitude, azimuth angle (only for photos), elevation, time, date and file name....
- Geospatial Simulation
Geospatial tool for managing point-based simulation models
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
Home range calculations from animal tracking data: Kernel, NNCH and MCP calculation with R functions. Requires R, rpy2, adehabitat, rgdal.
Triggers actions on single click
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. ...
Calculate hypsometric curves for features of polygon layer and save them as CSV file for further processing.
- Image Boundary
Make grid boundary from images into directories
- 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.
Creating Lat/Lon grid based on the extend of existing vector or raster layer.
- 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
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.
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...
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. ...
XML metadata viewer and editor.
Metadata browser/editor for QGIS.
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....
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 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....
Use ESRI online map in QGIS!
- OpenLayers Plugin
OpenStreetMap, Google Maps, Yahoo Maps layers and more
- OSM place search
Place finder dockable panel based on OSM data using Nominatim online tool, provided by mapquest. Use: find places using keywords. Double clic to zoom. On mouse over the result list, a dynamic rubberband of result object is displayed. Optionnal outputs: memory layer of the object, or mask layer (big square object with a hole) For persistent memory layers in qgs project, please use "memory layer saver" plugin....
- 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)...
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
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
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).
- Processing LWGEOM Provider
Expose liblwgeom functions to QGIS Processing
Tihs QGIS plugin expose liblwgeom functions to QGIS Processing
!!!Plugin DOESN'T work with postgis 2.0.* installations!!!
Plugin works ONLY with liblwgeom trunk version due to .
Plugin will works with the 2.1 postgis release that will merge ...
- 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.
Make profile from raster
The git repository used for development is now at github : https://github.com/etiennesky/profiletool .
To contribute to this plugin create a clone on github and issue pull requests.
The gitosis repository at hub.qgis.org will be updated periodically from the one at github....
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 Plugin Calc Pipe
pipe line calculation
Integrate Conefor with QGIS. Use Conefor to perform landscape analysis from within QGIS
Apply affine transformations to selected geometries.
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.
Calculates the intersections between a geological plane and a DEM
Create grid, calculate grid values, export Marxan input layers, import results. Requires ftools.
Simple interface to search within a table and save searches to run them later.
- Query By Example
Select features by location.
- Quick save QML
Save default QML with one click
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 ...
AniMove: Randomization of home ranges within a study area. Developed by Borys Jurgiel for Faunalia and University of Florence
- Rectangles Ovals Digitizing
This plugin helps to digitize Rectangles,Squares,Circles and ellipses on map canvas on polygon layers.
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....
QGIS Remote debugger plugin
- Remove empty layers
Clears the layer list widget (legend) by removing empty layers
- RT SQL Layer
Load a PostGIS/SpatiaLite layer using a custom query. Developed for the Tuscany Regional Government, Italy (SIGTA)
As of now QGIS has not been incorporated with any Statistical analysis tools. This plugin, called SaTSViz aims to provide QGIS an additional feature of analysis by utilising SaTScan. All input files needed for SaTScan are created by the plugin and the output files from it are read by the plugin and fed in to QGIS to visualise the analysis results. The plugin provides benefit to both the software's – an analysis tools for QGIS and a way to visualize the results given out by SaTScan....
- SaTSViz - The Plugin
This project has the main plugin and all its related files.
- Save as SLD
Save layer style as Styled Layer Descriptor
Integrates Scanex Express service in QGIS
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
Extra selection feature for vector layers: select all and inverse selection
- 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....
- 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.
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....
Finding the shortest path on the vector layer
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. ...
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
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
- 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.
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
Allows the triangulation of radio telemetry bearings
- UMN Mapserver QGIS plugin
Mapfile Tools: Load UMN Mapserver mapfile as Layer
Plugin for creating a UUID.
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...
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....
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.
Client for Web Processing Services
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/)...
Create zips from loaded layers
Qgis plugin that allow the user to zoom to a Spanish Cadastral reference
Zoom Pan Or Highlight user entered coordinates
- Google Maps Engine Connector
Google Maps Engine Connector for QGIS allows your to authenticate with your Google Account, list maps you have access to and view and interact with them within QGIS.
- Vertices Counter
Vertices Counter is a plugin that can be used for counting the vertices of simple and multi-part geometries.
dn2nbr (short for Digital Numbers to Normalized Burn Ratio) is a plugin designed to work in Qgis to calculate the NBR from a Landsat 7 image with Digital Numbers values.
Obtaining a NBR image is a tedious task since bands 4 and 7 of the scene have to be converted to radiance and reflectance values (using gap masks if necessary) prior to calculating the NBR itself, so this script was created to simplify the process....
Also available in: Atom