Mar 13, 2015
QGIS data providers are written in C++, however it is possible to simulate a data provider in Python using a memory layer and some code to interface with your data.
Why would you want to do this? Typically you should use the QGIS data providers, but here are some reasons why you may want to give it a go:
If you go this route you are essentially creating a bridge that connects QGIS and your data store, be it flat file, database, or some other binary format. If Python can "talk" to your data store, you can write a pseudo-provider.
To illustrate the concept, we'll create a provider for CSV files that allows you
to create a layer and have full editing capabilities using QGIS and the Python
Feb 23, 2015
This minor update to the Plugin Builder allows you to choose where your plugin menu will be located.Read More
Feb 20, 2015
Plugin Builder 2.8 is now available. This is a minor update that adds:
Oct 18, 2014
Here is a short list of resources available when writing Python code in QGIS. If you know of others, please leave a comment.Read More
Oct 9, 2014
Getting started with Python and QGIS can be a bit overwhelming. In this post we give you a quick start to get you up and running and maybe make your PyQGIS life a little easier.
There are likely many ways to setup a working PyQGIS development environment---this one works pretty well.Read More