Pano Voudouris

I have more that 15 years experience working in the Geospatial industry. Started with ESRI's ArcInfo, did a brief stop using System 9 (does anyone remember this?) and Mapinfo and continued to work at first with ESRI products and later with open source and web mapping tools and databases. The technologies I use everyday is MapServer, Oracle, .NET and Silverlight. I am a Surveying Engineer by profession with a M.Sc in GIS and after living in the UK for 10 years I have now returned and live in the city of Thessaloniki, Greece. I blog on technical issues on my personal blog ( and I am also one of the editors of a Greek Geospatial news and events blog. You can follow me on twitter where I am known as @the_mapoholic


Creating custom forms in QGIS – Part 2

Better late than never they say… Anyway, on the previous post I explained how to customize the QGIS edit form using the available widgets depending on your attribute data types. In this post I will continue on how to further customize your form using the Drag and Drop Designer in QGIS (form layouts may look […]


Leave a comment

Online vector and raster converter

Just came across this : Its free and it seems to convert to and from a quite large number of vector and raster formats. According to the statement on their site: MyGeodata Converter allows you to read and write from/to a huge number of CAD and GIS formats – both vector and raster. MyGeodata Converter […]

Leave a comment

STOP PRESS: Someone discovered how to “display a map on a computing device”

No really. They did. Unbelievable right? For years we were trying to do this without success apparently. Otherwise how could you explain why Apple filed a patent request for just that? The “inventors” (honestly, they are called that) in Claim 1 are stating: A method for displaying a map on a computing device, Comprising: storing […]

, , , ,

Leave a comment

Creating custom forms in QGIS – Part 1

One of the things I love about QGIS is its ability to easily create custom forms. Usually without writing a single line of code. The QGIS manual in my opinion doesn’t do it justice, as it only describes this functionality very briefly, so I decided to write a couple of posts explaining the process with examples. […]


Leave a comment

Automatically move cursor into next field using javascript

This is a little script which will move the focus to the next control when the current textbox hits its maximum length. It also handles the strange(or expected?) behaviour whereby pressing <Tab> would ‘jump’ two controls. Code Snippet function moveOnMax(event, field, nextFieldID) {         event = event || window.event;         if (event.keyCode != 9) {             if (field.value.length […]

Leave a comment


Get every new post delivered to your Inbox.

Join 122 other followers