Quantcast
Channel: Open Source – Nathan Woodrow
Browsing all 23 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Thank you from Stacey and I.

Though the kindness of everyone we made it to over $2000 to donate two, not one like we had planned at the start, camera packs to hospitals that need them. One will be going to the new Gold Coast...

View Article


Image may be NSFW.
Clik here to view.

Animated QGIS map canvas item

Have you ever wanted to animate a QGIS map canvas item. No? Well soon you will. First we need to create a custom QgsMapCanvasItem from PyQt4.QtCore import QPointF, QRectF, QTimer, QObject,...

View Article

Image may be NSFW.
Clik here to view.

Serving live tiles from a QGIS project via TileStache

I’m more then likly way behind the 8 ball here, aren’t all the cool kids doing tiles these days, but regardless I thought it was pretty cool to share. The other day I found TileStache a neat little...

View Article

Image may be NSFW.
Clik here to view.

Using Hy, a dialect of Lisp for Python, with QGIS

So tonight I rediscovered Hy. I had seen Hy before a while ago but never really sat down and tried it. Tonight just must have been one of those days to try something new. So Hy is a dialect of Lisp but...

View Article

Image may be NSFW.
Clik here to view.

Shortcuts to hide/show panels in QGIS

Just a quick one to show how to assign shortcuts to hide and show for panels in QGIS. Add this to your .qgis2\python\startup.py from functools import partial from qgis.utils import iface from...

View Article


Image may be NSFW.
Clik here to view.

Function editor for QGIS expressions

A new feature for QGIS 2.8 is a function editor for expressions. Being able to define your own custom functions has be possible for a while now, over a year, I even have a plugin (Expressions+) that...

View Article

Image may be NSFW.
Clik here to view.

New addition

Stace and I would like to welcome Matilda Anne Woodrow, born 5/1/15 at 10:36am. She is a nice way to start 2015. After the pretty crappy year that was 2014 it was finally nice to see Matilda in the...

View Article

Image may be NSFW.
Clik here to view.

A interactive command bar for QGIS

Something that has been on my mind for a long time is a interactive command interface for QGIS.  Something that you can easily open, run simple commands, and is interactive to ask for arguments when...

View Article


Image may be NSFW.
Clik here to view.

PSA: Please use new style Qt signals and slots not the old style

Don’t do this: self.connect(self.widget, SIGNAL("valueChanged(int)"), self.valuechanged) It’s the old way, the crappy way. It’s prone to error and typing mistakes. And who really wants to be typing...

View Article


Image may be NSFW.
Clik here to view.

Accessing composer item properties via custom expressions in QGIS

So here is a neat trick. Lets say you wanted to access the scale of a composer map to make it part of a label. The scale bar can already be set to numeric to show the number value but what if it needs...

View Article

Image may be NSFW.
Clik here to view.

Hat racks; or appreciating people for what they do.

The biggest thing with open source work is that it can be pretty thankless. There is a lot more that goes into a open source project then just some lines of code, there is events, documentation, API...

View Article

Image may be NSFW.
Clik here to view.

QGIS UI themes plugin

Scrap that idea. Seems there is already a  plugin to do this called Load QSS.  I’m not going to duplicate effort. Use that one and we can all make it better. Want to have a dark theme, or even your own...

View Article

Image may be NSFW.
Clik here to view.

Mixing a bit of Excel into QGIS – conditional formatted table cells

I was using Excel the other day and used the conditional formatting rules to style some cells based on a condition. If you have never seen or used them they look like this: They are pretty handy for a...

View Article


Image may be NSFW.
Clik here to view.

UI theme support now core in QGIS

I enjoy using the dark UI theme for QGIS so much I figured why not make it a core feature. In the next version of QGIS if you head to the options screen you can now find a UI Theme option. The default...

View Article

Image may be NSFW.
Clik here to view.

Not always about new features

I love a good feature just as much as the next person but sometimes it’s great to fix a small workflow issue that has bugged you for the longest time. If you have ever seen this kind of dialog you will...

View Article


Image may be NSFW.
Clik here to view.

Rendering web images as markers in QGIS

So here is an idea.  Say you have a point layer that has a link to a static image from a web cam. Lets say it is a traffic camera for this use case. We can use that feed to see the image in a browser....

View Article

Image may be NSFW.
Clik here to view.

Good news for QGIS MapInfo users

So some good news for QGIS users who also need/want to use MapInfo.  QGIS via GDAL 2.0 can support MapInfo TAB file editing. In all older versions of GDAL there was only support for read and/or write...

View Article


Image may be NSFW.
Clik here to view.

UIs are for the weak. Welcome to ASCII QGIS land

Have you ever thought “gee I wish I could have a ASCII  QGIS map viewer for console use.  I’m so over these fancy UIs with their fancy graphics, fonts, and icons”. No? Anybody? You are still reading?...

View Article

Image may be NSFW.
Clik here to view.

Styling maps in QGIS is better when it’s interactive

I’m sure you are all well aware of my hate of blocking dialogs, and when it comes to styling QGIS has a few and they annoy me to no end. With new fancy map making tools like MapBox and CartoDB all...

View Article

Image may be NSFW.
Clik here to view.

Speeding up QGIS build times with Ninja

As a developer, feedback is important when you are working.  The quicker you have the feedback the quicker you can fix the issues.  This doesn’t just apply to feedback from users/clients but also from...

View Article
Browsing all 23 articles
Browse latest View live