sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r1021272 - in /websites/staging/sis/trunk/content: ./ gdal.html index.html
Date Thu, 23 Nov 2017 23:16:05 GMT
Author: buildbot
Date: Thu Nov 23 23:16:05 2017
New Revision: 1021272

Log:
Staging update by buildbot for sis

Modified:
    websites/staging/sis/trunk/content/   (props changed)
    websites/staging/sis/trunk/content/gdal.html
    websites/staging/sis/trunk/content/index.html

Propchange: websites/staging/sis/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Nov 23 23:16:05 2017
@@ -1 +1 @@
-1816137
+1816195

Modified: websites/staging/sis/trunk/content/gdal.html
==============================================================================
--- websites/staging/sis/trunk/content/gdal.html (original)
+++ websites/staging/sis/trunk/content/gdal.html Thu Nov 23 23:16:05 2017
@@ -94,9 +94,10 @@
 }
 h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover
> .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink
{ visibility: visible }</style>
 <p>While Apache SIS provides its own map projection engine, some applications may want
to also use the Proj.4 library.
-It may be for using map projection methods not yet supported by Apache SIS, or for getting
the exact same numerical
-results than Proj.4. The two libraries can coexist and can be used through the same API,
-provided that following prerequisites are meet.</p>
+One reason may be to use map projection methods not yet supported by Apache SIS,
+or for getting the exact same numerical results than Proj.4.
+The two libraries can coexist and can be used through the same API,
+provided that prerequisites are meet.</p>
 <div class="toc">
 <ul>
 <li><a href="#prerequisites">Prerequisites</a></li>
@@ -128,14 +129,15 @@ Maven projects can use the following dep
 
 
 <p>Everything after <code>"PROJ4::"</code> is forwarded as-is to the Proj.4
library.
-Note that despite the <code>"epsg"</code> part in above definition string, CRS
created by above method call is <strong>not</strong>
-conform to EPSG:4326 authoritative definition. It should rather be understood as a Proj.4-specific
code.
+Note that despite the <code>"epsg"</code> part in above definition string, the
CRS created by above method call is <strong>not</strong>
+conform to EPSG:4326 authoritative definition. The string should rather be understood as
a Proj.4-specific code.
 Proj.4 definitions may differ from authoritative definitions in axis order, axis directions
or units of measurement.
 To get the authoritative definition, use <code>CRS.forCode("EPSG::4326")</code>
instead.</p>
 <p>For creating a coordinate operation backed by Proj.4, there is nothing special to
do;
 we can invoke the same method regardless if the CRS are backed by Proj.4 or Apache SIS.
 The following code will create a transform backed by Proj.4 if <em>both</em>
<code>sourceCRS</code> and <code>targetCRS</code>
-were created with <code>CRS.forCode("Proj4::…")</code> calls.</p>
+were created with <code>CRS.forCode("Proj4::…")</code> calls.
+Note however that <code>CoordinateOperation</code> backed by Proj.4 does not
provide metadata about accuracy or domain of validity.</p>
 <div class="codehilite"><pre><span class="n">CoordinateOperation</span>
 <span class="n">op</span> <span class="o">=</span> <span class="n">CRS</span><span
class="o">.</span><span class="na">findOperation</span><span class="o">(</span><span
class="n">sourceCRS</span><span class="o">,</span> <span class="n">targetCRS</span><span
class="o">,</span> <span class="kc">null</span><span class="o">);</span>
 <span class="n">MathTransform</span>        <span class="n">mt</span>
<span class="o">=</span> <span class="n">op</span><span class="o">.</span><span
class="na">getMathTransform</span><span class="o">();</span>
 <span class="n">DirectPosition</span> <span class="n">sourcePt</span>
<span class="o">=</span> <span class="k">new</span> <span class="n">DirectPosition2D</span><span
class="o">(</span><span class="n">x</span><span class="o">,</span>
<span class="n">y</span><span class="o">);</span>

Modified: websites/staging/sis/trunk/content/index.html
==============================================================================
--- websites/staging/sis/trunk/content/index.html (original)
+++ websites/staging/sis/trunk/content/index.html Thu Nov 23 23:16:05 2017
@@ -114,7 +114,7 @@ The SIS storage modules will provide a c
   See the list of <a href="tables/CoordinateReferenceSystems.html">supported coordinate
reference systems</a>.</li>
 <li>Mercator, Transverse Mercator, Lambert Conic Conformal, stereographic and more
map projections.
   See the list of <a href="tables/CoordinateOperationMethods.html">supported operation
methods</a>.</li>
-<li><a href="gdal.html">Bridge to Proj.4</a> as a complement to Apache
SIS own referencing engine.</li>
+<li>Optional <a href="gdal.html">bridge to Proj.4</a> as a complement to
Apache SIS own referencing engine.</li>
 </ul>
 </li>
 <li>Referencing by identifiers (ISO 19112:2003)<ul>



Mime
View raw message