Port the geometric part of J2D-renderer to a "rendering-targeted" ISO 19107 
implementation
------------------------------------------------------------------------------------------

         Key: GEOT-775
         URL: http://jira.codehaus.org/browse/GEOT-775
     Project: GeoTools
        Type: Sub-task
  Components: renderer  
    Versions: 2.2.M2    
    Reporter: Martin Desruisseaux
 Assigned to: Martin Desruisseaux 


The J2D renderer contains a library of geometric classes optimized for 
rendering. Those classes are not really J2D-renderer dependent and can be 
refactored in their own geometric package. We should move them in some 
org.geotools.geometry subpackages and make them implements ISO 19107. Proposal:

- org.geotools.geometry.array
    Would contains the current org.geotools.renderer.array classes,
    after we make them implement GeoAPI's PointArray interface.

- org.geotools.geometry.rendering
    Would contains the current org.geotools.renderer.geom classes,
    after we make them implement GeoAPI's Geometry sub-interfaces.


It would allows those classes to be used by other renderer implementations than 
J2D one. It may also help to turn the API into something more familiar to 
external developpers, since it will match a more standard one.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
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-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to