Author: desruisseaux
Date: Mon Mar 16 16:18:13 2015
New Revision: 1667056

URL: http://svn.apache.org/r1667056
Log:
Added IP review for the Mercator projection.

Added:
    sis/ip-review/MapProjection.xhtml   (with props)
    sis/ip-review/Mercator.xhtml   (with props)
    sis/ip-review/Mercator1SP.xhtml   (with props)
    sis/ip-review/Mercator2SP.xhtml   (with props)
    sis/ip-review/rev/07845/MapProjection.xhtml   (with props)
    sis/ip-review/rev/09131/
    sis/ip-review/rev/09131/HEADER.html   (with props)
    sis/ip-review/rev/09131/MapProjection.xhtml   (with props)
    sis/ip-review/rev/09131/Mercator.xhtml   (with props)
    sis/ip-review/rev/09131/Mercator1SP.xhtml   (with props)
    sis/ip-review/rev/09131/Mercator2SP.xhtml   (with props)
    sis/ip-review/rev/09505/
    sis/ip-review/rev/09505/HEADER.html   (with props)
    sis/ip-review/rev/09505/MapProjection.xhtml   (with props)
    sis/ip-review/rev/10796/MapProjection.xhtml   (with props)
    sis/ip-review/rev/10796/Mercator.xhtml   (with props)
    sis/ip-review/rev/10796/Mercator1SP.xhtml   (with props)
    sis/ip-review/rev/10796/Mercator2SP.xhtml   (with props)
    sis/ip-review/rev/11695/
    sis/ip-review/rev/11695/HEADER.html   (with props)
    sis/ip-review/rev/11695/MapProjection.xhtml   (with props)
    sis/ip-review/rev/12238/
    sis/ip-review/rev/12238/HEADER.html   (with props)
    sis/ip-review/rev/12238/MapProjection.xhtml   (with props)
    sis/ip-review/rev/20874/MapProjection.xhtml   (with props)
    sis/ip-review/rev/20874/Mercator.xhtml   (with props)
    sis/ip-review/rev/20874/Mercator1SP.xhtml   (with props)
    sis/ip-review/rev/20874/Mercator2SP.xhtml   (with props)
    sis/ip-review/rev/23993/
    sis/ip-review/rev/23993/HEADER.html   (with props)
    sis/ip-review/rev/23993/MapProjection.xhtml   (with props)
    sis/ip-review/rev/25606/
    sis/ip-review/rev/25606/HEADER.html   (with props)
    sis/ip-review/rev/25606/Mercator.xhtml   (with props)
    sis/ip-review/rev/25606/Mercator1SP.xhtml   (with props)
    sis/ip-review/rev/25606/Mercator2SP.xhtml   (with props)
    sis/ip-review/rev/29681/
    sis/ip-review/rev/29681/HEADER.html   (with props)
    sis/ip-review/rev/29681/MapProjection.xhtml   (with props)

