Follow up question: is the benchmarking code somewhere that I can build on?
I'd like to compare how Proj4J would do against SIS and proj.4.

On Mon, Aug 28, 2017 at 11:30 AM, Rob Emanuele <[email protected]> wrote:

> This is great work, thanks for posting! Looking forward to the second blog
> post.
>
> On Mon, Aug 28, 2017 at 11:14 AM, Martin Desruisseaux <
> [email protected]> wrote:
>
>> Hello all
>>
>> In August 17th 2017, we presented an introduction to Apache Spatial
>> Information System (SIS) in the Free and Open Source Software for
>> Geospatial (FOSS4G) conference. Discussions about performance and
>> accuracy were planed, but skipped because of lack of time. We put the
>> intended content in a series of 2 blog posts. The first post, about
>> performance, is available at [1]. The key findings are:
>>
>>   * Proj.4 is generally faster than Apache SIS on Java 8. The identified
>>     cause is the cost of trigonometric functions.
>>   * Some (but not all) trigonometric functions are much faster in Java
>>     9, but we have not yet benchmarked SIS on Java 9.
>>   * Despite the above, Apache SIS is sometime faster than Proj.4 (400
>>     times faster in an extreme case). This can be explained by
>>     mathematical work done in SIS.
>>   * Numerical results are in close agreement for map projections, but
>>     can differ by 1 or 2 metres for datum shifts. This is because of
>>     different ways to use the EPSG geodetic dataset ("early-binding"
>>     versus "late-binding" approaches).
>>
>> More details are given at [1]. A second blog focussed on the accuracy
>> topic will be posted later.
>>
>>     Martin
>>
>> [1] https://www.geomatys.com/wordpress/index.php/2017/08/28/
>> english-proj-4-versus-apache-sis-a-performance-comparison/?lang=en
>>
>>
>>
>

Reply via email to