- Release plans recap for the road to QGIS 1.0
- New version of eVis
- Contour Lines in Qgis
- QGIS and Google Summer of Code
- Quantum GIS Graduates OSGeo Incubation
- Paolo Cavallini Named to QGIS Project Steering Committee
- Nominations for QGIS PSC Open
- Capturing map coordinates in a stand alone app...
- Tutorial 7 - Creating spatial datasets with the QGIS API
- Html Image Plugin 0.2
Tutorials in C++
Tutorial 7 - Creating spatial datasets with the QGIS API
Submitted by Tim Sutton on Wed, 2008-01-23 10:53.Hi all.This is a repost since the original article got deleted some
how. A while ago I decided to make some improvements to some of my code
that creates a shapefile. I was using shapelib which
is nice and simple and self contained, but I found it a little awkward
to add attributes to features in a flexible way. Since my application
use the QGIS libs anyway, I thought I may as well give using
- Tim Sutton's blog
- 2 comments
- Read more
- 4592 reads
Tutorial 6 - Working with vector attribute tables
Submitted by Tim Sutton on Mon, 2007-12-03 12:26.
In my last tutorial I showed you how to create temporary objects on the map canvas. Today I will giving you a basic introduction to using QgsFeatureAttribute - which allows your to retrieve the attributes for a feature in a vector layer. The attributes are descriptive data related to the geometry of the feature.
Note this is a repeat post since the original copy of this article disappeared from the blog.
First lets take a look at what we will achieve in this tutorial.

- Tim Sutton's blog
- 5 comments
- Read more
- 3581 reads
Tutorial 4 Adding rasters to the QGIS map canvas
Submitted by Tim Sutton on Mon, 2007-12-03 12:22.
In my last tutorial I showed you how to label vector features on the map canvas. Today we will take a brief look at how to add a raster map to the canvas.
Note his is a repeat post since the original version of this tutorial disappeared from this blog.

- Tim Sutton's blog
- Add new comment
- Read more
- 2329 reads
Tutorial 5: Creating temporary features on the map canvas
Submitted by Tim Sutton on Sun, 2006-10-08 05:24.
In my last tutorial I showed you how to add a raster layer to the map canvas. Today we will take a first look at managing transient objects on the map canvas. The QgsRubberBand class lets you draw lines and polygons on top of the map canvas, without them belonging to any data layer. This is typically useful for digitising and annotating maps. In a future tutorial I will show you how to do the same thing with point features.
- Tim Sutton's blog
- 3 comments
- Read more
- 5028 reads
Tutorial 3: Labelling map canvas features
Submitted by Tim Sutton on Sun, 2006-10-01 15:51.
In my last tutorial I briefly ran through using map tools to facilitate user interaction with the map canvas. Today we will take a brief look at labelling features.
- Tim Sutton's blog
- 1 comment
- Read more
- 4317 reads
Tutorial 2: Using MapTools with the QGIS Canvas API
Submitted by Tim Sutton on Sun, 2006-09-10 06:25.
Earlier this week I wrote up a simple tutorial showing the useage of the QgsMapCanvas api to create a simple application that loads a shapefile and displays the points in it. But what good is map that you can't interact with? Enter QgsMapTool - the base class for all tools that need to interact with the canvas.
- Tim Sutton's blog
- 8 comments
- Read more
- 7741 reads
Tutorial 1: Write a simple mapping application using the new QGIS Canvas API
Submitted by Tim Sutton on Tue, 2006-09-05 05:38.
Ok so not everyone wants a full blown GIS desktop application. Sometimes you want to just have a widget inside your application that displays a map while the main goal of the application lies elsewhere. Perhaps a database frontend with a map display?
- Tim Sutton's blog
- 24 comments
- Read more
- 10407 reads

Recent comments
1 day 11 hours ago
1 day 13 hours ago
1 day 16 hours ago
1 day 17 hours ago
3 days 9 hours ago
2 weeks 1 day ago
3 weeks 1 day ago
3 weeks 1 day ago
4 weeks 5 days ago
4 weeks 6 days ago