<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=text/html;charset=iso-8859-1 http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.7600.16535"></HEAD>
<BODY style="PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 15px" 
id=MailContainerBody leftMargin=0 topMargin=0 CanvasTabStop="true" 
name="Compose message area">
<DIV><FONT color=#000000 size=2>Martin,</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT color=#000000 size=2>This addresses how the code is organized and the 
contents of some of the packages.</FONT></DIV>
<DIV><FONT color=#000000 size=2></FONT>&nbsp;</DIV>
<DIV><FONT color=#000000 size=2>Could the ProjectionException.java and 
Ellipsoid.java&nbsp;classes be moved back into the proj package?&nbsp; That way 
everything needed to use the basic projections would all be in the&nbsp;one 
package.&nbsp; It would simplify things for some users and make the 
documentation more straight forward.</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>If there is going to be a ProjectionUtil class I would also 
like to see it be located in the prog package for the reasons given above.&nbsp; 
What is in the ProjectionUtil class now seems more related to coordinates than 
projections.&nbsp; It seems quite related to the toString methods in the 
ProjCoordinate class.&nbsp; </FONT></DIV>
<DIV><FONT color=#000000 size=2>&nbsp; </FONT></DIV>
<DIV><FONT color=#000000 size=2>The ProjectionMath class appears to be a subset 
of Jerry's MapMath class.&nbsp; I don't think that any of the projection code 
calls anything in this class.&nbsp; Maybe the name could go back to 
MapMath?</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Where did&nbsp; the routines in Jerry's MapMath class that 
were called by the projection code go?&nbsp; (msfn, tsfn, etc.)</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>When working with Jerry's code I was going to have a 
ProjectionMath class in the proj package which contained only that code which 
was actually called by the projection methods.&nbsp; All the other code would be 
moved into a MapMath or MapUtil class to support the other work needed to draw 
maps.&nbsp; Maybe this effort could use a CRSUtil class.&nbsp; Does this sound 
reasonable?</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Fred</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV></BODY></HTML>