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

Reply via email to