3/20/2008

GIS is a time sucker

to say the least...

As I recently put my "tool maker" cap back on, I have to deal with lousy GIS data... I spend my time figuring out why I have this feeling that database software is such a pain to work with...

Everyone has its proprietary format, everyone is willing not to share the data with its neighbor...

Even GDAL does its job only partially : the python bindings are vastly underdocumented and only very partially implemented... I tried to put my nose in, to contribute some proper bindings for OGRGeometry derived classes, but the official bindings are made with SWIG - and it took me the same amount of effort/time to figure that I could not grasp the "SWIG way" as it did to draft a minimum python binding that suited my needs using boost.python.

In the end, I feel like reinventing the wheel, again - and it's not like I like it or I did not try to use public transports first...!

Next time, I'll perhaps complain about Photoshop scripting pain ! ;)

No comments: