While we discussed SpatiaLite in the past (but the archives haven't been imported to this new site yet), here's the notes I took during Pirmin Kalberer's talk at FOSS4G 2010 named "SpatiaLite, the Shapefile of the Future?". In the notes below, Frank Warmerdam is the main developer of the famous GDAL/OGR library. In the discussion, people wondered about the status of the promised ESRI File GeoDatabase API.
Another entry, providing some minimal benchmarking using SQLite instead of a Shapefile for point data. In this use case, it seems SQLite was a significant performance gain. While entirely incomplete, this benchmark may encourage others to do a full suite of real-world benchmarks comparison?
Right here: "In this case SpatiaLite is dying a slow death because no one is actually implementing it. [...] Now yes, I think we all need a better format than the venerable shapefile (and it’s three amigos) which as a transmission format fails miserably. But there doesn’t seem to be any indication that this is a problem people actually want solved."
SpatiaLite is a great tool, providing all I need, just there. Embed a number of shapefiles inside it, and plug & play. When you need to give all the sapefiles to a friend, you just give him ONE single file. SpatiaLite.
In this entry, Paul shares: "The title implied a discussion of the use of SpatialLite files as a format standard, but the talk was about the functionality of the SpatialLite tool set (which is, let’s be clear, impressive). The topic is not an idle one, since the geospatial community needs a modern common format, and FGDB is unavailable to anyone outside the ESRI ecosystem. SpatialLite is an obvious alternative candidate, but only if the changes to the format are made judiciously and in cooperation with all consumers of it. Thus far the format has changed more-or-less at the whim of the SpatialLite developer, so the rest of the community is loath to spend development effort on supporting it. There is a big opportunity here for SpatialLite to become the central format for the whole open source community, but it will require that the SpatialLite team give up a little control to the rest of us."
I find that SpatiaLite is a great tool too. Thanks for providing the information that I was searching for in this forum post. I've been using SQLite, but will try this out too.
FDO provider for SpatiaLite
Just found an entry on the new FDO provider for SpatiaLite.