The complex datastore branch is not complete, and the current plan is that the FM branch will take over the functionality. The problem with the complex branch is that it didn't have a migration path to get on to trunk, it just had a new way of doing things.

And the main goal of the branch was really to get complex output, not just to do joins (though joins is definitely an extremely importan part of it).

Does your new datastore work with the current geotools feature model, or the one on the complex datastore? Like are you mapping to nested attributes, and things like choice? Or do you just map from the join statement to the current flat geotools feature?

If you're just using it against the current geotools feature model (like a released 2.x series), then it might be valuable to just have yours as an option for people. We could then later add the ability to map to more complex attributes, if it's not already there.

best regards,

Chris

Antonio Grassi wrote:
Hi. I've read the message about complex datastore. At work we've have similar problems. In our case we wanted to join variuos tables in postgres+postgis. We implemented a new datastore, defining the layers in xml and mapping the layer attributes to specific tables and attributes, the tables to join, etc., and it works at least in the situation you specify. In the future we also wanted to compose layers using data from different datastores. The code is quite unreadable and in a lot of places it's specific to how the things are done here. Anyway, it was quite easy to implement, we had to extend only a couple of classes, and because we were working in one single DB the problem was primary to build the correct SQL querys and map results to the layer attributes. We've been following the progress of the ComplexDataStore, and last month we tried to use it with no results; I must say we didn't try more than a day. We expected to replace our implementation with that of the complexdatastore in the nearby future, as we see that certain things require new implementations and extensions of other things. In another mail sent about this subject, it was not clear for me if complex is a mess, etc., because it's in the primary stages or because definitively it wont be worked on anymore. It would be great if someone with knowledge about the actual state of the branch could be more specific about the status of the complexdatastore.

Well, thanks,
Antonio
!DSPAM:1003,4500009d164562223018498!


------------------------------------------------------------------------

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

!DSPAM:1003,4500009d164562223018498!


------------------------------------------------------------------------

_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users


!DSPAM:1003,4500009d164562223018498!

--
Chris Holmes
The Open Planning Project
http://topp.openplans.org
begin:vcard
fn:Chris Holmes
n:Holmes;Chris
org:The Open Planning Project
adr:;;377 Broadway, 11th Floor;New York;NY;10013;USA
email;internet:[EMAIL PROTECTED]
title:VP, Strategic Development
x-mozilla-html:FALSE
url:http://topp.openplans.org
version:2.1
end:vcard

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to