Davis Ford wrote:
Jody,

Can you explain to me how the GeoAPI project fits in with:

-> uDig
-> GeoTools
-> GeoServer

It's not clear to me who's using what.  I see GeoAPI interfaces
sprinkled in here and there, but it does not seem like the full API
set is being utilized in any of the projects -- although I am not
familiar with uDig -- have not dug into it yet.
I would love to just point you at the website - but that is down right now.

Here is the deal:
- GeoTools is a library of spatial goodness
- GeoServer is a standards complient WFS, a good WMS (with wonderful SLD support), and is working on being a one stop shop for all W*S specifications (or at least a good framework for the same)
- uDig is a standards happy GIS application

What is GeoAPI? It is the set of interfaces that allow all the above to follow standards. More interestingly it is used by other Java Spatial toolkits and applications. To help in this some of the OGC types review the GeoAPI interfaces before release. GeoAPI was origionally started by James (and Martin?) to let GeoTools work with others, now that geotools works it is sometimes hard to care what happens with GeoAPI... I try to care because there are some smart cookies out there that review those interfaces (in general they have scene more QA then geotools interfaces).

Here is how these projects work together:
- when something works in GeoServer it is placed in geotools
- when something works in uDig it is placed in geotools
- when we have Something in GeoTools that is standards compliant we bundle up the interfaces and give them to GeoAPI (some other projects do this as well which is why GeoTools does not implement everything in GeoAPI). - sometimes when we need to work with others we will set up the interfaces in GeoAPI and then try and implement them in GeoTools.

The useful thing is this, occasionally GeoTools members work on deep voodoo - ISO specifications, or prototype OGC specifications, by setting up these ideas as interfaces it allows the open source community to give feedback. For things like ISO specs that cost money often this ends up being an non official channel.


Jody


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to