Added: sis/ip-review/MapProjection.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/MapProjection.xhtml?rev=1667056&view=auto
==============================================================================
--- sis/ip-review/MapProjection.xhtml (added)
+++ sis/ip-review/MapProjection.xhtml Mon Mar 16 16:18:13 2015
@@ -0,0 +1,111 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>MapProjection history</title>
+    <style type="text/css" media="all">
+      @import url("./reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>MapProjection history</h1>
+  <p>Click on the commit message for inspecting the <code>diff</code> and how 
the code has been rewritten.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn log -r31996:1 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/MapProjection.java</code></blockquote>
+<table>
+  <tr>
+    <th>Rev.</th>
+    <th>Date</th>
+    <th>Author</th>
+    <th class="last">Message</th>
+  </tr>
+<tr><td 
class="rev">31445</td><td>2008-09-07</td><td>desruisseaux</td><td>GEOT-1667: 
Need to invoke LogRecord.setLoggerName(String) before 
Logger.log(LogRecord).</td></tr>
+<tr><td 
class="rev">30760</td><td>2008-06-18</td><td>desruisseaux</td><td>Upgrated from 
JSR-108 to JSR-275 (GEOT-1266). Some opportunist javadoc fixes and @Override 
annotations in the process.</td></tr>
+<tr><td class="rev">30641</td><td>2008-06-12</td><td>acuster</td><td>Copyright 
headers: lib/referencing, this time with feeling (and the el in 
Toolkit)</td></tr>
+<tr><td class="rev">30639</td><td>2008-06-12</td><td>acuster</td><td>Copyright 
headers: cleanup library/referencing</td></tr>
+<tr><td 
class="rev">30521</td><td>2008-06-05</td><td>acuster</td><td>Copyright: Update 
referencing headers</td></tr>
+<tr><td 
class="rev">30313</td><td>2008-05-16</td><td>desruisseaux</td><td>Changed my 
mind about Utilities.shallowEquals(Object,Object) and renamed it as equals, 
since a few tests show that the compiler always select the best overloaded 
flavor working on primitive types (except if an argument is a boolean and the 
other a different primitive type). Updated a few references. Fixed a few 
javadoc warnings by explicit declaration of parameter and return 
values.</td></tr>
+<tr><td class="rev">30258</td><td>2008-05-08</td><td>acuster</td><td>Reshuffle 
the top level repo: drop uDig, move up trunk, tags, and branches.</td></tr>
+<tr><td class="rev">30257</td><td>2008-05-08</td><td>acuster</td><td>Move 
trunk/gt/ directory contents up to trunk/ and drop gt</td></tr>
+<tr><td 
class="rev">29955</td><td>2008-04-17</td><td>desruisseaux</td><td>Added a 
paranoiac check for CRS.transform(CoordinateOperation, ...) working on 
envelopes crossing axis extremums. Fixed a NoSuchElementException in 
MosaicImageReader when the requested region has no tiles. Fixed a 
NullPointerException in MosaicImageWriter when the allowed memory is smaller 
than the area of the smallest tile.</td></tr>
+<tr><td 
class="rev">29723</td><td>2008-03-27</td><td>desruisseaux</td><td>Added 
serialVersionIUD in MapProjection with values computed from the 2.4.1 release 
for cross-version compatibility. NewZealandMapGrid now creates Complex object 
in method body on the assumption that modern compilers can allocate on stack. 
Provides a way to reinitialize the warnings for every MapProjections in a JVM. 
Formatting.</td></tr>
+<tr><td class="rev">29711</td><td>2008-03-25</td><td>desruisseaux</td><td>In 
MapProjection, provide more information in the logged warning (especially the 
projection name) in order to compensate for the loss of stack trace. In 
subclasses, replaced "Math." occurences by a static import for readability 
(there is a lot of sin(x), cos(x), sqrt(x) etc. calls in those classes). Also 
replaced sqrt(x*x + y*y) by hypot(x,y) and (exp(x)-exp(-x))/2 by sinh(x) which 
are new functions in Java 5 (hopefully more accurate and/or faster). Applied 
some Java 5 language syntax (generic types and @Override annotation).</td></tr>
+<tr><td class="rev">29681</td><td>2008-03-20</td><td 
class="unav">aaime</td><td><a href="rev/29681/MapProjection.xhtml">GEOT-1745, 
MapProjection: relax coordinate checks/make them configurable</a></td></tr>
+<tr><td class="rev">28922</td><td>2008-01-24</td><td>acuster</td><td>Bump the 
(at)since version to 2.5 since WKTParser was cut from 2.4</td></tr>
+<tr><td 
class="rev">28846</td><td>2008-01-20</td><td>desruisseaux</td><td>Covariant 
return type for inverse() method in MathTransform1D and MathTransform2D. Also 
javadoc fixes and Java 5 type safety. Changed ViewType to an enum and initial 
implementation of GridCoverageViews (not yet connected to 
GridCoverage2D).</td></tr>
+<tr><td class="rev">28540</td><td>2007-12-29</td><td>acuster</td><td>Hide 
buttons which are not yet used</td></tr>
+<tr><td 
class="rev">28509</td><td>2007-12-27</td><td>desruisseaux</td><td>Relax the 
tolerance level for assertions.</td></tr>
+<tr><td class="rev">28081</td><td>2007-11-27</td><td>desruisseaux</td><td>Java 
5 constructs: replaced some StringBuffer by StringBuilder in order to avoid 
unecessary synchronisation; rely on auto-boxing in order to give a chance to 
the JVM to reuse its cached values.</td></tr>
+<tr><td 
class="rev">27575</td><td>2007-10-22</td><td>desruisseaux</td><td>Converted 
Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).</td></tr>
+<tr><td 
class="rev">26541</td><td>2007-08-14</td><td>desruisseaux</td><td>Merged recent 
bug fixes from 2.4 branch.</td></tr>
+<tr><td 
class="rev">25779</td><td>2007-06-08</td><td>desruisseaux</td><td>Added 
CRS.transform(CoordinateOperation, ...) methods, which are able to handle the 
special cases where the source envelope contains a singularity like a pole or 
the 180° longitude. As a side effect, changed Envelope.toString() to a more 
straightforward formatting, easier for debugging.</td></tr>
+<tr><td 
class="rev">25697</td><td>2007-05-31</td><td>desruisseaux</td><td>Renamed some 
variables in a clarification attempt (side effect of GEOT-1236 
investigation).</td></tr>
+<tr><td 
class="rev">25608</td><td>2007-05-22</td><td>desruisseaux</td><td>Scale 
correction computed once for ever at construction time, and result merged with 
'globalScale'.</td></tr>
+<tr><td 
class="rev">25158</td><td>2007-04-12</td><td>desruisseaux</td><td>Added 
'Longitude of origin' alias for central meridian in order to support 
EPSG:3031</td></tr>
+<tr><td 
class="rev">24563</td><td>2007-02-23</td><td>desruisseaux</td><td>Refactored 
ObliqueMercator constructors (GEOT-786). Also added a 'Scale factor on initial 
line' alias, which is required for ObliqueMercator created from the EPSG 
database.</td></tr>
+<tr><td 
class="rev">24384</td><td>2007-02-14</td><td>desruisseaux</td><td>GEOT-1160: 
First working implementation of 
AbstractAuthorityFactory.find(IdentifiedObject). This includes a 
package-privated AuthorityFactoryProxy class, together with many fix in the 
code base in order to get CRS.equalsIgnoreCase to work in the ProjectedCRS 
case.</td></tr>
+<tr><td 
class="rev">24333</td><td>2007-02-10</td><td>desruisseaux</td><td>GEOT-786: 
Rearrange projection constructors and providers, especially in orthographic and 
stereographic projection.</td></tr>
+<tr><td 
class="rev">24082</td><td>2007-01-27</td><td>desruisseaux</td><td>Partial work 
toward a trunk compilable with JSE 1.6. The remaining issues can not be made to 
compile on both JSE 1.4 and 1.6 without more redesign.</td></tr>
+<tr><td 
class="rev">24000</td><td>2007-01-22</td><td>desruisseaux</td><td>Applied 
GEOT-1129 fix. Also cosmetic edition in projections (mostly fixing encoding 
problems in javadoc comments).</td></tr>
+<tr><td class="rev">23993</td><td>2007-01-21</td><td 
class="unav">jezekjan</td><td><a href="rev/23993/MapProjection.xhtml">EPSG 
aliases added to fix Krovak EPSG definition.</a></td></tr>
+<tr><td 
class="rev">22474</td><td>2006-10-31</td><td>desruisseaux</td><td>Added a test 
script for Lambert Azimuthal Equal Area (actually Rueben's work). Bug fixes and 
minor cleaning in the projection package.</td></tr>
+<tr><td 
class="rev">22327</td><td>2006-10-23</td><td>desruisseaux</td><td>GEOT-982: 
regroup 'module', 'plugin', 'ext' and 'unsupported' in a common 
directory.</td></tr>
+<tr><td 
class="rev">22315</td><td>2006-10-22</td><td>desruisseaux</td><td>Reorganisation
 of directory tree structure (GEOT-982) phase 1: moved 'src' to 
'src/main/java'.</td></tr>
+<tr><td 
class="rev">22295</td><td>2006-10-20</td><td>desruisseaux</td><td>Added Lambert 
Azimuthal Equal Area projection. Various minor cleaning in other projection 
related code.</td></tr>
+<tr><td 
class="rev">22126</td><td>2006-10-14</td><td>desruisseaux</td><td>Rolled back 
to non-static inner classes, now that the Clover bug has been fixed (as for 
maven-clover-plugin 2.3, released recently).</td></tr>
+<tr><td class="rev">20874</td><td>2006-08-07</td><td 
class="unav">jgarnett</td><td><a href="rev/20874/MapProjection.xhtml">ip 
review</a></td></tr>
+<tr><td class="rev">20756</td><td>2006-07-30</td><td 
class="unav">aaime</td><td><a href="rev/20874/MapProjection.xhtml">Clover in, 
PMD out since nobody is using it. Also changed a few classes to make them 
compatible with Clover (workaround for a Clover bug, see 
http://www.cenqua.com/forums/thread.jspa?forumID=1&amp;threadID=2333)</a></td></tr>
+<tr><td 
class="rev">20539</td><td>2006-07-14</td><td>desruisseaux</td><td>Relicensed 
the Proj.4 derived work under LGPL as permitted by Frank Warmerdam on 
geotools-devel mailing list on June 21, 2006.</td></tr>
+<tr><td 
class="rev">19769</td><td>2006-06-02</td><td>desruisseaux</td><td>Javadoc fix: 
replaced 'degrees' by 'decimal degrees' when relevant (GEOT-855)</td></tr>
+<tr><td 
class="rev">19755</td><td>2006-05-31</td><td>desruisseaux</td><td>Added 
FORCE_LONGITUDE_FIRST_AXIS_ORDER hint (GEOT-858). This work implied a large 
amount of work, hunting for infinite recursive method calls in many 
places.</td></tr>
+<tr><td 
class="rev">17587</td><td>2006-01-13</td><td>desruisseaux</td><td>Experimental 
URL tag for javadoc.</td></tr>
+<tr><td 
class="rev">17522</td><td>2006-01-11</td><td>desruisseaux</td><td>Added a few 
experimental @tutorial javadoc tags.</td></tr>
+<tr><td 
class="rev">17432</td><td>2005-12-29</td><td>desruisseaux</td><td>Maven 2 fixes 
for test executions (GEOT-691)</td></tr>
+<tr><td 
class="rev">17241</td><td>2005-12-09</td><td>desruisseaux</td><td>Initial round 
of MapProjection constructors simplification (GEOT-786)</td></tr>
+<tr><td 
class="rev">17229</td><td>2005-12-08</td><td>desruisseaux</td><td>Refactored 
New Zealand Map Grid (NZMG) projection as a subclass of MapProjection.</td></tr>
+<tr><td 
class="rev">16983</td><td>2005-11-25</td><td>desruisseaux</td><td>Replaced 
references to static fields and methods of CitationImpl.* by 
Citations.*</td></tr>
+<tr><td 
class="rev">16513</td><td>2005-10-25</td><td>desruisseaux</td><td>Added 
Equidistant Cylindrical projection. Added convenience method for data handling 
in OpenOffice addin.</td></tr>
+<tr><td 
class="rev">16205</td><td>2005-10-11</td><td>desruisseaux</td><td>Cleaned 
javadoc warning. More work done on Maven 2 configuration (GEOT-691)</td></tr>
+<tr><td 
class="rev">15350</td><td>2005-08-16</td><td>desruisseaux</td><td>Merged the 
'split-main' branch to trunk (GEOT-662)</td></tr>
+<tr><td 
class="rev">15256</td><td>2005-08-09</td><td>desruisseaux</td><td>Extraction of 
referencing module from main</td></tr>
+<tr><td 
class="rev">15255</td><td>2005-08-09</td><td>desruisseaux</td><td>Prepare 
branch for splitting main</td></tr>
+<tr><td 
class="rev">14834</td><td>2005-07-20</td><td>desruisseaux</td><td>Reorganized 
I18N resources</td></tr>
+<tr><td 
class="rev">14581</td><td>2005-06-22</td><td>desruisseaux</td><td>Implemented 
South-Orientated transverse mercator / more GEOT-589 work</td></tr>
+<tr><td 
class="rev">13925</td><td>2005-05-30</td><td>desruisseaux</td><td>Added @since 
javadoc tag</td></tr>
+<tr><td class="rev">13853</td><td>2005-05-26</td><td>desruisseaux</td><td>Bug 
fix: arrays must be NamedIndentifier[], because it implements two 
interfaces</td></tr>
+<tr><td 
class="rev">13836</td><td>2005-05-26</td><td>desruisseaux</td><td>Added 
'Default' suffix to some CRS implementations: partial work</td></tr>
+<tr><td 
class="rev">13773</td><td>2005-05-24</td><td>desruisseaux</td><td>Removed old 
metadata implementations (they are now renamed with 'Impl' suffix) / Use OGC 
citation instead of OPEN_GIS</td></tr>
+<tr><td 
class="rev">13752</td><td>2005-05-23</td><td>desruisseaux</td><td>Added the 
'Impl' suffix to direct implementations of all metadata interfaces; deprecated 
the old implementations (not yet deleted).</td></tr>
+<tr><td 
class="rev">12289</td><td>2005-03-16</td><td>desruisseaux</td><td>Replaced 
'CRSFactory.createProjectedCRS' call by call to the convenience method 
'FactoryGroup.createProjectedCRS', which build itself the MathTransform in a 
more elaborated way (taking in account axis order and units, etc.)</td></tr>
+<tr><td class="rev">12238</td><td>2005-03-15</td><td 
class="unav">dzwiers</td><td><a href="rev/12238/MapProjection.xhtml">crs hack 
for jody</a></td></tr>
+<tr><td 
class="rev">12020</td><td>2005-03-11</td><td>desruisseaux</td><td>First working 
version of Resampler2D port (side effect: GEOT-390 fix)</td></tr>
+<tr><td class="rev">11695</td><td>2005-02-28</td><td 
class="unav">rschulz</td><td><a href="rev/11695/MapProjection.xhtml">converted 
centralMeridian and latitudeOfOrigin to degrees in 
checkTransform()</a></td></tr>
+<tr><td class="rev">11367</td><td>2005-02-13</td><td>desruisseaux</td><td>Port 
of EPSG authority factory now completed. Preliminary tests seem okay. Not yet 
registered in FactoryFinder.</td></tr>
+<tr><td 
class="rev">11366</td><td>2005-02-12</td><td>desruisseaux</td><td>Almost fully 
functional EPSG factory (remaining bug in ProjectedCRS parameter 
names)</td></tr>
+<tr><td 
class="rev">11144</td><td>2005-02-07</td><td>desruisseaux</td><td>Fixed 
GEOT-400 (create appropriate instance of Operation subclasses)</td></tr>
+<tr><td class="rev">11137</td><td>2005-02-05</td><td>desruisseaux</td><td>Tune 
CRS tests (e.g. allow different tolerance level for assertions in different 
projections)</td></tr>
+<tr><td 
class="rev">11101</td><td>2005-02-04</td><td>desruisseaux</td><td>Renamed 
MapProjection.Provider as AbstractProvider</td></tr>
+<tr><td 
class="rev">11074</td><td>2005-02-03</td><td>desruisseaux</td><td>Revisited 
CRSFactory.createProjectedCRS(...) API</td></tr>
+<tr><td 
class="rev">11001</td><td>2005-02-02</td><td>desruisseaux</td><td>Fixed wrong 
encoding in main/src</td></tr>
+<tr><td class="rev">10796</td><td>2005-01-28</td><td 
class="unav">dzwiers</td><td><a href="rev/10796/MapProjection.xhtml">imports 
cleaned</a></td></tr>
+<tr><td class="rev">10260</td><td>2005-01-05</td><td 
class="unav">rschulz</td><td><a 
href="rev/10796/MapProjection.xhtml">centralMeridian no longer final and added 
some parameter name aliases</a></td></tr>
+<tr><td 
class="rev">10228</td><td>2005-01-04</td><td>desruisseaux</td><td>Renamed 
'getDimSource' as 'getSourceDimension'</td></tr>
+<tr><td 
class="rev">10177</td><td>2005-01-03</td><td>desruisseaux</td><td>Tuned JUnit 
tests for WKT parsing</td></tr>
+<tr><td class="rev">9505</td><td>2004-12-05</td><td 
class="unav">rschulz</td><td><a href="rev/09505/MapProjection.xhtml">added 
identifiers to central_meridian and latitude_of_origin parameters for esri 
names</a></td></tr>
+<tr><td class="rev">9266</td><td>2004-11-23</td><td>desruisseaux</td><td>Last 
WKT tuning; parsing and formatting should now be functional</td></tr>
+<tr><td class="rev">9131</td><td>2004-11-16</td><td 
class="unav">rschulz</td><td><a href="rev/09131/MapProjection.xhtml">updated 
parameter and math transform aliases (GEOT-337)</a></td></tr>
+<tr><td class="rev">9119</td><td>2004-11-14</td><td>desruisseaux</td><td>Fixed 
Mercator projection so that it pass the ProjectionTest</td></tr>
+<tr><td 
class="rev">9118</td><td>2004-11-14</td><td>desruisseaux</td><td>Mercator 
projection port completed (but untested) as a use case for other projection 
ports</td></tr>
+<tr><td class="rev">9117</td><td>2004-11-13</td><td>desruisseaux</td><td>Added 
the capability to list all available MathTransforms</td></tr>
+<tr><td class="rev">9104</td><td>2004-11-12</td><td>desruisseaux</td><td>First 
prototype of a MapProjection implementation</td></tr>
+<tr><td 
class="rev">9092</td><td>2004-11-11</td><td>desruisseaux</td><td>Slight 
modification in the protected API for handling parameters</td></tr>
+<tr><td class="rev">7845</td><td>2004-09-08</td><td 
class="unav">jgarnett</td><td><a href="rev/07845/MapProjection.xhtml">First 
round of resync with geoapi</a></td></tr>
+<tr><td class="rev">7707</td><td>2004-08-31</td><td 
class="unav">jgarnett</td><td><a href="rev/07845/MapProjection.xhtml">Change 
over to parameter descriptor.</a></td></tr>
+<tr><td 
class="rev">6888</td><td>2004-07-14</td><td>desruisseaux</td><td>Update for 
GeoAPI changes (Info -->  IdentifiedObject)</td></tr>
+<tr><td 
class="rev">6708</td><td>2004-07-04</td><td>desruisseaux</td><td>Initial draft 
of MapProjection.Provider</td></tr>
+<tr><td class="rev">6565</td><td>2004-06-26</td><td>desruisseaux</td><td>First 
draft of a MapProjection port</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/MapProjection.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/MapProjection.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/Mercator.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/Mercator.xhtml?rev=1667056&view=auto
==============================================================================
--- sis/ip-review/Mercator.xhtml (added)
+++ sis/ip-review/Mercator.xhtml Mon Mar 16 16:18:13 2015
@@ -0,0 +1,77 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Mercator history</title>
+    <style type="text/css" media="all">
+      @import url("./reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>Mercator history</h1>
+  <p>Click on the commit message for inspecting the <code>diff</code> and how 
the code has been rewritten.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn log -r31996:1 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/Mercator.java</code></blockquote>
+<table>
+  <tr>
+    <th>Rev.</th>
+    <th>Date</th>
+    <th>Author</th>
+    <th class="last">Message</th>
+  </tr>
+<tr><td class="rev">30641</td><td>2008-06-12</td><td>acuster</td><td>Copyright 
headers: lib/referencing, this time with feeling (and the el in 
Toolkit)</td></tr>
+<tr><td class="rev">30639</td><td>2008-06-12</td><td>acuster</td><td>Copyright 
headers: cleanup library/referencing</td></tr>
+<tr><td 
class="rev">30521</td><td>2008-06-05</td><td>acuster</td><td>Copyright: Update 
referencing headers</td></tr>
+<tr><td class="rev">30258</td><td>2008-05-08</td><td>acuster</td><td>Reshuffle 
the top level repo: drop uDig, move up trunk, tags, and branches.</td></tr>
+<tr><td class="rev">30257</td><td>2008-05-08</td><td>acuster</td><td>Move 
trunk/gt/ directory contents up to trunk/ and drop gt</td></tr>
+<tr><td 
class="rev">29723</td><td>2008-03-27</td><td>desruisseaux</td><td>Added 
serialVersionIUD in MapProjection with values computed from the 2.4.1 release 
for cross-version compatibility. NewZealandMapGrid now creates Complex object 
in method body on the assumption that modern compilers can allocate on stack. 
Provides a way to reinitialize the warnings for every MapProjections in a JVM. 
Formatting.</td></tr>
+<tr><td class="rev">29711</td><td>2008-03-25</td><td>desruisseaux</td><td>In 
MapProjection, provide more information in the logged warning (especially the 
projection name) in order to compensate for the loss of stack trace. In 
subclasses, replaced "Math." occurences by a static import for readability 
(there is a lot of sin(x), cos(x), sqrt(x) etc. calls in those classes). Also 
replaced sqrt(x*x + y*y) by hypot(x,y) and (exp(x)-exp(-x))/2 by sinh(x) which 
are new functions in Java 5 (hopefully more accurate and/or faster). Applied 
some Java 5 language syntax (generic types and @Override annotation).</td></tr>
+<tr><td class="rev">28922</td><td>2008-01-24</td><td>acuster</td><td>Bump the 
(at)since version to 2.5 since WKTParser was cut from 2.4</td></tr>
+<tr><td class="rev">28540</td><td>2007-12-29</td><td>acuster</td><td>Hide 
buttons which are not yet used</td></tr>
+<tr><td 
class="rev">27575</td><td>2007-10-22</td><td>desruisseaux</td><td>Converted 
Java source files from ISO-LATIN-1 encoding to UTF-8 (GEOT-1516).</td></tr>
+<tr><td 
class="rev">25697</td><td>2007-05-31</td><td>desruisseaux</td><td>Renamed some 
variables in a clarification attempt (side effect of GEOT-1236 
investigation).</td></tr>
+<tr><td 
class="rev">25611</td><td>2007-05-22</td><td>desruisseaux</td><td>Added 
credit.</td></tr>
+<tr><td 
class="rev">25608</td><td>2007-05-22</td><td>desruisseaux</td><td>Scale 
correction computed once for ever at construction time, and result merged with 
'globalScale'.</td></tr>
+<tr><td class="rev">25606</td><td>2007-05-21</td><td 
class="unav">simboss</td><td><a href="rev/25606/Mercator.xhtml">-added support 
on trunk for the latitude of origin parameter for Mercator1SP and 
Mercator2SP</a></td></tr>
+<tr><td 
class="rev">24563</td><td>2007-02-23</td><td>desruisseaux</td><td>Refactored 
ObliqueMercator constructors (GEOT-786). Also added a 'Scale factor on initial 
line' alias, which is required for ObliqueMercator created from the EPSG 
database.</td></tr>
+<tr><td 
class="rev">24333</td><td>2007-02-10</td><td>desruisseaux</td><td>GEOT-786: 
Rearrange projection constructors and providers, especially in orthographic and 
stereographic projection.</td></tr>
+<tr><td 
class="rev">22474</td><td>2006-10-31</td><td>desruisseaux</td><td>Added a test 
script for Lambert Azimuthal Equal Area (actually Rueben's work). Bug fixes and 
minor cleaning in the projection package.</td></tr>
+<tr><td 
class="rev">22327</td><td>2006-10-23</td><td>desruisseaux</td><td>GEOT-982: 
regroup 'module', 'plugin', 'ext' and 'unsupported' in a common 
directory.</td></tr>
+<tr><td 
class="rev">22315</td><td>2006-10-22</td><td>desruisseaux</td><td>Reorganisation
 of directory tree structure (GEOT-982) phase 1: moved 'src' to 
'src/main/java'.</td></tr>
+<tr><td 
class="rev">22295</td><td>2006-10-20</td><td>desruisseaux</td><td>Added Lambert 
Azimuthal Equal Area projection. Various minor cleaning in other projection 
related code.</td></tr>
+<tr><td class="rev">20874</td><td>2006-08-07</td><td 
class="unav">jgarnett</td><td><a href="rev/20874/Mercator.xhtml">ip 
review</a></td></tr>
+<tr><td 
class="rev">20539</td><td>2006-07-14</td><td>desruisseaux</td><td>Relicensed 
the Proj.4 derived work under LGPL as permitted by Frank Warmerdam on 
geotools-devel mailing list on June 21, 2006.</td></tr>
+<tr><td 
class="rev">17672</td><td>2006-01-19</td><td>desruisseaux</td><td>Added @source 
tag.</td></tr>
+<tr><td 
class="rev">17660</td><td>2006-01-18</td><td>desruisseaux</td><td>Fixed SVN 
attributes, including the addition of URL attribute.</td></tr>
+<tr><td 
class="rev">17241</td><td>2005-12-09</td><td>desruisseaux</td><td>Initial round 
of MapProjection constructors simplification (GEOT-786)</td></tr>
+<tr><td 
class="rev">16983</td><td>2005-11-25</td><td>desruisseaux</td><td>Replaced 
references to static fields and methods of CitationImpl.* by 
Citations.*</td></tr>
+<tr><td 
class="rev">16513</td><td>2005-10-25</td><td>desruisseaux</td><td>Added 
Equidistant Cylindrical projection. Added convenience method for data handling 
in OpenOffice addin.</td></tr>
+<tr><td 
class="rev">16205</td><td>2005-10-11</td><td>desruisseaux</td><td>Cleaned 
javadoc warning. More work done on Maven 2 configuration (GEOT-691)</td></tr>
+<tr><td 
class="rev">15350</td><td>2005-08-16</td><td>desruisseaux</td><td>Merged the 
'split-main' branch to trunk (GEOT-662)</td></tr>
+<tr><td 
class="rev">15256</td><td>2005-08-09</td><td>desruisseaux</td><td>Extraction of 
referencing module from main</td></tr>
+<tr><td 
class="rev">15255</td><td>2005-08-09</td><td>desruisseaux</td><td>Prepare 
branch for splitting main</td></tr>
+<tr><td 
class="rev">14834</td><td>2005-07-20</td><td>desruisseaux</td><td>Reorganized 
I18N resources</td></tr>
+<tr><td 
class="rev">14581</td><td>2005-06-22</td><td>desruisseaux</td><td>Implemented 
South-Orientated transverse mercator / more GEOT-589 work</td></tr>
+<tr><td 
class="rev">13925</td><td>2005-05-30</td><td>desruisseaux</td><td>Added @since 
javadoc tag</td></tr>
+<tr><td 
class="rev">13922</td><td>2005-05-29</td><td>desruisseaux</td><td>Renaming of 
remainding GeoAPI implementations. Renaming is now finished.</td></tr>
+<tr><td class="rev">13853</td><td>2005-05-26</td><td>desruisseaux</td><td>Bug 
fix: arrays must be NamedIndentifier[], because it implements two 
interfaces</td></tr>
+<tr><td 
class="rev">13836</td><td>2005-05-26</td><td>desruisseaux</td><td>Added 
'Default' suffix to some CRS implementations: partial work</td></tr>
+<tr><td 
class="rev">13773</td><td>2005-05-24</td><td>desruisseaux</td><td>Removed old 
metadata implementations (they are now renamed with 'Impl' suffix) / Use OGC 
citation instead of OPEN_GIS</td></tr>
+<tr><td 
class="rev">13752</td><td>2005-05-23</td><td>desruisseaux</td><td>Added the 
'Impl' suffix to direct implementations of all metadata interfaces; deprecated 
the old implementations (not yet deleted).</td></tr>
+<tr><td 
class="rev">11101</td><td>2005-02-04</td><td>desruisseaux</td><td>Renamed 
MapProjection.Provider as AbstractProvider</td></tr>
+<tr><td 
class="rev">11074</td><td>2005-02-03</td><td>desruisseaux</td><td>Revisited 
CRSFactory.createProjectedCRS(...) API</td></tr>
+<tr><td 
class="rev">11001</td><td>2005-02-02</td><td>desruisseaux</td><td>Fixed wrong 
encoding in main/src</td></tr>
+<tr><td class="rev">10796</td><td>2005-01-28</td><td 
class="unav">dzwiers</td><td><a href="rev/10796/Mercator.xhtml">imports 
cleaned</a></td></tr>
+<tr><td class="rev">9503</td><td>2004-12-05</td><td 
class="unav">rschulz</td><td><a href="rev/10796/Mercator.xhtml">removed esri 
identifier from 1sp case (esri includes a standard_parallel_1 parameter but no 
scale_factor)</a></td></tr>
+<tr><td class="rev">9355</td><td>2004-11-30</td><td 
class="unav">rschulz</td><td><a href="rev/10796/Mercator.xhtml">small javadoc 
updates</a></td></tr>
+<tr><td class="rev">9266</td><td>2004-11-23</td><td>desruisseaux</td><td>Last 
WKT tuning; parsing and formatting should now be functional</td></tr>
+<tr><td class="rev">9131</td><td>2004-11-16</td><td 
class="unav">rschulz</td><td><a href="rev/09131/Mercator.xhtml">updated 
parameter and math transform aliases (GEOT-337)</a></td></tr>
+<tr><td class="rev">9119</td><td>2004-11-14</td><td>desruisseaux</td><td>Fixed 
Mercator projection so that it pass the ProjectionTest</td></tr>
+<tr><td 
class="rev">9118</td><td>2004-11-14</td><td>desruisseaux</td><td>Mercator 
projection port completed (but untested) as a use case for other projection 
ports</td></tr>
+<tr><td class="rev">9117</td><td>2004-11-13</td><td>desruisseaux</td><td>Added 
the capability to list all available MathTransforms</td></tr>
+<tr><td class="rev">9104</td><td>2004-11-12</td><td>desruisseaux</td><td>First 
prototype of a MapProjection implementation</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/Mercator.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/Mercator.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/Mercator1SP.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/Mercator1SP.xhtml?rev=1667056&view=auto
==============================================================================
--- sis/ip-review/Mercator1SP.xhtml (added)
+++ sis/ip-review/Mercator1SP.xhtml Mon Mar 16 16:18:13 2015
@@ -0,0 +1,75 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Mercator1SP history</title>
+    <style type="text/css" media="all">
+      @import url("./reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>Mercator1SP history</h1>
+  <p>Click on the commit message for inspecting the <code>diff</code> and how 
the code has been rewritten.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn log -r31996:1 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/Mercator1SP.java</code></blockquote>
+<table>
+  <tr>
+    <th>Rev.</th>
+    <th>Date</th>
+    <th>Author</th>
+    <th class="last">Message</th>
+  </tr>
+<tr><td class="rev">30641</td><td>2008-06-12</td><td>acuster</td><td>Copyright 
headers: lib/referencing, this time with feeling (and the el in 
Toolkit)</td></tr>
+<tr><td class="rev">30639</td><td>2008-06-12</td><td>acuster</td><td>Copyright 
headers: cleanup library/referencing</td></tr>
+<tr><td 
class="rev">30521</td><td>2008-06-05</td><td>acuster</td><td>Copyright: Update 
referencing headers</td></tr>
+<tr><td class="rev">30258</td><td>2008-05-08</td><td>acuster</td><td>Reshuffle 
the top level repo: drop uDig, move up trunk, tags, and branches.</td></tr>
+<tr><td class="rev">30257</td><td>2008-05-08</td><td>acuster</td><td>Move 
trunk/gt/ directory contents up to trunk/ and drop gt</td></tr>
+<tr><td 
class="rev">29723</td><td>2008-03-27</td><td>desruisseaux</td><td>Added 
serialVersionIUD in MapProjection with values computed from the 2.4.1 release 
for cross-version compatibility. NewZealandMapGrid now creates Complex object 
in method body on the assumption that modern compilers can allocate on stack. 
Provides a way to reinitialize the warnings for every MapProjections in a JVM. 
Formatting.</td></tr>
+<tr><td class="rev">29711</td><td>2008-03-25</td><td>desruisseaux</td><td>In 
MapProjection, provide more information in the logged warning (especially the 
projection name) in order to compensate for the loss of stack trace. In 
subclasses, replaced "Math." occurences by a static import for readability 
(there is a lot of sin(x), cos(x), sqrt(x) etc. calls in those classes). Also 
replaced sqrt(x*x + y*y) by hypot(x,y) and (exp(x)-exp(-x))/2 by sinh(x) which 
are new functions in Java 5 (hopefully more accurate and/or faster). Applied 
some Java 5 language syntax (generic types and @Override annotation).</td></tr>
+<tr><td class="rev">28922</td><td>2008-01-24</td><td>acuster</td><td>Bump the 
(at)since version to 2.5 since WKTParser was cut from 2.4</td></tr>
+<tr><td class="rev">28540</td><td>2007-12-29</td><td>acuster</td><td>Hide 
buttons which are not yet used</td></tr>
+<tr><td 
class="rev">28509</td><td>2007-12-27</td><td>desruisseaux</td><td>Relax the 
tolerance level for assertions.</td></tr>
+<tr><td 
class="rev">25608</td><td>2007-05-22</td><td>desruisseaux</td><td>Scale 
correction computed once for ever at construction time, and result merged with 
'globalScale'.</td></tr>
+<tr><td class="rev">25606</td><td>2007-05-21</td><td 
class="unav">simboss</td><td><a href="rev/25606/Mercator1SP.xhtml">-added 
support on trunk for the latitude of origin parameter for Mercator1SP and 
Mercator2SP</a></td></tr>
+<tr><td 
class="rev">24384</td><td>2007-02-14</td><td>desruisseaux</td><td>GEOT-1160: 
First working implementation of 
AbstractAuthorityFactory.find(IdentifiedObject). This includes a 
package-privated AuthorityFactoryProxy class, together with many fix in the 
code base in order to get CRS.equalsIgnoreCase to work in the ProjectedCRS 
case.</td></tr>
+<tr><td 
class="rev">24333</td><td>2007-02-10</td><td>desruisseaux</td><td>GEOT-786: 
Rearrange projection constructors and providers, especially in orthographic and 
stereographic projection.</td></tr>
+<tr><td 
class="rev">22327</td><td>2006-10-23</td><td>desruisseaux</td><td>GEOT-982: 
regroup 'module', 'plugin', 'ext' and 'unsupported' in a common 
directory.</td></tr>
+<tr><td 
class="rev">22315</td><td>2006-10-22</td><td>desruisseaux</td><td>Reorganisation
 of directory tree structure (GEOT-982) phase 1: moved 'src' to 
'src/main/java'.</td></tr>
+<tr><td 
class="rev">22295</td><td>2006-10-20</td><td>desruisseaux</td><td>Added Lambert 
Azimuthal Equal Area projection. Various minor cleaning in other projection 
related code.</td></tr>
+<tr><td class="rev">20874</td><td>2006-08-07</td><td 
class="unav">jgarnett</td><td><a href="rev/20874/Mercator1SP.xhtml">ip 
review</a></td></tr>
+<tr><td 
class="rev">20539</td><td>2006-07-14</td><td>desruisseaux</td><td>Relicensed 
the Proj.4 derived work under LGPL as permitted by Frank Warmerdam on 
geotools-devel mailing list on June 21, 2006.</td></tr>
+<tr><td 
class="rev">17672</td><td>2006-01-19</td><td>desruisseaux</td><td>Added @source 
tag.</td></tr>
+<tr><td 
class="rev">17660</td><td>2006-01-18</td><td>desruisseaux</td><td>Fixed SVN 
attributes, including the addition of URL attribute.</td></tr>
+<tr><td 
class="rev">17449</td><td>2006-01-03</td><td>desruisseaux</td><td>Added 
AllAuthoritiesFactory in referencing module. Maven 2 build fixes. Javadoc 
fixes.</td></tr>
+<tr><td 
class="rev">17241</td><td>2005-12-09</td><td>desruisseaux</td><td>Initial round 
of MapProjection constructors simplification (GEOT-786)</td></tr>
+<tr><td 
class="rev">16983</td><td>2005-11-25</td><td>desruisseaux</td><td>Replaced 
references to static fields and methods of CitationImpl.* by 
Citations.*</td></tr>
+<tr><td 
class="rev">16513</td><td>2005-10-25</td><td>desruisseaux</td><td>Added 
Equidistant Cylindrical projection. Added convenience method for data handling 
in OpenOffice addin.</td></tr>
+<tr><td 
class="rev">16205</td><td>2005-10-11</td><td>desruisseaux</td><td>Cleaned 
javadoc warning. More work done on Maven 2 configuration (GEOT-691)</td></tr>
+<tr><td 
class="rev">15350</td><td>2005-08-16</td><td>desruisseaux</td><td>Merged the 
'split-main' branch to trunk (GEOT-662)</td></tr>
+<tr><td 
class="rev">15256</td><td>2005-08-09</td><td>desruisseaux</td><td>Extraction of 
referencing module from main</td></tr>
+<tr><td 
class="rev">15255</td><td>2005-08-09</td><td>desruisseaux</td><td>Prepare 
branch for splitting main</td></tr>
+<tr><td 
class="rev">14834</td><td>2005-07-20</td><td>desruisseaux</td><td>Reorganized 
I18N resources</td></tr>
+<tr><td 
class="rev">14581</td><td>2005-06-22</td><td>desruisseaux</td><td>Implemented 
South-Orientated transverse mercator / more GEOT-589 work</td></tr>
+<tr><td 
class="rev">13925</td><td>2005-05-30</td><td>desruisseaux</td><td>Added @since 
javadoc tag</td></tr>
+<tr><td 
class="rev">13922</td><td>2005-05-29</td><td>desruisseaux</td><td>Renaming of 
remainding GeoAPI implementations. Renaming is now finished.</td></tr>
+<tr><td class="rev">13853</td><td>2005-05-26</td><td>desruisseaux</td><td>Bug 
fix: arrays must be NamedIndentifier[], because it implements two 
interfaces</td></tr>
+<tr><td 
class="rev">13836</td><td>2005-05-26</td><td>desruisseaux</td><td>Added 
'Default' suffix to some CRS implementations: partial work</td></tr>
+<tr><td 
class="rev">13773</td><td>2005-05-24</td><td>desruisseaux</td><td>Removed old 
metadata implementations (they are now renamed with 'Impl' suffix) / Use OGC 
citation instead of OPEN_GIS</td></tr>
+<tr><td 
class="rev">13752</td><td>2005-05-23</td><td>desruisseaux</td><td>Added the 
'Impl' suffix to direct implementations of all metadata interfaces; deprecated 
the old implementations (not yet deleted).</td></tr>
+<tr><td 
class="rev">11101</td><td>2005-02-04</td><td>desruisseaux</td><td>Renamed 
MapProjection.Provider as AbstractProvider</td></tr>
+<tr><td 
class="rev">11074</td><td>2005-02-03</td><td>desruisseaux</td><td>Revisited 
CRSFactory.createProjectedCRS(...) API</td></tr>
+<tr><td 
class="rev">11001</td><td>2005-02-02</td><td>desruisseaux</td><td>Fixed wrong 
encoding in main/src</td></tr>
+<tr><td class="rev">10796</td><td>2005-01-28</td><td 
class="unav">dzwiers</td><td><a href="rev/10796/Mercator1SP.xhtml">imports 
cleaned</a></td></tr>
+<tr><td class="rev">9503</td><td>2004-12-05</td><td 
class="unav">rschulz</td><td><a href="rev/10796/Mercator1SP.xhtml">removed esri 
identifier from 1sp case (esri includes a standard_parallel_1 parameter but no 
scale_factor)</a></td></tr>
+<tr><td class="rev">9355</td><td>2004-11-30</td><td 
class="unav">rschulz</td><td><a href="rev/10796/Mercator1SP.xhtml">small 
javadoc updates</a></td></tr>
+<tr><td class="rev">9266</td><td>2004-11-23</td><td>desruisseaux</td><td>Last 
WKT tuning; parsing and formatting should now be functional</td></tr>
+<tr><td class="rev">9131</td><td>2004-11-16</td><td 
class="unav">rschulz</td><td><a href="rev/09131/Mercator1SP.xhtml">updated 
parameter and math transform aliases (GEOT-337)</a></td></tr>
+<tr><td class="rev">9119</td><td>2004-11-14</td><td>desruisseaux</td><td>Fixed 
Mercator projection so that it pass the ProjectionTest</td></tr>
+<tr><td 
class="rev">9118</td><td>2004-11-14</td><td>desruisseaux</td><td>Mercator 
projection port completed (but untested) as a use case for other projection 
ports</td></tr>
+<tr><td class="rev">9117</td><td>2004-11-13</td><td>desruisseaux</td><td>Added 
the capability to list all available MathTransforms</td></tr>
+<tr><td class="rev">9104</td><td>2004-11-12</td><td>desruisseaux</td><td>First 
prototype of a MapProjection implementation</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/Mercator1SP.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/Mercator1SP.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/Mercator2SP.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/Mercator2SP.xhtml?rev=1667056&view=auto
==============================================================================
--- sis/ip-review/Mercator2SP.xhtml (added)
+++ sis/ip-review/Mercator2SP.xhtml Mon Mar 16 16:18:13 2015
@@ -0,0 +1,75 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Mercator2SP history</title>
+    <style type="text/css" media="all">
+      @import url("./reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>Mercator2SP history</h1>
+  <p>Click on the commit message for inspecting the <code>diff</code> and how 
the code has been rewritten.</p>
+<p><b>Command line:</b></p>
+<blockquote><code>svn log -r31996:1 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/Mercator2SP.java</code></blockquote>
+<table>
+  <tr>
+    <th>Rev.</th>
+    <th>Date</th>
+    <th>Author</th>
+    <th class="last">Message</th>
+  </tr>
+<tr><td class="rev">30641</td><td>2008-06-12</td><td>acuster</td><td>Copyright 
headers: lib/referencing, this time with feeling (and the el in 
Toolkit)</td></tr>
+<tr><td class="rev">30639</td><td>2008-06-12</td><td>acuster</td><td>Copyright 
headers: cleanup library/referencing</td></tr>
+<tr><td 
class="rev">30521</td><td>2008-06-05</td><td>acuster</td><td>Copyright: Update 
referencing headers</td></tr>
+<tr><td class="rev">30258</td><td>2008-05-08</td><td>acuster</td><td>Reshuffle 
the top level repo: drop uDig, move up trunk, tags, and branches.</td></tr>
+<tr><td class="rev">30257</td><td>2008-05-08</td><td>acuster</td><td>Move 
trunk/gt/ directory contents up to trunk/ and drop gt</td></tr>
+<tr><td 
class="rev">29723</td><td>2008-03-27</td><td>desruisseaux</td><td>Added 
serialVersionIUD in MapProjection with values computed from the 2.4.1 release 
for cross-version compatibility. NewZealandMapGrid now creates Complex object 
in method body on the assumption that modern compilers can allocate on stack. 
Provides a way to reinitialize the warnings for every MapProjections in a JVM. 
Formatting.</td></tr>
+<tr><td class="rev">29711</td><td>2008-03-25</td><td>desruisseaux</td><td>In 
MapProjection, provide more information in the logged warning (especially the 
projection name) in order to compensate for the loss of stack trace. In 
subclasses, replaced "Math." occurences by a static import for readability 
(there is a lot of sin(x), cos(x), sqrt(x) etc. calls in those classes). Also 
replaced sqrt(x*x + y*y) by hypot(x,y) and (exp(x)-exp(-x))/2 by sinh(x) which 
are new functions in Java 5 (hopefully more accurate and/or faster). Applied 
some Java 5 language syntax (generic types and @Override annotation).</td></tr>
+<tr><td class="rev">28922</td><td>2008-01-24</td><td>acuster</td><td>Bump the 
(at)since version to 2.5 since WKTParser was cut from 2.4</td></tr>
+<tr><td class="rev">28540</td><td>2007-12-29</td><td>acuster</td><td>Hide 
buttons which are not yet used</td></tr>
+<tr><td 
class="rev">25697</td><td>2007-05-31</td><td>desruisseaux</td><td>Renamed some 
variables in a clarification attempt (side effect of GEOT-1236 
investigation).</td></tr>
+<tr><td 
class="rev">25608</td><td>2007-05-22</td><td>desruisseaux</td><td>Scale 
correction computed once for ever at construction time, and result merged with 
'globalScale'.</td></tr>
+<tr><td class="rev">25606</td><td>2007-05-21</td><td 
class="unav">simboss</td><td><a href="rev/25606/Mercator2SP.xhtml">-added 
support on trunk for the latitude of origin parameter for Mercator1SP and 
Mercator2SP</a></td></tr>
+<tr><td 
class="rev">24384</td><td>2007-02-14</td><td>desruisseaux</td><td>GEOT-1160: 
First working implementation of 
AbstractAuthorityFactory.find(IdentifiedObject). This includes a 
package-privated AuthorityFactoryProxy class, together with many fix in the 
code base in order to get CRS.equalsIgnoreCase to work in the ProjectedCRS 
case.</td></tr>
+<tr><td 
class="rev">24333</td><td>2007-02-10</td><td>desruisseaux</td><td>GEOT-786: 
Rearrange projection constructors and providers, especially in orthographic and 
stereographic projection.</td></tr>
+<tr><td 
class="rev">22327</td><td>2006-10-23</td><td>desruisseaux</td><td>GEOT-982: 
regroup 'module', 'plugin', 'ext' and 'unsupported' in a common 
directory.</td></tr>
+<tr><td 
class="rev">22315</td><td>2006-10-22</td><td>desruisseaux</td><td>Reorganisation
 of directory tree structure (GEOT-982) phase 1: moved 'src' to 
'src/main/java'.</td></tr>
+<tr><td 
class="rev">22295</td><td>2006-10-20</td><td>desruisseaux</td><td>Added Lambert 
Azimuthal Equal Area projection. Various minor cleaning in other projection 
related code.</td></tr>
+<tr><td class="rev">20874</td><td>2006-08-07</td><td 
class="unav">jgarnett</td><td><a href="rev/20874/Mercator2SP.xhtml">ip 
review</a></td></tr>
+<tr><td 
class="rev">20539</td><td>2006-07-14</td><td>desruisseaux</td><td>Relicensed 
the Proj.4 derived work under LGPL as permitted by Frank Warmerdam on 
geotools-devel mailing list on June 21, 2006.</td></tr>
+<tr><td 
class="rev">17672</td><td>2006-01-19</td><td>desruisseaux</td><td>Added @source 
tag.</td></tr>
+<tr><td 
class="rev">17660</td><td>2006-01-18</td><td>desruisseaux</td><td>Fixed SVN 
attributes, including the addition of URL attribute.</td></tr>
+<tr><td 
class="rev">17449</td><td>2006-01-03</td><td>desruisseaux</td><td>Added 
AllAuthoritiesFactory in referencing module. Maven 2 build fixes. Javadoc 
fixes.</td></tr>
+<tr><td 
class="rev">17241</td><td>2005-12-09</td><td>desruisseaux</td><td>Initial round 
of MapProjection constructors simplification (GEOT-786)</td></tr>
+<tr><td 
class="rev">16983</td><td>2005-11-25</td><td>desruisseaux</td><td>Replaced 
references to static fields and methods of CitationImpl.* by 
Citations.*</td></tr>
+<tr><td 
class="rev">16513</td><td>2005-10-25</td><td>desruisseaux</td><td>Added 
Equidistant Cylindrical projection. Added convenience method for data handling 
in OpenOffice addin.</td></tr>
+<tr><td 
class="rev">16205</td><td>2005-10-11</td><td>desruisseaux</td><td>Cleaned 
javadoc warning. More work done on Maven 2 configuration (GEOT-691)</td></tr>
+<tr><td 
class="rev">15350</td><td>2005-08-16</td><td>desruisseaux</td><td>Merged the 
'split-main' branch to trunk (GEOT-662)</td></tr>
+<tr><td 
class="rev">15256</td><td>2005-08-09</td><td>desruisseaux</td><td>Extraction of 
referencing module from main</td></tr>
+<tr><td 
class="rev">15255</td><td>2005-08-09</td><td>desruisseaux</td><td>Prepare 
branch for splitting main</td></tr>
+<tr><td 
class="rev">14834</td><td>2005-07-20</td><td>desruisseaux</td><td>Reorganized 
I18N resources</td></tr>
+<tr><td 
class="rev">14581</td><td>2005-06-22</td><td>desruisseaux</td><td>Implemented 
South-Orientated transverse mercator / more GEOT-589 work</td></tr>
+<tr><td 
class="rev">13925</td><td>2005-05-30</td><td>desruisseaux</td><td>Added @since 
javadoc tag</td></tr>
+<tr><td 
class="rev">13922</td><td>2005-05-29</td><td>desruisseaux</td><td>Renaming of 
remainding GeoAPI implementations. Renaming is now finished.</td></tr>
+<tr><td class="rev">13853</td><td>2005-05-26</td><td>desruisseaux</td><td>Bug 
fix: arrays must be NamedIndentifier[], because it implements two 
interfaces</td></tr>
+<tr><td 
class="rev">13836</td><td>2005-05-26</td><td>desruisseaux</td><td>Added 
'Default' suffix to some CRS implementations: partial work</td></tr>
+<tr><td 
class="rev">13773</td><td>2005-05-24</td><td>desruisseaux</td><td>Removed old 
metadata implementations (they are now renamed with 'Impl' suffix) / Use OGC 
citation instead of OPEN_GIS</td></tr>
+<tr><td 
class="rev">13752</td><td>2005-05-23</td><td>desruisseaux</td><td>Added the 
'Impl' suffix to direct implementations of all metadata interfaces; deprecated 
the old implementations (not yet deleted).</td></tr>
+<tr><td 
class="rev">11101</td><td>2005-02-04</td><td>desruisseaux</td><td>Renamed 
MapProjection.Provider as AbstractProvider</td></tr>
+<tr><td 
class="rev">11074</td><td>2005-02-03</td><td>desruisseaux</td><td>Revisited 
CRSFactory.createProjectedCRS(...) API</td></tr>
+<tr><td 
class="rev">11001</td><td>2005-02-02</td><td>desruisseaux</td><td>Fixed wrong 
encoding in main/src</td></tr>
+<tr><td class="rev">10796</td><td>2005-01-28</td><td 
class="unav">dzwiers</td><td><a href="rev/10796/Mercator2SP.xhtml">imports 
cleaned</a></td></tr>
+<tr><td class="rev">9503</td><td>2004-12-05</td><td 
class="unav">rschulz</td><td><a href="rev/10796/Mercator2SP.xhtml">removed esri 
identifier from 1sp case (esri includes a standard_parallel_1 parameter but no 
scale_factor)</a></td></tr>
+<tr><td class="rev">9355</td><td>2004-11-30</td><td 
class="unav">rschulz</td><td><a href="rev/10796/Mercator2SP.xhtml">small 
javadoc updates</a></td></tr>
+<tr><td class="rev">9266</td><td>2004-11-23</td><td>desruisseaux</td><td>Last 
WKT tuning; parsing and formatting should now be functional</td></tr>
+<tr><td class="rev">9131</td><td>2004-11-16</td><td 
class="unav">rschulz</td><td><a href="rev/09131/Mercator2SP.xhtml">updated 
parameter and math transform aliases (GEOT-337)</a></td></tr>
+<tr><td class="rev">9119</td><td>2004-11-14</td><td>desruisseaux</td><td>Fixed 
Mercator projection so that it pass the ProjectionTest</td></tr>
+<tr><td 
class="rev">9118</td><td>2004-11-14</td><td>desruisseaux</td><td>Mercator 
projection port completed (but untested) as a use case for other projection 
ports</td></tr>
+<tr><td class="rev">9117</td><td>2004-11-13</td><td>desruisseaux</td><td>Added 
the capability to list all available MathTransforms</td></tr>
+<tr><td class="rev">9104</td><td>2004-11-12</td><td>desruisseaux</td><td>First 
prototype of a MapProjection implementation</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/Mercator2SP.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/Mercator2SP.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/07845/MapProjection.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/07845/MapProjection.xhtml?rev=1667056&view=auto
==============================================================================
--- sis/ip-review/rev/07845/MapProjection.xhtml (added)
+++ sis/ip-review/rev/07845/MapProjection.xhtml Mon Mar 16 16:18:13 2015
@@ -0,0 +1,206 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>MapProjection changes for revisions 7706:7845</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>MapProjection changes for revisions 7706:7845</h1>
+
+<p>Changes in this commit are consequence of a GeoAPI changes. For the changes 
related GeoAPI interfaces,
+reverting this commit causes compilation errors which are fixed by redoing the 
same changes.
+For the part about GeoTools class names, those changes are not relevant since 
Apache SIS uses different class names.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change 
--ignore-all-space --ignore-eol-style" -r7706:7845 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/MapProjection.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 7706</th><th>Revision 7845</th></tr>
+<tr><td><pre>import javax.units.NonSI;
+
+// OpenGIS dependencies
+<span class="del">import org.opengis.metadata.Identifier;</span>
+import org.opengis.referencing.operation.MathTransform;
+import org.opengis.referencing.operation.MathTransform2D;
+<span class="del">import 
org.opengis.referencing.operation.OperationMethod;</span>
+import org.opengis.referencing.operation.TransformException;
+import org.opengis.parameter.InvalidParameterValueException;
+import org.opengis.parameter.InvalidParameterNameException;
+import org.opengis.parameter.ParameterNotFoundException;
+<span class="del">import org.opengis.parameter.OperationParameterGroup;</span>
+<span class="del">import org.opengis.parameter.OperationParameter;</span>
+import org.opengis.parameter.ParameterValueGroup;
+
+// Geotools dependencies
+import org.geotools.measure.Latitude;
+import org.geotools.measure.Longitude;
+<span class="del">import org.geotools.metadata.citation.Citation;</span>
+<span class="del">import org.geotools.referencing.wkt.Formatter;</span>
+<span class="del">import 
org.geotools.referencing.wkt.UnformattableObjectException;</span>
+import org.geotools.referencing.operation.MathTransformProvider;
+import org.geotools.referencing.operation.transform.AbstractMathTransform;
+import org.geotools.resources.cts.Resources;</pre></td>
+<td><pre>import javax.units.NonSI;
+
+// OpenGIS dependencies
+import org.opengis.referencing.operation.MathTransform;
+import org.opengis.referencing.operation.MathTransform2D;
+import org.opengis.referencing.operation.TransformException;
+import org.opengis.parameter.InvalidParameterValueException;
+import org.opengis.parameter.InvalidParameterNameException;
+import org.opengis.parameter.ParameterNotFoundException;
+<span class="add">import org.opengis.parameter.ParameterDescriptorGroup;</span>
+<span class="add">import org.opengis.parameter.ParameterDescriptor;</span>
+import org.opengis.parameter.ParameterValueGroup;
+
+// Geotools dependencies
+import org.geotools.measure.Latitude;
+import org.geotools.measure.Longitude;
+import org.geotools.referencing.operation.MathTransformProvider;
+import org.geotools.referencing.operation.transform.AbstractMathTransform;
+import org.geotools.resources.cts.Resources;</pre></td></tr>
+<tr><td><pre> * @throws ParameterNotFoundException if a mandatory parameter is 
missing.
+ */
+protected MapProjection(final ParameterValueGroup values) throws 
ParameterNotFoundException {
+<span class="del">    semiMajor           = values.getValue("semi_major")      
  .doubleValue(SI.METER);</span>
+<span class="del">    semiMinor           = values.getValue("semi_minor")      
  .doubleValue(SI.METER);</span>
+<span class="del">    centralMeridian     = 
values.getValue("central_meridian")  .doubleValue(SI.RADIAN);</span>
+<span class="del">    latitudeOfOrigin    = 
values.getValue("latitude_of_origin").doubleValue(SI.RADIAN);</span>
+<span class="del">    scaleFactor         = values.getValue("scale_factor")    
  .doubleValue(Unit.ONE);</span>
+<span class="del">    falseEasting        = values.getValue("false_easting")   
  .doubleValue(SI.METER);</span>
+<span class="del">    falseNorthing       = values.getValue("false_northing")  
  .doubleValue(SI.METER);</span>
+    isSpherical         = (semiMajor == semiMinor);
+    excentricitySquared = 1.0 - (semiMinor*semiMinor)/(semiMajor*semiMajor);
+    excentricity        = Math.sqrt(excentricitySquared);</pre></td>
+<td><pre> * @throws ParameterNotFoundException if a mandatory parameter is 
missing.
+ */
+protected MapProjection(final ParameterValueGroup values) throws 
ParameterNotFoundException {
+<span class="add">    semiMajor           = values.parameter("semi_major")     
   .doubleValue(SI.METER);</span>
+<span class="add">    semiMinor           = values.parameter("semi_minor")     
   .doubleValue(SI.METER);</span>
+<span class="add">    centralMeridian     = 
values.parameter("central_meridian")  .doubleValue(SI.RADIAN);</span>
+<span class="add">    latitudeOfOrigin    = 
values.parameter("latitude_of_origin").doubleValue(SI.RADIAN);</span>
+<span class="add">    scaleFactor         = values.parameter("scale_factor")   
   .doubleValue(Unit.ONE);</span>
+<span class="add">    falseEasting        = values.parameter("false_easting")  
   .doubleValue(SI.METER);</span>
+<span class="add">    falseNorthing       = values.parameter("false_northing") 
   .doubleValue(SI.METER);</span>
+    isSpherical         = (semiMajor == semiMinor);
+    excentricitySquared = 1.0 - (semiMinor*semiMinor)/(semiMajor*semiMajor);
+    excentricity        = Math.sqrt(excentricitySquared);</pre></td></tr>
+<tr><td><pre> *
+ * @todo Would like to start range from 0 &lt;u&gt;exclusive&lt;/u&gt;.
+ */
+<span class="del">public static final OperationParameter SEMI_MAJOR = new 
org.geotools.parameter.OperationParameter(</span>
+        "semi_major", Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td>
+<td><pre> *
+ * @todo Would like to start range from 0 &lt;u&gt;exclusive&lt;/u&gt;.
+ */
+<span class="add">public static final ParameterDescriptor SEMI_MAJOR = new 
org.geotools.parameter.ParameterDescriptor(</span>
+        "semi_major", Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td></tr>
+<tr><td><pre> *
+ * @todo Would like to start range from 0 &lt;u&gt;exclusive&lt;/u&gt;.
+ */
+<span class="del">public static final OperationParameter SEMI_MINOR = new 
org.geotools.parameter.OperationParameter(</span>
+        "semi_minor", Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td>
+<td><pre> *
+ * @todo Would like to start range from 0 &lt;u&gt;exclusive&lt;/u&gt;.
+ */
+<span class="add">public static final ParameterDescriptor SEMI_MINOR = new 
org.geotools.parameter.ParameterDescriptor(</span>
+        "semi_minor", Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td></tr>
+<tr><td><pre> * The operation parameter descriptor for the {@link 
#centralMeridian centralMeridian}
+ * parameter value. Valid values range is from -180 to 180°. Default value is 
0.
+ */
+<span class="del">public static final OperationParameter CENTRAL_MERIDIAN = 
new org.geotools.parameter.OperationParameter(</span>
+        "central_meridian", 0, -180, 180, NonSI.DEGREE_ANGLE);
+
+/**</pre></td>
+<td><pre> * The operation parameter descriptor for the {@link #centralMeridian 
centralMeridian}
+ * parameter value. Valid values range is from -180 to 180°. Default value is 
0.
+ */
+<span class="add">public static final ParameterDescriptor CENTRAL_MERIDIAN = 
new org.geotools.parameter.ParameterDescriptor(</span>
+        "central_meridian", 0, -180, 180, NonSI.DEGREE_ANGLE);
+
+/**</pre></td></tr>
+<tr><td><pre> * The operation parameter descriptor for the {@link 
#latitudeOfOrigin latitudeOfOrigin}
+ * parameter value. Valid values range is from -90 to 90°. Default value is 0.
+ */
+<span class="del">public static final OperationParameter LATITUDE_OF_ORIGIN = 
new org.geotools.parameter.OperationParameter(</span>
+        "latitude_of_origin", 0, -90, 90, NonSI.DEGREE_ANGLE);
+
+/**</pre></td>
+<td><pre> * The operation parameter descriptor for the {@link 
#latitudeOfOrigin latitudeOfOrigin}
+ * parameter value. Valid values range is from -90 to 90°. Default value is 0.
+ */
+<span class="add">public static final ParameterDescriptor LATITUDE_OF_ORIGIN = 
new org.geotools.parameter.ParameterDescriptor(</span>
+        "latitude_of_origin", 0, -90, 90, NonSI.DEGREE_ANGLE);
+
+/**</pre></td></tr>
+<tr><td><pre> *
+ * @todo Would like to start range from 0 &lt;u&gt;exclusive&lt;/u&gt;.
+ */
+<span class="del">public static final OperationParameter SCALE_FACTOR = new 
org.geotools.parameter.OperationParameter(</span>
+        "scale_factor", 1, 0, Double.POSITIVE_INFINITY, Unit.ONE);
+
+/**</pre></td>
+<td><pre> *
+ * @todo Would like to start range from 0 &lt;u&gt;exclusive&lt;/u&gt;.
+ */
+<span class="add">public static final ParameterDescriptor SCALE_FACTOR = new 
org.geotools.parameter.ParameterDescriptor(</span>
+        "scale_factor", 1, 0, Double.POSITIVE_INFINITY, Unit.ONE);
+
+/**</pre></td></tr>
+<tr><td><pre> * The operation parameter descriptor for the {@link 
#falseEasting falseEasting}
+ * parameter value. Valid values range is unrestricted. Default value is 0.
+ */
+<span class="del">public static final OperationParameter FALSE_EASTING = new 
org.geotools.parameter.OperationParameter(</span>
+        "false_easting", 0, Double.NEGATIVE_INFINITY, 
Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td>
+<td><pre> * The operation parameter descriptor for the {@link #falseEasting 
falseEasting}
+ * parameter value. Valid values range is unrestricted. Default value is 0.
+ */
+<span class="add">public static final ParameterDescriptor FALSE_EASTING = new 
org.geotools.parameter.ParameterDescriptor(</span>
+        "false_easting", 0, Double.NEGATIVE_INFINITY, 
Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td></tr>
+<tr><td><pre> * The operation parameter descriptor for the {@link 
#falseNorthing falseNorthing}
+ * parameter value. Valid values range is unrestricted. Default value is 0.
+ */
+<span class="del">public static final OperationParameter FALSE_NORTHING = new 
org.geotools.parameter.OperationParameter(</span>
+        "false_northing", 0, Double.NEGATIVE_INFINITY, 
Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td>
+<td><pre> * The operation parameter descriptor for the {@link #falseNorthing 
falseNorthing}
+ * parameter value. Valid values range is unrestricted. Default value is 0.
+ */
+<span class="add">public static final ParameterDescriptor FALSE_NORTHING = new 
org.geotools.parameter.ParameterDescriptor(</span>
+        "false_northing", 0, Double.NEGATIVE_INFINITY, 
Double.POSITIVE_INFINITY, SI.METER);
+
+/**</pre></td></tr>
+<tr><td><pre>     * @param targetDimensions Number of dimensions in the target 
CRS of this operation method.
+     * @param parameters The set of parameters (never 
&lt;code&gt;null&lt;/code&gt;).
+     */
+<span class="del">    public Provider(final OperationParameterGroup 
parameters) {</span>
+        super(2, 2, parameters);
+    }
+}</pre></td>
+<td><pre>     * @param targetDimensions Number of dimensions in the target CRS 
of this operation method.
+     * @param parameters The set of parameters (never 
&lt;code&gt;null&lt;/code&gt;).
+     */
+<span class="add">    public Provider(final ParameterDescriptorGroup 
parameters) {</span>
+        super(2, 2, parameters);
+    }
+}</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/07845/MapProjection.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/07845/MapProjection.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/09131/HEADER.html
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/09131/HEADER.html?rev=1667056&view=auto
==============================================================================
--- sis/ip-review/rev/09131/HEADER.html (added)
+++ sis/ip-review/rev/09131/HEADER.html Mon Mar 16 16:18:13 2015
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Revision 9131</title>
+  </head>
+  <body>
+    <div>
+      <h1>Revision 9131</h1>
+<table>
+  <tr><td><b>Author:</b></td><td>rschulz</td></tr>
+  <tr><td><b>Date:</b></td><td>2004-11-16</td></tr>
+  <tr><td><b>Message:</b></td><td>updated parameter and math transform aliases 
(GEOT-337)</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/09131/HEADER.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/09131/HEADER.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/09131/MapProjection.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/09131/MapProjection.xhtml?rev=1667056&view=auto
==============================================================================
--- sis/ip-review/rev/09131/MapProjection.xhtml (added)
+++ sis/ip-review/rev/09131/MapProjection.xhtml Mon Mar 16 16:18:13 2015
@@ -0,0 +1,125 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>MapProjection changes for revisions 9130:9131</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>MapProjection changes for revisions 9130:9131</h1>
+
+<p>The pseudo-EPSG parameter names for axis lengths have been removed from 
Apache SIS. Other parameter names can be found
+from the <a href="http://epsg-registry.org/";>http://epsg-registry.org/</a>. 
Furthermore Geotk (so soon Apache SIS) contains
+a test suite which compare the parameter names in the source code with the 
parameter names in the EPSG database.
+Removing the parameter names shown below cause a test failure, which is fixed 
by re-adding the parameter name
+as given by the test failure message.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change 
--ignore-all-space --ignore-eol-style" -r9130:9131 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/MapProjection.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 9130</th><th>Revision 9131</th></tr>
+<tr><td><pre>        public static final ParameterDescriptor SEMI_MAJOR = 
createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "semi_major"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     
"")</span>
+                },
+                Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);</pre></td>
+<td><pre>public static final ParameterDescriptor SEMI_MAJOR = createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "semi_major"),
+<span class="add">            new Identifier(Citation.EPSG,     "semi-major 
axis")   //epsg does not specifically define this parameter</span>
+        },
+        Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);</pre></td></tr>
+<tr><td><pre>        public static final ParameterDescriptor SEMI_MINOR = 
createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "semi_minor"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     
"")</span>
+                },
+                Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);</pre></td>
+<td><pre>public static final ParameterDescriptor SEMI_MINOR = createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "semi_minor"),
+<span class="add">            new Identifier(Citation.EPSG,     "semi-minor 
axis")   //epsg does not specifically define this parameter</span>
+        },
+        Double.NaN, 0, Double.POSITIVE_INFINITY, SI.METER);</pre></td></tr>
+<tr><td><pre>        public static final ParameterDescriptor CENTRAL_MERIDIAN 
= createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "central_meridian"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     
"")</span>
+                    new Identifier(Citation.GEOTIFF,  "NatOriginLong")
+                },
+                0, -180, 180, NonSI.DEGREE_ANGLE);</pre></td>
+<td><pre>public static final ParameterDescriptor CENTRAL_MERIDIAN = 
createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "central_meridian"),
+<span class="add">            new Identifier(Citation.EPSG,     "Longitude of 
natural origin"),</span>
+<span class="add">            new Identifier(Citation.EPSG,     "Longitude of 
false origin"),</span>
+            new Identifier(Citation.GEOTIFF,  "NatOriginLong")
+        },
+        0, -180, 180, NonSI.DEGREE_ANGLE);</pre></td></tr>
+<tr><td><pre>        public static final ParameterDescriptor 
LATITUDE_OF_ORIGIN = createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "latitude_of_origin"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     
"")</span>
+                    new Identifier(Citation.GEOTIFF,  "NatOriginLat")
+                },
+                0, -90, 90, NonSI.DEGREE_ANGLE);</pre></td>
+<td><pre>public static final ParameterDescriptor LATITUDE_OF_ORIGIN = 
createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "latitude_of_origin"),
+<span class="add">            new Identifier(Citation.EPSG,     "Latitude of 
false origin"),</span>
+<span class="add">            new Identifier(Citation.EPSG,     "Latitude of 
natural origin"),</span>
+            new Identifier(Citation.GEOTIFF,  "NatOriginLat")
+        },
+        0, -90, 90, NonSI.DEGREE_ANGLE);</pre></td></tr>
+<tr><td><pre>        public static final ParameterDescriptor SCALE_FACTOR = 
createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "scale_factor"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     
"")</span>
+                    new Identifier(Citation.GEOTIFF,  "ScaleAtNatOrigin")
+                },
+                1, 0, Double.POSITIVE_INFINITY, Unit.ONE);</pre></td>
+<td><pre>public static final ParameterDescriptor SCALE_FACTOR = 
createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "scale_factor"),
+<span class="add">            new Identifier(Citation.EPSG,     "Scale factor 
at natural origin"),</span>
+            new Identifier(Citation.GEOTIFF,  "ScaleAtNatOrigin")
+        },
+        1, 0, Double.POSITIVE_INFINITY, Unit.ONE);</pre></td></tr>
+<tr><td><pre>        public static final ParameterDescriptor FALSE_EASTING = 
createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "false_easting"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     
""),</span>
+                    new Identifier(Citation.GEOTIFF,  "FalseEasting")
+                },
+                0, Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY, 
SI.METER);</pre></td>
+<td><pre>public static final ParameterDescriptor FALSE_EASTING = 
createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "false_easting"),
+<span class="add">            new Identifier(Citation.EPSG,     "False 
easting"),</span>
+<span class="add">            new Identifier(Citation.EPSG,     "Easting at 
false origin"),</span>
+            new Identifier(Citation.GEOTIFF,  "FalseEasting")
+        },
+        0, Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY, 
SI.METER);</pre></td></tr>
+<tr><td><pre>        public static final ParameterDescriptor FALSE_NORTHING = 
createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "false_northing"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     
""),</span>
+                    new Identifier(Citation.GEOTIFF,  "FalseNorthing")
+                },
+                0, Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY, 
SI.METER);</pre></td>
+<td><pre>public static final ParameterDescriptor FALSE_NORTHING = 
createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "false_northing"),
+<span class="add">            new Identifier(Citation.EPSG,     "False 
northing"),</span>
+<span class="add">            new Identifier(Citation.EPSG,     "Northing at 
false origin"),</span>
+            new Identifier(Citation.GEOTIFF,  "FalseNorthing")
+        },
+        0, Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY, 
SI.METER);</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/09131/MapProjection.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/09131/MapProjection.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/09131/Mercator.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/09131/Mercator.xhtml?rev=1667056&view=auto
==============================================================================
--- sis/ip-review/rev/09131/Mercator.xhtml (added)
+++ sis/ip-review/rev/09131/Mercator.xhtml Mon Mar 16 16:18:13 2015
@@ -0,0 +1,78 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Mercator changes for revisions 9130:9131</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>Mercator changes for revisions 9130:9131</h1>
+
+<p>The information added in this commit can be removed, then re-added from the 
following sources:</p>
+<ul>
+  <li><a href="http://epsg-registry.org/";>http://epsg-registry.org/</a> 
(search for operation method code 9804 and 9805)</li>
+  <li><a 
href="http://www.remotesensing.org/geotiff/proj_list/mercator_1sp.html";>http://www.remotesensing.org/geotiff/proj_list/mercator_1sp.html</a></li>
+  <li><a 
href="http://help.arcgis.com/en/arcgisserver/10.0/apis/rest/pcs.html";>http://help.arcgis.com/en/arcgisserver/10.0/apis/rest/pcs.html</a>
 (search "Mercator")</li>
+</ul>
+<p>Note also that those information duplicate the ones provided in <a 
href="Mercator1SP.xhtml">Mercator1SP</a> and <a 
href="Mercator2SP.xhtml">Mercator2SP</a> classes.
+Apache SIS consolidates those definitions.</p>
+
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change 
--ignore-all-space --ignore-eol-style" -r9130:9131 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/Mercator.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 9130</th><th>Revision 9131</th></tr>
+<tr><td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_1SP"),
+        new Identifier(Citation.EPSG,     "9804"),
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td>
+<td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_1SP"),
+<span class="add">        new Identifier(Citation.EPSG,     "Mercator 
(1SP)"),</span>
+        new Identifier(Citation.EPSG,     "9804"),
+<span class="add">        new Identifier(Citation.GEOTIFF,  
"CT_Mercator"),</span>
+<span class="add">        new Identifier(Citation.ESRI,     "Mercator"),</span>
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td></tr>
+<tr><td><pre>        public static final ParameterDescriptor STANDARD_PARALLEL 
= createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "standard_parallel_1"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     
"")</span>
+                },
+                0, -90, 90, NonSI.DEGREE_ANGLE);</pre></td>
+<td><pre>public static final ParameterDescriptor STANDARD_PARALLEL = 
createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "standard_parallel_1"),
+<span class="add">            new Identifier(Citation.EPSG,     "Latitude of 
1st standard parallel"),</span>
+<span class="add">            new Identifier(Citation.GEOTIFF,  
"StdParallel1")</span>
+        },
+        0, -90, 90, NonSI.DEGREE_ANGLE);</pre></td></tr>
+<tr><td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_2SP"),
+        new Identifier(Citation.EPSG,     "9805"),
+        new Identifier(Citation.GEOTIFF,  "CT_Mercator"),
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td>
+<td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_2SP"),
+<span class="add">        new Identifier(Citation.EPSG,     "Mercator 
(2SP)"),</span>
+        new Identifier(Citation.EPSG,     "9805"),
+        new Identifier(Citation.GEOTIFF,  "CT_Mercator"),
+<span class="add">        new Identifier(Citation.ESRI,     "Mercator"),</span>
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/09131/Mercator.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/09131/Mercator.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/09131/Mercator1SP.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/09131/Mercator1SP.xhtml?rev=1667056&view=auto
==============================================================================
--- sis/ip-review/rev/09131/Mercator1SP.xhtml (added)
+++ sis/ip-review/rev/09131/Mercator1SP.xhtml Mon Mar 16 16:18:13 2015
@@ -0,0 +1,74 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Mercator1SP changes for revisions 9130:9131</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>Mercator1SP changes for revisions 9130:9131</h1>
+<p>The information added in this commit can be removed, then re-added from the 
following sources:</p>
+<ul>
+  <li><a href="http://epsg-registry.org/";>http://epsg-registry.org/</a> 
(search for operation method code 9804)</li>
+  <li><a 
href="http://www.remotesensing.org/geotiff/proj_list/mercator_1sp.html";>http://www.remotesensing.org/geotiff/proj_list/mercator_1sp.html</a></li>
+  <li><a 
href="http://help.arcgis.com/en/arcgisserver/10.0/apis/rest/pcs.html";>http://help.arcgis.com/en/arcgisserver/10.0/apis/rest/pcs.html</a>
 (search "Mercator")</li>
+</ul>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change 
--ignore-all-space --ignore-eol-style" -r9130:9131 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/Mercator1SP.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 9130</th><th>Revision 9131</th></tr>
+<tr><td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_1SP"),
+        new Identifier(Citation.EPSG,     "9804"),
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td>
+<td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_1SP"),
+<span class="add">        new Identifier(Citation.EPSG,     "Mercator 
(1SP)"),</span>
+        new Identifier(Citation.EPSG,     "9804"),
+<span class="add">        new Identifier(Citation.GEOTIFF,  
"CT_Mercator"),</span>
+<span class="add">        new Identifier(Citation.ESRI,     "Mercator"),</span>
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td></tr>
+<tr><td><pre>        public static final ParameterDescriptor STANDARD_PARALLEL 
= createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "standard_parallel_1"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     
"")</span>
+                },
+                0, -90, 90, NonSI.DEGREE_ANGLE);</pre></td>
+<td><pre>public static final ParameterDescriptor STANDARD_PARALLEL = 
createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "standard_parallel_1"),
+<span class="add">            new Identifier(Citation.EPSG,     "Latitude of 
1st standard parallel"),</span>
+<span class="add">            new Identifier(Citation.GEOTIFF,  
"StdParallel1")</span>
+        },
+        0, -90, 90, NonSI.DEGREE_ANGLE);</pre></td></tr>
+<tr><td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_2SP"),
+        new Identifier(Citation.EPSG,     "9805"),
+        new Identifier(Citation.GEOTIFF,  "CT_Mercator"),
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td>
+<td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_2SP"),
+<span class="add">        new Identifier(Citation.EPSG,     "Mercator 
(2SP)"),</span>
+        new Identifier(Citation.EPSG,     "9805"),
+        new Identifier(Citation.GEOTIFF,  "CT_Mercator"),
+<span class="add">        new Identifier(Citation.ESRI,     "Mercator"),</span>
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/09131/Mercator1SP.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/09131/Mercator1SP.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/09131/Mercator2SP.xhtml
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/09131/Mercator2SP.xhtml?rev=1667056&view=auto
==============================================================================
--- sis/ip-review/rev/09131/Mercator2SP.xhtml (added)
+++ sis/ip-review/rev/09131/Mercator2SP.xhtml Mon Mar 16 16:18:13 2015
@@ -0,0 +1,74 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Mercator2SP changes for revisions 9130:9131</title>
+    <style type="text/css" media="all">
+      @import url("../../reports.css");
+    </style>
+  </head>
+  <body>
+    <div>
+      <h1>Mercator2SP changes for revisions 9130:9131</h1>
+<p>The information added in this commit can be removed, then re-added from the 
following sources:</p>
+<ul>
+  <li><a href="http://epsg-registry.org/";>http://epsg-registry.org/</a> 
(search for operation method code 9805)</li>
+  <li><a 
href="http://www.remotesensing.org/geotiff/proj_list/mercator_2sp.html";>http://www.remotesensing.org/geotiff/proj_list/mercator_2sp.html</a></li>
+  <li><a 
href="http://help.arcgis.com/en/arcgisserver/10.0/apis/rest/pcs.html";>http://help.arcgis.com/en/arcgisserver/10.0/apis/rest/pcs.html</a>
 (search "Mercator")</li>
+</ul>
+<p><b>Command line:</b></p>
+<blockquote><code>svn diff --extensions "--unified --ignore-space-change 
--ignore-all-space --ignore-eol-style" -r9130:9131 
http://svn.osgeo.org/geotools/trunk/modules/library/referencing/src/main/java/org/geotools/referencing/operation/projection/Mercator2SP.java</code></blockquote>
+<table class="changes">
+<tr><th>Revision 9130</th><th>Revision 9131</th></tr>
+<tr><td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_1SP"),
+        new Identifier(Citation.EPSG,     "9804"),
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td>
+<td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_1SP"),
+<span class="add">        new Identifier(Citation.EPSG,     "Mercator 
(1SP)"),</span>
+        new Identifier(Citation.EPSG,     "9804"),
+<span class="add">        new Identifier(Citation.GEOTIFF,  
"CT_Mercator"),</span>
+<span class="add">        new Identifier(Citation.ESRI,     "Mercator"),</span>
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td></tr>
+<tr><td><pre>        public static final ParameterDescriptor STANDARD_PARALLEL 
= createDescriptor(
+                new Identifier[] {
+                    new Identifier(Citation.OPEN_GIS, "standard_parallel_1"),
+<span class="del">// TODO                    new Identifier(Citation.EPSG,     
"")</span>
+                },
+                0, -90, 90, NonSI.DEGREE_ANGLE);</pre></td>
+<td><pre>public static final ParameterDescriptor STANDARD_PARALLEL = 
createDescriptor(
+        new Identifier[] {
+            new Identifier(Citation.OPEN_GIS, "standard_parallel_1"),
+<span class="add">            new Identifier(Citation.EPSG,     "Latitude of 
1st standard parallel"),</span>
+<span class="add">            new Identifier(Citation.GEOTIFF,  
"StdParallel1")</span>
+        },
+        0, -90, 90, NonSI.DEGREE_ANGLE);</pre></td></tr>
+<tr><td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_2SP"),
+        new Identifier(Citation.EPSG,     "9805"),
+        new Identifier(Citation.GEOTIFF,  "CT_Mercator"),
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td>
+<td><pre> */
+static final ParameterDescriptorGroup PARAMETERS = createDescriptorGroup(new 
Identifier[] {
+        new Identifier(Citation.OPEN_GIS, "Mercator_2SP"),
+<span class="add">        new Identifier(Citation.EPSG,     "Mercator 
(2SP)"),</span>
+        new Identifier(Citation.EPSG,     "9805"),
+        new Identifier(Citation.GEOTIFF,  "CT_Mercator"),
+<span class="add">        new Identifier(Citation.ESRI,     "Mercator"),</span>
+        new Identifier(Citation.GEOTOOLS, Resources.formatInternational(
+                                          
ResourceKeys.CYLINDRICAL_MERCATOR_PROJECTION))
+    }, new ParameterDescriptor[] {</pre></td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/09131/Mercator2SP.xhtml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/09131/Mercator2SP.xhtml
------------------------------------------------------------------------------
    svn:mime-type = text/html

Added: sis/ip-review/rev/09505/HEADER.html
URL: 
http://svn.apache.org/viewvc/sis/ip-review/rev/09505/HEADER.html?rev=1667056&view=auto
==============================================================================
--- sis/ip-review/rev/09505/HEADER.html (added)
+++ sis/ip-review/rev/09505/HEADER.html Mon Mar 16 16:18:13 2015
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+  <head>
+    <meta charset="UTF-8"/>
+    <title>Revision 9505</title>
+  </head>
+  <body>
+    <div>
+      <h1>Revision 9505</h1>
+<table>
+  <tr><td><b>Author:</b></td><td>rschulz</td></tr>
+  <tr><td><b>Date:</b></td><td>2004-12-05</td></tr>
+  <tr><td><b>Message:</b></td><td>added identifiers to central_meridian and 
latitude_of_origin parameters for esri names</td></tr>
+</table>
+    </div>
+  </body>
+</html>

Propchange: sis/ip-review/rev/09505/HEADER.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: sis/ip-review/rev/09505/HEADER.html
------------------------------------------------------------------------------
    svn:mime-type = text/html


Reply via email to