<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi,</p>
    <p>This is a recurring source of confusion as the related specs
      aren't very explicit / clear about that. But all example in
      <a class="moz-txt-link-freetext" href="https://docs.ogc.org/is/08-085r8/08-085r8.html">https://docs.ogc.org/is/08-085r8/08-085r8.html</a> use</p>
    <pre><code class=" hljs xml">        <span class="hljs-tag"><<span
    class="hljs-title">gml:offsetVector</span>></span>0 positive_value<span
    class="hljs-tag"></<span class="hljs-title">gml:offsetVector</span>></span>
        <span class="hljs-tag"><<span class="hljs-title">gml:offsetVector</span>></span>negative_value 0<span
    class="hljs-tag"></<span class="hljs-title">gml:offsetVector</span>>

for EPSG:4326, so at least the behavior of GDAL is consistent with that, and thus I'd tend to believe your Pleiades images are faulty

Rather than hacking the file, you might try setting the environment variable / configuration option GDAL_JP2K_ALT_OFFSETVECTOR_ORDER to YES, although I'm not 100% positive it does the exact switch of coefficients that is needed here...

Even
</span></code></pre>
    <p></p>
    <div class="moz-cite-prefix">Le 19/03/2025 à 18:51, Riivo Kolka via
      gdal-dev a écrit :<br>
    </div>
    <blockquote type="cite"
cite="mid:CAOZzBDiMK-L4a2PXeUXqv-fv=uub-PWyKaNkK1s39A+9ydsMPg@mail.gmail.com">
      <pre class="moz-quote-pre" wrap="">Hi.

I see that gdaljp2metadata.cpp has lots of code for extracting
something useful but I got files that still escape the effort.

Some Pleiades jp2 images that gdalinfo fails to find the
Origin and Pixel Size and reports wrong Corner Coordinates.
gdalinfo only reports (seemingly correct) GeoTransform

I verified that just the order of    <gml:offsetVector/>s matter.
If i switch the values inside jp2 <gml:offsetVector/> then gdal detects correct
Origin, Pixel Size and correct Corner Coordinates.

GDAL 3.10.2, released 2025/02/11

Full description in a gist
<a class="moz-txt-link-freetext" href="https://gist.github.com/rkolka/70ef4ac1172d6ed98b51d0412ff73d49">https://gist.github.com/rkolka/70ef4ac1172d6ed98b51d0412ff73d49</a>
_______________________________________________
gdal-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/gdal-dev">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a>
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
<a class="moz-txt-link-freetext" href="http://www.spatialys.com">http://www.spatialys.com</a>
My software is free, but my time generally not.</pre>
  </body>
</html>