Archive for the 'fdo' Category

PostGIS provider for FDO update

Friday, May 9th, 2008

During last weeks, a lot of fresh bits have been contributed to the PostGIS provider for FDO Open Source. The great part of this work was committed by Bruno Scott and his colleagues. Bruno has recently joined the FDO development team. I’d like to express my deep gratitude to Bruno for his fantastic help in improving the PostGIS provider. The provider has got better shape and stability.

Recently, I’ve failed my duties in the provider development, so motivated by the load of Bruno’s work I found some gaps in time to submit a few fixes too :-)

(more…)

FDO goes for Python

Wednesday, March 14th, 2007

A few hours ago, guys from the core development team of Feature Data Objects submitted new cool stuff to the FDO repository - Python scripting support for FDO API.

The Python bindings are generated with SWIG. As Greg Boone reported on the fdo-internals, currently Python bindings can be generated and used on Windows only. Linux support will be available soon. Also, it has been only tested with Python .2.4 so far and 2.5 line is not supported yet.

The Python scripting support for the Feature Data Objects is still under development but I’m sure it’s a great news for the large community of Python users in geospatial field. This is a next step to attract potential FDO users.

There is more about pyFDO subject on Jason Birch’s blog: pyFDO is in the House - Yeah Baby!

FDO, any plans for summer?

Friday, February 16th, 2007

Thanks to Jason Birch recently calling on the FDO developers mailing list, it’s getting loudly about idea of joining the Google Summer of Code 2007 with Feature Data Objects project.

I strongly support Jason’s idea because with SoC, Google is giving a great opportunity for Open Source projects to boost their development and gain new features or prototypes ready for next steps toward usability.

(more…)

About handling FDO exceptions

Thursday, February 8th, 2007

Every one who has played with Feature Data Objects (FDO) using C++ knows that FDO uses exceptions pretty intensively. Therefore, it’s important to understand how to handle exceptions thrown by FDO properly and effectively. A good introductory about exceptions handling can be found in The FDO Developer’s Guide document, under Development Practices and Exception Handling nodes. I’ll focus on practical examples here.

(more…)

FDO PostGIS turning point

Sunday, February 4th, 2007

More than a week ago, after longer discussion in the FDO PostGIS team (Paul Ramsey, Jason Birch and I) we decided about a turning point in the development of PostGIS provider for FDO. The most important part of our decision is about dropping the Generic RDBMS framework as an intermediate API for the provider and implementing FDO core interface directly.

What is the Generic RDBMS framework:

The Generic RDBMS project provides FDO with access to RDBMS systems through a generic framework that allows code reuse and reduces the development time for creating new FDO providers.

(more…)