From: Milan A. <mil...@gm...> - 2009-06-03 08:47:51
|
Your right Andrea! I've made some tests and, the index files are recreated with newer versions. Many thanks Milan 2009/6/3 Andrea Aime <aa...@op...> > Milan Antonovic ha scritto: > >> Hi all, >> I am in doubt about the shape file datastore. >> I have created a datastore with a shape file. >> >> example: >> >> * mylay.shp >> * mylay.shx >> * mylay.dbf >> >> After the creation GS add two files: >> >> * mylay.fix >> * mylay.qix >> >> The questions are: >> What happen if I replace (everyday) the first tree files with some new >> generated? >> Does the data store and the relative layers have to be reinitialized? >> > > I don't think so, provided the attribute structure does not change > (if it does, yes, you have to rebuild the feature type in the config). > Mind the bbox in the capabilities won't be updated thought. > > The .fix and .qix files are indexes. GeoServer should be smart enough > to recognize they are old compared to the shapefile and replace them > with newer versions, but I never tried what you're suggesting, so > have a look. If they are not replaced automatically at the next > request after the replacement, wipe out the old ones when you're > replacing the main three files (this should force their re-creation) > > Cheers > Andrea > > -- > Andrea Aime > OpenGeo - http://opengeo.org > Expert service straight from the developers. > |