<div dir="auto">Thank you, Martin, and yes, you are of course right. Geotools and SIS serve many, many users on the JVM and have for longer than my entire career! The much smaller hole, then, this serves on the JVM is, as you say, for users who still seek to use PROJ proper. I’ll adjust the project description accordingly.</div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Dec 12, 2024 at 4:34 AM Martin Desruisseaux via PROJ <<a href="mailto:proj@lists.osgeo.org">proj@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><u></u>

  
    
  
  <div>
    <p>Hello<br>
    </p>
    <p>Le 2024-12-12 à 01 h 43, Will Cohen via
      PROJ a écrit :<br>
    </p>
    <blockquote type="cite">
      
      <div dir="ltr">I am very pleased to announce clj-proj (<a href="https://github.com/willcohen/clj-proj/" target="_blank">https://github.com/willcohen/clj-proj/</a>),
        a project which provides a native (or transpiled) version of
        PROJ for both the JVM and JS ecosystems.<br>
        <br>
        The goal of this project is to provide a long-missing component
        of geospatial analysis for these platforms: a performant version
        of PROJ that can closely follow upstream development. This
        should dramatically improve the suitability of the JVM and JS
        ecosystems for advanced open-source geospatial uses.</div>
    </blockquote>
    <p align="justify">This is a great effort and this project will
      surely meet some users. It may also replace <a href="https://github.com/OSGeo/PROJ-JNI" target="_blank">PROJ-JNI</a>. But just
      for avoiding to give an inexact impression to the readers, this
      project indeed fills a hole on the JS side (as far as I know), but
      not really on the JVM side where alternatives comparable to PROJ
      exist for 20 years, in particular GeoTools (the oldest) and Apache
      SIS. They have their advantages and inconvenient. For example,
      PROJ supports more projection methods but Apache SIS has more
      extensive support of any-dimensional transforms. PROJ is more
      up-to-date on WKT 2 but Apache SIS has better GML support. All
      those projects can use an embedded EPSG database (GeoTools was 10
      years in advance over PROJ in that aspect). So there is of course
      reasons why some peoples will want to use PROJ on the JVM, but it
      is inexact to say that they couldn't do advanced open-source
      geospatial on that platform.</p>
    <p align="justify">    Regards,</p>
    <p align="justify">        Martin</p>
    <p align="justify"><br>
    </p>
  </div>

_______________________________________________<br>
PROJ mailing list<br>
<a href="mailto:PROJ@lists.osgeo.org" target="_blank">PROJ@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/proj" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/proj</a><br>
</blockquote></div></div>