On Sat, Apr 19, 2008 at 7:05 PM, Hamish &lt;<a href="mailto:hamish_b@yahoo.com">hamish_b@yahoo.com</a>&gt; wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Rob:<br>
<div class="Ih2E3d">&gt; There&#39;s no reason we couldn&#39;t collectively get Spatialite into<br>
&gt; GDAL/OGR, GRASS, uDig, QGIS, and the others...<br>
<br>
</div>Once GDAL/OGR has support for SpatiaLite, other things fall into place<br>
quickly. Would SpatiaLite scale to the level of massive country-wide<br>
datasets in the same way as PostGIS? You can read about some SQLite<br>
downsides here:<br>
 &nbsp;<a href="http://gdal.osgeo.org/ogr/drv_sqlite.html" target="_blank">http://gdal.osgeo.org/ogr/drv_sqlite.html</a></blockquote><div><br>I don&#39;t see any particular downsides there that aren&#39;t just OGR&#39;s support (ie. no spatialite+indexing)... ? The &#39;no datatypes&#39; thing doesn&#39;t apply in the same way to SQLite v3 as it did to v2 (more at <a href="http://www.sqlite.org/datatype3.html">http://www.sqlite.org/datatype3.html</a>).<br>
<br>I&#39;m not suggesting it as a replacement for PostGIS, but as a replacement for Shapefiles - portable, single file, compact, efficient, relational, &quot;just works&quot;, etc. While someone non-technical might fire up QGIS and open a spatialite db, its a completely different thing to get postgis running and a dataset loaded, and thats before getting QGIS to connect to it. If you&#39;re using large datasets then a DB server solution will be necessary - you&#39;ll have the same problems today trying to run everything off Shapefiles - but that level is simply not required for many people and problem classes. And SQLite should kick Shapefiles in nearly every metric by a significant amount.<br>
<br>As you said, getting it into OGR is the first step - but it&#39;d be great for the desktop apps to pick up and run with it as well, not just as another import/export option.<br><br></div></div>Rob :)<br>