Hi
happy to help, but as has been mentioned we have initiated a project to take our initial "proof-of-concept" implementation into a more flexible and friendly implementation. Gabriel is due to have our branch realigned with the head version initially - I'd certainly wait for that, and please talk with me if you want to get involved in the project to fully implement it.
Chris Holmes wrote:
Hi list,
I'm going to be wanting to generate GML documents conforming to a defined application schema with complex features in there, so I've got hold of the complex_sco branch from svn, but there doesn't seem to be much/any documentation in there to help with config/understanding how it works. So question one is, is there an FAQ or similar out there, or some hints from the developers?
Gabriel sent the links to the doco - its on a project Web Site, but linked from geotools Rnd page at:
http://geotools.org/Community+Schema+Support+and+Complex+Types
(needs updating with details of the new project...)
And I'm not sure exactly where you put the files.
standard info.xml and schema.xml files, but with some
Basically you define your sql statement, and then you define the mappings of where each column should go in the output hierarchy.
There may be two show stoppers for you - 1) oracle is the only one that has had any success working afaik,
Actually it works with any JDBC based datastore - we have tested against:
PostGIS
Oracle_spatial
Geometryless with mysql, postgres,oracle, mssql
we are seeking resources to extend this to any datastore type (and in fact creating features from multiple different data stores - eg geometry in shape file, attributes in DB
and 2) it's kind of brittle,
works ok once configured, but really fairly unfriendly - a correct configuration takes minutes, an incorrect one could take hours to debug
and a few things don't work right, and there's no easy way to correct them.
e.g. maxfeatures etc - we didnt have the option of fixing geotools APIs so we skirted some issues.
Question two is what the timeline is for incorporating the complex features stuff into the main geoserver/geotools?
Gabriel Roldan and Rob Atkinson are doing some work over the next two months with that as the goal.
started this week!
Or at least enough to meet their needs,
to get as far as complex_sco in the first (fully funded) phase
with the intent to get full geotools head acceptance in the next funding period.
have some sponsors lined up to fully generalise the solution, but still seeking input on any level - developer, testing, requirements, endorsement of need, cash (which will be directed to the geotools development team - although we are currently project managing it since we have clear business objectives on behalf of a range of clients.)
If you have development resources it'd probably be best to aim them in that direction, collaborate with them, get your use cases in as well (I think that's what they're doing right now), and then help out in the implementations.
I think it would be much better spent time than pulling your hair out trying to get the sco_complex branch going, since it's currently way off of head. They may be updating that branch directly though, so hopefully they'll sound in with their exact plans.
depends on your timeframe, let me know what you need, when and I'll try to advise and coordinate your input as a beta tester if you like.
Rob Atkinson
Social Change Online
best regards,
Chris
Cheers,
Ed Nash
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel