On Tue, Mar 19, 2013 at 4:29 PM, Julián González <[email protected]> wrote: > Nowadays the IGN (National Geographic Institute) and the CNIG (National > Geographic Information Center) of Spain are very interested in the > app-schema plugin to implement INSPIRE compliant download services based on > WFS 2.0.0, but unfortunately we haven't the neccesary development > habilities to fork GeoServer.
The app-schema plugin was born to allow mapping of a pre-existing database structure onto complex feature GML. I'm wondering if the pre-existing database structure is a requirement in your case as well, or not. If you can roll your own, with whatever structure you like, simpler solutions could be adopted, for example, adopt a single table per complex feature solution, where all the data is kept in a TEXT field in the original GML format, and a few selected attributes are extracted from it in phisical table column in order to allow for fast retrieval and indexing. The idea is that one could extract the most commonly used ones in order to get a fast WMS out of the complex features, and for quickly locating features for WFS download based on the expected common filters, but also allow working on the full feature in case it's needed. For some databases XML is a native data type (Oraclen and PostgreSQL should both have this ability), allowing the DB to evaluated XPath expressions against the XML content of the column, thus making filters against the XML faster, compared to a situation where the whole dataset has to be transferred to GeoServer for parsing and filtering. Of course, the above would need a new type of datastore, and this would require funding, but it may be an option that would allow for easier setup and possibly higher performance than the situation in which app-schema operates Just a thought Cheers Andrea -- == Our support, Your Success! Visit http://opensdi.geo-solutions.it for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it ------------------------------------------------------- ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_mar _______________________________________________ Geoserver-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-users
