Is there any documentation to ease GML3 transition from 2.4.x to trunk? 
I am attempting to port community-schemas from 2.4.x to trunk. I have 
fixed (I hope) many of the GeoAPI changes, but am running into problems 
with GML3 binding changes.

There is nothing on GML3 in
http://docs.codehaus.org/display/GEOTOOLS/Upgrade+to+2.5
and I could not find any other proposals describing GML3 changes. Did I 
miss one?

I have couple of GML3 questions:

(1) gml:name (a CodeType) was bound to Object in 2.4.x, and on trunk is 
a ComplexTypeImpl and bound to Collection! These are specified in 
GMLSchema. Is this correct, or am I missing something?

(2) AbstractFeatureTypeBinding has getType that returns SimpleFeature. 
On 2.4.x this was org.geotools.feature.Feature. Does this mean that GML3 
on trunk cannot be used for complex features?

There are a lot of other changes, such as GML being an interface in 
2.4.x and a class extending XSD on trunk. Are these documented anywhere? 
Are these changes because of EMF changes or changes in the GeoAPI 
feature model, or both?

Kind regards,

-- 
Ben Caradoc-Davies <[EMAIL PROTECTED]>
Software Engineer, CSIRO Exploration and Mining
Australian Resources Research Centre
26 Dick Perry Ave, Kensington WA 6151, Australia

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to