[Qgis-developer] Spatial index - what about having it automatically created and updated ?

Andrea Peri aperi2007 at gmail.com
Thu Feb 27 02:14:25 PST 2014

I guess more better is to use this extremely simple batch and create all
the index in one step only.
sing the gdal/ogr from osgeo4w.



2014-02-27 10:47 GMT+01:00 kimaidou <kimaidou at gmail.com>:

> Hi list,
> I have some concerns about spatial indexes in QGIS. Spatial indexes are
> very usefull, and for me rather mandatory as soon as you deal with more
> than 100 features.
> I would like to share some ideas about them :
> 1) Extend QGIS so that it can create spatial indexes for more vector
> format. If I am correct, for now only Shapefiles and Database vector layers
> can have a spatial index created by QGIS . Why not for GeoJson, CSV files,
> etc ?
> 2) If possible, create a spatial index for each vector layer added to the
> canvas if no one is already present. Since it is a quite fast operation,
> the small time needed is worth it.
> 3) If possible, update the spatial index (replace the old qix by a new
> one) every time the vector layer is updated. No need to do so for database
> layers, but this can be very usefull for big shapefiles. I have seen some
> people creating a spatial index, then as time passes, they add more and
> more data into the shapefile but forget to update the spatial index.
> Sometimes this can lead to some data not displayed in QGIS because QGIs
> seems to rely on the outdatedSpatial index.
> For me, using spatial indexes is like brushing my teeth : I do it very
> often without even thinking of it. But many users do not know that spatial
> indexes exists, or do it but forget to use them as needed. I really think
> QGIS should help them to improve perfs in the background.
> Regards
> Michael
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer

Andrea Peri
. . . . . . . . .
qwerty àèìòù
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20140227/4adae227/attachment.html>

More information about the Qgis-developer mailing list