[Geotools-devel] Complex feature support in GML3 on trunk

2008-10-08 Thread Ben Caradoc-Davies
As you are no doubt aware, I have been attempting to port GeoTools 2.4.x community-schemas-ds to trunk. The purpose of this port is to make use of GeoAPI 2.2 and its implementations in gt-main, so as to better support complex features. The intent is to get rid of the nasty adapters used in

Re: [Geotools-devel] Complex feature support in GML3 on trunk

2008-10-08 Thread Andrea Aime
Ben Caradoc-Davies ha scritto: As you are no doubt aware, I have been attempting to port GeoTools 2.4.x community-schemas-ds to trunk. The purpose of this port is to make use of GeoAPI 2.2 and its implementations in gt-main, so as to better support complex features. The intent is to get rid

Re: [Geotools-devel] Complex feature support in GML3 on trunk

2008-10-08 Thread Justin Deoliveira
Hi Ben, So yes, at the moment there is no handling of any complex features so the bindings all assume the flat feature model. That being said, the parser itself is very flexible and allows you to plug and override bindings as necessary. A possible path forward would be this: Create new

Re: [Geotools-devel] Complex feature support in GML3 on trunk

2008-10-08 Thread Jody Garnett
Ben Caradoc-Davies wrote: features. The intent is to get rid of the nasty adapters used in community-schemas-ds to smuggle ISO features in the old gt2 feature model, and use the clean opengis Feature API (GeoAPI). This requires consistent use of the opengis API throughout. Sounds great :-)