<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Yuvraj,</p>
<p><br>
</p>
<p>Having the spec publicly available seems to be a pre-condition
before submitting a pull request implementing it, otherwise this
will make review close to impossible.</p>
<p><br>
</p>
<p>Regarding a separate EOPF driver vs enhancing the Zarr one, I
don't have enough elements to make a judgement. There are other
options:</p>
<p>- the EOPF driver uses internally the Zarr one. It seems to be
the most attractive option assuming that EOPF Zarr is valid Zarr
(which I hope it is)<br>
</p>
<p>- if the above hypothesis isn't completely true, the Zarr driver
code is restructured so that relevant parts can be reused by EOPF
Zarr. </p>
<p><br>
</p>
<p>In any case, we want to avoid copy&paste of code between the
2 drivers to ease maintenance.</p>
<p><br>
</p>
<p>Even<br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">Le 02/04/2025 à 13:50, Adagale Yuvraj
Bhagwan a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:AS4PR07MB8708A2EB2FB8CFF17CF9C6A786AF2@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="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi Even,<br>
<br>
1. Maturity of the EOPF Enhancements</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
EOPF (Earth Observation Processing Framework) is still in a
relatively early stage of development. While the core concepts
have been tested in prototype systems, EOPF’s final production
readiness is not yet established. We are currently refining
specifications and partial read logic, with an aim to gradually
move toward production use in the coming months.</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
2. Location of the Format Specification</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
The EOPF format specification is outlined in internal
documentation maintained by the EOPF development team
(originally used in ESA’s EOPF Sample Service activities). We
plan to release a public-facing version of this spec once it
stabilizes, so that interested developers can reference it
directly.</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
3. Why Not Enhance the Existing Zarr Driver?</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
While the EOPF data layout leverages Zarr-like chunking, it
carries additional, domain-specific metadata and
conventions—such as specialized Earth Observation fields, naming
conventions, and possibly integration with SAFE or STAC
metadata. These specialized aspects don’t neatly map onto the
existing Zarr driver’s scope.</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<ul
data-editing-info="{"applyListStyleFromLevel":false,"unorderedStyleType":2}"
style="margin-top: 0px; margin-bottom: 0px;">
<li
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof"><b>Technical</b>: Enhancing the
Zarr driver to interpret EOPF’s custom logic and metadata
might introduce significant complexity or break typical Zarr
assumptions. </div>
</li>
<li
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof"><b>Maintainability</b>: A
standalone EOPF driver is less fragile, as we can manage
EOPF’s domain rules independently of any future Zarr driver
changes.</div>
</li>
<li
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); list-style-type: "- ";">
<div class="elementToProof"><b>Flexibility</b>: This also
allows the EOPF plugin to evolve at a different pace than
the generic Zarr driver.</div>
</li>
</ul>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
4. Current Skeleton Status</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Yes, the posted code is indeed just a skeleton right now. It
demonstrates driver registration, basic dataset creation, and
minimal chunk-read placeholders. This is not yet
production-ready. Our near-term roadmap includes fleshing out
actual reading of Zarr chunks, robust metadata handling, and
multi-band support. The skeleton is a starting point that will
expand into a more complete EOPF driver in subsequent
development stages.<br>
<br>
Thanks,<br>
Yuvraj</div>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt"
face="Calibri, sans-serif" color="#000000"><b>From:</b> Even
Rouault <a class="moz-txt-link-rfc2396E" href="mailto:even.rouault@spatialys.com"><even.rouault@spatialys.com></a><br>
<b>Sent:</b> Tuesday, April 1, 2025 9:41 PM<br>
<b>To:</b> Adagale Yuvraj Bhagwan
<a class="moz-txt-link-rfc2396E" href="mailto:Yuvraj.Adagale@eurac.edu"><Yuvraj.Adagale@eurac.edu></a>; <a class="moz-txt-link-abbreviated" href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a>
<a class="moz-txt-link-rfc2396E" href="mailto:gdal-dev@lists.osgeo.org"><gdal-dev@lists.osgeo.org></a><br>
<b>Subject:</b> Re: [gdal-dev] Proposal for GDAL Driver: EOPF
Zarr (Earth Observation Product Format)</font>
<div> </div>
</div>
<div>
<table
style="background:revert!important; border:revert!important; bottom:revert!important; color:revert!important; direction:revert!important; display:revert!important; font-size:revert!important; height:revert!important; letter-spacing:revert!important; line-height:revert!important; margin:revert!important; opacity:revert!important; order:revert!important; outline:revert!important; overflow:revert!important; padding:revert!important; position:revert!important; tab-size:revert!important; table-layout:revert!important; text-align:revert!important; text-indent:revert!important; text-orientation:revert!important; text-overflow:revert!important; text-transform:revert!important; top:revert!important; vertical-align:revert!important; visibility:revert!important; white-space:revert!important; width:revert!important; word-break:revert!important; word-spacing:revert!important; writing-mode:revert!important; zoom:revert!important; border:0!important; display:table!important; width:100%!important; table-layout:fixed!important; border-collapse:seperate!important; float:none!important; border-spacing:0px 0px!important"
width="100%" cellspacing="0" cellpadding="0" border="0"
align="left">
<tbody
style="background:revert!important; border:revert!important; bottom:revert!important; color:revert!important; direction:revert!important; display:revert!important; font-size:revert!important; height:revert!important; letter-spacing:revert!important; line-height:revert!important; margin:revert!important; opacity:revert!important; order:revert!important; outline:revert!important; overflow:revert!important; padding:revert!important; position:revert!important; tab-size:revert!important; table-layout:revert!important; text-align:revert!important; text-indent:revert!important; text-orientation:revert!important; text-overflow:revert!important; text-transform:revert!important; top:revert!important; vertical-align:revert!important; visibility:revert!important; white-space:revert!important; width:revert!important; word-break:revert!important; word-spacing:revert!important; writing-mode:revert!important; zoom:revert!important; display:block!important">
<tr
style="background:revert!important; border:revert!important; bottom:revert!important; color:revert!important; direction:revert!important; display:revert!important; font-size:revert!important; height:revert!important; letter-spacing:revert!important; line-height:revert!important; margin:revert!important; opacity:revert!important; order:revert!important; outline:revert!important; overflow:revert!important; padding:revert!important; position:revert!important; tab-size:revert!important; table-layout:revert!important; text-align:revert!important; text-indent:revert!important; text-orientation:revert!important; text-overflow:revert!important; text-transform:revert!important; top:revert!important; vertical-align:revert!important; visibility:revert!important; white-space:revert!important; width:revert!important; word-break:revert!important; word-spacing:revert!important; writing-mode:revert!important; zoom:revert!important">
<td cellpadding="7px 2px 7px 2px"
style="background:revert!important; border:revert!important; bottom:revert!important; color:revert!important; direction:revert!important; display:revert!important; font-size:revert!important; height:revert!important; letter-spacing:revert!important; line-height:revert!important; margin:revert!important; opacity:revert!important; order:revert!important; outline:revert!important; overflow:revert!important; padding:revert!important; position:revert!important; tab-size:revert!important; table-layout:revert!important; text-align:revert!important; text-indent:revert!important; text-orientation:revert!important; text-overflow:revert!important; text-transform:revert!important; top:revert!important; vertical-align:revert!important; visibility:revert!important; white-space:revert!important; width:revert!important; word-break:revert!important; word-spacing:revert!important; writing-mode:revert!important; zoom:revert!important; padding:7px 2px 7px 2px!important; background-color:#A6A6A6!important; width:0px!important"
width="1px" valign="middle" bgcolor="#A6A6A6">
<br>
</td>
<td cellpadding="7px 5px 7px 15px" color="#212121"
style="background:revert!important; border:revert!important; bottom:revert!important; color:revert!important; direction:revert!important; display:revert!important; font-size:revert!important; height:revert!important; letter-spacing:revert!important; line-height:revert!important; margin:revert!important; opacity:revert!important; order:revert!important; outline:revert!important; overflow:revert!important; padding:revert!important; position:revert!important; tab-size:revert!important; table-layout:revert!important; text-align:revert!important; text-indent:revert!important; text-orientation:revert!important; text-overflow:revert!important; text-transform:revert!important; top:revert!important; vertical-align:revert!important; visibility:revert!important; white-space:revert!important; width:revert!important; word-break:revert!important; word-spacing:revert!important; writing-mode:revert!important; zoom:revert!important; width:100%!important; background-color:#EAEAEA!important; padding:7px 5px 7px 15px!important; font-family:wf_segoe-ui_normal,Segoe UI,Segoe WP,Tahoma,Arial,sans-serif!important; font-size:12px!important; font-weight:normal!important; color:#212121!important; text-align:left!important; word-wrap:break-word!important"
width="100%" valign="middle" bgcolor="#EAEAEA">
<div
style="background:revert!important; border:revert!important; bottom:revert!important; color:revert!important; direction:revert!important; display:revert!important; font-size:revert!important; height:revert!important; letter-spacing:revert!important; line-height:revert!important; margin:revert!important; opacity:revert!important; order:revert!important; outline:revert!important; overflow:revert!important; padding:revert!important; position:revert!important; tab-size:revert!important; table-layout:revert!important; text-align:revert!important; text-indent:revert!important; text-orientation:revert!important; text-overflow:revert!important; text-transform:revert!important; top:revert!important; vertical-align:revert!important; visibility:revert!important; white-space:revert!important; width:revert!important; word-break:revert!important; word-spacing:revert!important; writing-mode:revert!important; zoom:revert!important">
You don't often get email from
<a class="moz-txt-link-abbreviated" href="mailto:even.rouault@spatialys.com">even.rouault@spatialys.com</a>. <a
href="https://aka.ms/LearnAboutSenderIdentification"
style="background:revert!important; color:revert!important; direction:revert!important; display:revert!important; font-size:revert!important; opacity:revert!important; visibility:revert!important"
moz-do-not-send="true">
Learn why this is important</a> </div>
</td>
<td cellpadding="7px 5px 7px 5px" color="#212121"
style="background:revert!important; border:revert!important; bottom:revert!important; color:revert!important; direction:revert!important; display:revert!important; font-size:revert!important; height:revert!important; letter-spacing:revert!important; line-height:revert!important; margin:revert!important; opacity:revert!important; order:revert!important; outline:revert!important; overflow:revert!important; padding:revert!important; position:revert!important; tab-size:revert!important; table-layout:revert!important; text-align:revert!important; text-indent:revert!important; text-orientation:revert!important; text-overflow:revert!important; text-transform:revert!important; top:revert!important; vertical-align:revert!important; visibility:revert!important; white-space:revert!important; width:revert!important; word-break:revert!important; word-spacing:revert!important; writing-mode:revert!important; zoom:revert!important; width:75px!important; background-color:#EAEAEA!important; padding:7px 5px 7px 5px!important; font-family:wf_segoe-ui_normal,Segoe UI,Segoe WP,Tahoma,Arial,sans-serif!important; font-size:12px!important; font-weight:normal!important; color:#212121!important; text-align:left!important; word-wrap:break-word!important"
width="75px" valign="middle" bgcolor="#EAEAEA"
align="left">
<br>
</td>
</tr>
</tbody>
</table>
<div>
<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="x_moz-txt-link-freetext moz-txt-link-freetext"
href="https://github.com/EOPF-Sample-Service/GDAL-ZARR-EOPF/tree/main/src"
originalsrc="https://github.com/EOPF-Sample-Service/GDAL-ZARR-EOPF/tree/main/src"
moz-do-not-send="true">
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="x_moz-cite-prefix">Le 01/04/2025 à 18:45, Adagale
Yuvraj Bhagwan via gdal-dev a écrit :<br>
</div>
<blockquote type="cite">
<style type="text/css" style="display:none">p
{margin-top:0;
margin-bottom:0}</style>
<div class="x_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="x_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"
originalsrc="https://github.com/EOPF-Sample-Service/GDAL-ZARR-EOPF"
target="_blank"
id="OWA8ee4ea14-0fb8-fc69-f846-42f08ca4d04f"
class="x_fui-Link x____1q1shib x_f2hkw1w x_f3rmtva x_f1ewtqcl x_fyind8e x_f1k6fduh x_f1w7gpdv x_fk6fouc x_fjoy568 x_figsok6 x_f1s184ao x_f1mk8lai x_fnbmjn9 x_f1o700av x_f13mvf36 x_f1cmlufx x_f9n3di6 x_f1ids18y x_f1tx3yz7 x_f1deo86v x_f1eh06m1 x_f1iescvh x_fhgqx19 x_f1olyrje x_f1p93eir x_f1nev41a x_f1h8hb77 x_f1lqvz6u x_f10aw75t x_fsle3fq x_f17ae5zn x_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="x_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="x_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="x_elementToProof" id="x_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="x_moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:yuvraj.adagale@eurac.edu"
moz-do-not-send="true">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="x_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"
originalsrc="https://facebook.com/eurac.research"
id="OWA9a98513f-6c13-5d25-3d25-9ea7f089e121"
class="x_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"
originalsrc="https://www.youtube.com/EURACtv"
id="OWA289856ea-e918-797a-f9d4-37b7b7b12614"
class="x_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"
originalsrc="https://twitter.com/eurac"
id="OWAefe00355-a003-e2a2-bddb-2e546739136a"
class="x_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"
originalsrc="https://www.linkedin.com/company/euracresearch"
id="OWA3311495f-2ebe-7d04-c030-6bbe11614d28"
class="x_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/"
originalsrc="https://www.instagram.com/euracresearch/"
id="OWA019627f3-c0fa-8e91-134e-7427a408e4b1"
class="x_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="x_OWAAutoLink"
style="color:red; margin-top:0px; margin-bottom:0px"
moz-do-not-send="true"><img
alt="signature_1401579056"
id="x_Immagine_x0020_2" class=""
style="width:127px; height:45px; max-width:722px; margin-top:0px; margin-bottom:0px"
data-outlook-trace="F:2|T:2"
src="cid:part1.OgNQ0Vr9.XxFGCp8j@spatialys.com"
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="x_moz-mime-attachment-header"></fieldset>
<pre class="x_moz-quote-pre">_______________________________________________
gdal-dev mailing list
<a class="x_moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:gdal-dev@lists.osgeo.org"
moz-do-not-send="true">gdal-dev@lists.osgeo.org</a>
<a class="x_moz-txt-link-freetext moz-txt-link-freetext"
href="https://lists.osgeo.org/mailman/listinfo/gdal-dev"
originalsrc="https://lists.osgeo.org/mailman/listinfo/gdal-dev"
moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a>
</pre>
</blockquote>
<pre class="x_moz-signature" cols="72">--
<a class="x_moz-txt-link-freetext moz-txt-link-freetext"
href="http://www.spatialys.com/"
originalsrc="http://www.spatialys.com/" moz-do-not-send="true">http://www.spatialys.com</a>
My software is free, but my time generally not.</pre>
</div>
</div>
</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>