I'll take some time to clarify the diagram based on your comments.
Thanks for taking the time to review it. (I almost feel like I'm a
Google SoC student for GeoTools...) :]

Landon

On Thu, Jun 5, 2008 at 12:07 PM, Jody Garnett <[EMAIL PROTECTED]> wrote:
> Sunburned Surveyor wrote:
>>
>> I put together a simple class diagram for the modul on my lunch break
>> today. It shows the basic structure of the module, and how data flows
>> from a GPX file to an eventual feature in OpenJUMP. (I imagine an
>> alternate GPXFeatureFactory class could be plugged that would provide
>> a GeoTools feature implementation for UDig.)
>>
>
> Can you fill in the relationships a bit more? ie
> I am assuming GPXFeatureFactory
> - "creates" a ArrayDataObject
> - is implemented by GpxEntitityFeature
>
> But that does not make sense; .... so I would assume:
> GPXFeatureFactory is a plugin client code can use to ask the GPXReader /
> Writer to work with their data structure (ie ArrayDataObjects go in;
> something else comes out )
> - JumpGPXFeatureFactory would create GpxEntityFeature(s) as needed; that
> could be used in OpenJUMP
> - GeoToolsGPXFeatureFactory would create a SimpleFeatureImpl as needed; that
> could be used by GeoTools / Geoserver / uDig
>
> But yeah; looks like you have the right idea; I am probably just lost in the
> names
> Jody
>

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to