Hi, a long long time ago, in a svn revision far away, Lisasoft contributed an aggregating WFS data store: http://svn.osgeo.org/geotools/branches/2.4.x/modules/unsupported/aggregating-wfs/src/main/java/org/geotools/data/aggregating/
Today I need something quite similar, yet, different enough that I'll have to reimplement it from scratch. I need an aggregating data store that: - can aggregate from any store, not just WFS (the use case is actually local database + various remote wfs) - still works on simple features only - has a target schema (the first one in list) and can aggregate the others with some leeway on schema differences (ignore extra attributes, nullify missing ones, eventually accept case differences in attribute names) - can tolerate some of the stores being unavailable - can get features in parallel from the sources and merge them in a single response (this one has still the jury out, it might be done in a purely sequential way too) - is purely read only - assumes there are no feature duplicates around - the configuration would be programmatic, plus an eventual xml config file (likely xstream based for read/writes) The code would be based on content data store this time. Of course the code would be developed in unsupported and then eventually migrated to supported status. Opinions? Cheers Andrea -- ------------------------------------------------------- Ing. Andrea Aime GeoSolutions S.A.S. Tech lead Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 962313 http://www.geo-solutions.it http://geo-solutions.blogspot.com/ http://www.youtube.com/user/GeoSolutionsIT http://www.linkedin.com/in/andreaaime http://twitter.com/geowolf ------------------------------------------------------- ------------------------------------------------------------------------------ Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store more with what you own, Move data to the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ _______________________________________________ Geotools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-devel
