<p dir="ltr">Agree with all this, unfortunately xarray was a bit late with PR 9543 that provides a basis for implicit coordinates (and will hopefully feed down into Zarr), and knowing the difference from the low basis NetCDF provided.</p>
<p dir="ltr">There's a lot to it, but my read is that xarray is the new and way better NetCDF (and I mean really damn impressive and ambitious and general), but because it's born in python it missed a lot of really key geospatial foundations that we take for granted, and for various reasons don't flow well from rasterio through xarray .</p>
<p dir="ltr">I have long seen a need for some pretty serious cross discipline reviews, and many of those are happening but not always enough, especially with generational overwork and "novelty" burnout.</p>
<p dir="ltr">Appreciate the discussion here a lot. <br>
Cheers, Mike </p>
<br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Feb 27, 2025, 19:53 Laurențiu Nicola <<a href="mailto:lnicola@dend.ro">lnicola@dend.ro</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u><div><div style="font-family:Arial">Hi,<br></div><div style="font-family:Arial"><br></div><div style="font-family:Arial">While I agree with the sentiment, I'm not sure I agree about some of the details. It assumes that on ZARR ZIPs, you need to make twice as many reads, for the local file headers and for the data. But the information in the local header is already available in the central directory, so you can seek directly to the data. This assumption is then used throughout the analysis.<br></div><div style="font-family:Arial"><br></div><div style="font-family:Arial">But there are things I don't really like about the format, like the very flexible data model and physical organization, the implicit assumption that everything is lat/lon, and the lack of overviews. I'm also a bit skeptical about the Python ecosystem. My impression is that Zarr just tries (and manages) to be a better NetCDF.</div><div style="font-family:Arial"><br></div><div style="font-family:Arial">Laurentiu</div><div style="font-family:Arial"><br></div><div style="font-family:Arial"><br></div><div>On Thu, Feb 27, 2025, at 06:06, Michael Sumner via gdal-dev wrote:<br></div><blockquote type="cite" id="m_843999239268057689qt"><div dir="ltr"><div>Just clueing into why you might be working with this, have you seen this critique?  (was a bit shocked to see that this is apparently going forward for Sentinel 2, let alone that it was even considered!)<br></div><div><br></div><div><a href="https://github.com/csaybar/ESA-zar-zip-decision" target="_blank" rel="noreferrer">https://github.com/csaybar/ESA-zar-zip-decision</a><br></div><div><br></div><div>Also glad to see a working example outlined that I can follow, Thanks!<br></div><div><br></div><div>Cheers, Mike<br></div></div></blockquote><div style="font-family:Arial"><br></div></div></blockquote></div>