"Seegrid will be due for a migration to confluence on the 1st of August. Any update on or after the 1st of August will NOT be migrated"

GeoServer application schema support: complex features for the masses - Ben Caradoc-Davies - FOSS4G 2009


Recent work for the AuScope Spatial Information Services Stack [1] has integrated application schema support into GeoTools and GeoServer, enabling the delivery of complex feature application schemas such as GeoScience Markup Language (GeoSciML) via GeoServerís Web Feature Service. Each complex feature type is configured using a mapping file that describes the relationship between a column in a database table or view and the corresponding value in the complex feature. A feature type can be configured to nest another feature type as a (possibly multivalued) property, by reference or by value. Separate configuration of nested feature types reduces duplication and simplifies mappings. GeoServer is simpler to configure than other open source application schema WFS implementations, and so promises complex features for the masses.

[1] AuScope Ltd is funded under the National Collaborative Research Infrastructure Strategy (NCRIS), an Australian Commonwealth Government Programme.


Presentation given to Free and Open Source Software for Geospatial, Sydney, Australia, 20-23 October 2009:


Video of the slides together with audio:
Topic revision: r5 - 15 Oct 2010, UnknownUser

Current license: All material on this collaboration platform is licensed under a Creative Commons Attribution 3.0 Australia Licence (CC BY 3.0).