georchestra/georchestra — pull request #261 by mpazos (2013-09-05 12:07:25+00:00)
Title: mapfish - improve the strategy to set the geofile reader

Nowadays, the ogr implementation is selected if and only if all format are available, that is
shp ,mif, tab, gml , kml , gpx.

If that condition is not true, the geotools implemetation is selected, This provides the minimum set of format
shp, mif, gml, kml

Some times the gdal/ogr library is not compiled to support all format, but it is enough to support the minimum set of formats, thus the gdal/ogr implementation should be instanced.

Additionally, because the the set of format available in the gdal/ogr can change (depending on the build parameters), the list of ogr format should be dynamic (decided in run time).