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