<!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>