<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi Yuvraj,</p>
<p><br>
</p>
<p>A few questions:</p>
<p>- what is the maturity of the EOPF enhancements ?</p>
<p>- where are they described ? (i.e. the format specification)<br>
</p>
<p>- why not enhancing the existing Zarr driver ?</p>
<p>- from what I can currently see in
<a class="moz-txt-link-freetext" href="https://github.com/EOPF-Sample-Service/GDAL-ZARR-EOPF/tree/main/src">https://github.com/EOPF-Sample-Service/GDAL-ZARR-EOPF/tree/main/src</a>,
this seems more to be a skeleton of a driver that something
production ready</p>
<p><br>
</p>
<p>Even<br>
</p>
<p><br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">Le 01/04/2025 à 18:45, Adagale Yuvraj
Bhagwan via gdal-dev a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:AS4PR07MB8708B4451041DCA07B88AF3B86AC2@AS4PR07MB8708.eurprd07.prod.outlook.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
<div class="elementToProof"
style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hello GDAL Community,</div>
<div
style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
</div>
<div
style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
We’re developing a GDAL driver for the Earth Observation Product
Format (EOPF), a cloud-optimized Zarr-based format tailored for
large-scale EO data. <br>
This driver aims to enable seamless access to EOPF datasets and
their metadata through GDAL, supporting features like chunked
I/O, and compatibility with STAC metadata.</div>
<div
style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
</div>
<div
style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Key features:<br>
- Support for Zarr V2/V3 structures with EOPF-specific
enhancements.<br>
- Integration with cloud storage (S3, GCS, etc.).<br>
- Alignment with ESA/Copernicus data standards.</div>
<div
style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
</div>
<div class="elementToProof"
style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
We’d appreciate your feedback on integration requirements and
best practices. The code is available at
<a href="https://github.com/EOPF-Sample-Service/GDAL-ZARR-EOPF"
target="_blank" id="OWA8ee4ea14-0fb8-fc69-f846-42f08ca4d04f"
class="fui-Link ___1q1shib f2hkw1w f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1s184ao f1mk8lai fnbmjn9 f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh fhgqx19 f1olyrje f1p93eir f1nev41a f1h8hb77 f1lqvz6u f10aw75t fsle3fq f17ae5zn OWAAutoLink"
title="https://github.com/eopf-sample-service/gdal-zarr-eopf"
rel="noreferrer noopener" moz-do-not-send="true">
EOPF-Sample-Service/GDAL-ZARR-EOPF</a>, and we plan to submit
a PR soon.</div>
<div class="elementToProof"
style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
</div>
<div class="elementToProof"
style="margin-top: 1em; margin-bottom: 1em; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Best regards,</div>
<div class="elementToProof" id="Signature">
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 16pt; color: rgb(223, 27, 18);"><b>Yuvraj
Adagale</b></span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);"><b>Eurac
Research</b></span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);"><br>
</span><span
style="font-family: Calibri, sans-serif; font-size: 14.6667px; color: rgb(223, 27, 18); background-color: rgb(255, 255, 255);"><b>Researcher</b></span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);">Institute
for Earth Observati</span><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: red;">on</span><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);"><br>
<b>T</b> +39 344 584 4031</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);"><a class="moz-txt-link-abbreviated" href="mailto:yuvraj.adagale@eurac.edu">yuvraj.adagale@eurac.edu</a></span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);"> </span></p>
<p
style="text-align: left; text-indent: 0px; background-color: rgb(255, 255, 255); margin: 0in;">
<span
style="font-family: Aptos, sans-serif; font-size: 11pt; color: red;">Drususallee/Viale
Druso 1</span></p>
<p
style="text-align: left; text-indent: 0px; background-color: rgb(255, 255, 255); margin: 0in;">
<span
style="font-family: Aptos, sans-serif; font-size: 11pt; color: red;">I-39100
Bozen/Bolzano</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);"> </span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);">Legal
Seat</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);">Drususallee/Viale
Druso 1</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);">I-39100
Bozen/Bolzano<br>
<b><u><a href="http://www.eurac.edu/"
id="OWAbd95a4d9-08e1-a09e-1a02-293342621964"
class="OWAAutoLink"
style="color: rgb(223, 27, 18); margin-top: 0px; margin-bottom: 0px;"
moz-do-not-send="true">www.eurac.edu</a></u></b></span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);"> </span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);"><b><u><a
href="https://facebook.com/eurac.research"
id="OWA9a98513f-6c13-5d25-3d25-9ea7f089e121"
class="OWAAutoLink"
title="https://facebook.com/eurac.research"
style="color: rgb(223, 27, 18); margin-top: 0px; margin-bottom: 0px;"
moz-do-not-send="true">Facebook</a></u> |
<u><a href="https://www.youtube.com/EURACtv"
id="OWA289856ea-e918-797a-f9d4-37b7b7b12614"
class="OWAAutoLink"
style="color: rgb(223, 27, 18); margin-top: 0px; margin-bottom: 0px;"
moz-do-not-send="true">YouTube</a></u> |
<u><a href="https://twitter.com/eurac"
id="OWAefe00355-a003-e2a2-bddb-2e546739136a"
class="OWAAutoLink"
style="color: rgb(223, 27, 18); margin-top: 0px; margin-bottom: 0px;"
moz-do-not-send="true">X</a></u> |
<u><a
href="https://www.linkedin.com/company/euracresearch"
id="OWA3311495f-2ebe-7d04-c030-6bbe11614d28"
class="OWAAutoLink"
style="color: rgb(223, 27, 18); margin-top: 0px; margin-bottom: 0px;"
moz-do-not-send="true">LinkedIn</a></u> |
<u><a href="https://www.instagram.com/euracresearch/"
id="OWA019627f3-c0fa-8e91-134e-7427a408e4b1"
class="OWAAutoLink"
title="https://www.instagram.com/euracresearch/"
style="color: rgb(223, 27, 18); margin-top: 0px; margin-bottom: 0px;"
moz-do-not-send="true">Instagram</a></u></b></span><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b> </b></span><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(223, 27, 18);"><b>|
CV</b></span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: red;"> </span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: red;"> </span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: red;"><u><a
href="https://www.eurac.edu/en"
id="OWA472057df-56a4-4ed3-192a-50571123c522"
class="OWAAutoLink"
style="color: red; margin-top: 0px; margin-bottom: 0px;"
moz-do-not-send="true"><img alt="signature_1401579056"
id="Immagine_x0020_2"
style="width: 127px; height: 45px; max-width: 722px; margin-top: 0px; margin-bottom: 0px;"
data-outlook-trace="F:1|T:1"
src="cid:part1.MVjlMyyF.flta8ewG@spatialys.com"
class="" width="127" height="45"></a></u></span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: red;"> </span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">According
to regulation (EU) 2016/679 this transmission is intended
only</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">for
the use of the addressee and may contain confidential
information.</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">If
you receive this transmission in error, please notify the
sender immediately</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">by
email and delete all copies of this message and any
attachments.</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);"> </span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">Diese
Nachricht ist im Sinne der Verordnung (EU) 2016/679
ausschließlich für</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">den
Adressaten bestimmt und kann vertrauliche Informationen
enthalten.</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">Sollten
Sie diese Nachricht irrtümlich erhalten haben, bitten wir
Sie, den</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">Absender
darüber unverzüglich per E-Mail in Kenntnis zu setzen sowie
die</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">Nachricht
und etwaige Kopien und Anlagen zu vernichten.</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);"> </span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">Ai
sensi del Regolamento UE 679/2016 questo messaggio è ad uso
esclusivo</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">del
destinatario e può contenere informazioni riservate. Qualora
Le fosse</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">pervenuto
per errore, Le chiediamo gentilmente di comunicarcelo
</span><span
style="font-family: "MS Gothic"; font-size: 8pt; color: rgb(33, 33, 33);">
</span></p>
<p style="text-align: left; text-indent: 0px; margin: 0cm;"><span
style="font-family: Calibri, sans-serif; font-size: 8pt; color: rgb(33, 33, 33);">immediatamente
via e-mail ed eliminare qualsiasi copia e allegato.</span></p>
<div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
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>