<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>- How to create a GDAL driver:
      <a class="moz-txt-link-freetext" href="https://gdal.org/en/stable/tutorials/raster_driver_tut.html">https://gdal.org/en/stable/tutorials/raster_driver_tut.html</a></p>
    <p>- GDAL-GRASS plugin driver example:
      <a class="moz-txt-link-freetext" href="https://github.com/OSGeo/gdal-grass/">https://github.com/OSGeo/gdal-grass/</a><br>
    </p>
    <div class="moz-cite-prefix">Le 07/07/2025 à 11:37, John Smith a
      écrit :<br>
    </div>
    <blockquote type="cite"
cite="mid:TYZPR06MB4015AD97EBE074F50E53E10E884FA@TYZPR06MB4015.apcprd06.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div
style="font-family: inherit; font-size: inherit; color: rgb(0, 0, 0); background-color: transparent;">
      </div>
      <div>Yeah</div>
      <div>I am after that kind of explanation. </div>
      <div><a id="OWAAM184247" class="TWjEI"
          href="mailto:gdal-dev@lists.osgeo.org" translate="no"
          data-ogsb="" style="" moz-do-not-send="true">@Even Rouault via
          gdal-dev</a> - Do you think there is any quick explanation
        available for this scenario?</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>
          Parveen Sharma <a class="moz-txt-link-rfc2396E" href="mailto:sharma1981@outlook.com"><sharma1981@outlook.com></a><br>
          <b>Sent:</b> Monday, July 7, 2025 9:21 AM<br>
          <b>To:</b> Even Rouault via gdal-dev
          <a class="moz-txt-link-rfc2396E" href="mailto:gdal-dev@lists.osgeo.org"><gdal-dev@lists.osgeo.org></a>; John Smith
          <a class="moz-txt-link-rfc2396E" href="mailto:johnsmith7862025@outlook.com"><johnsmith7862025@outlook.com></a>; Even Rouault
          <a class="moz-txt-link-rfc2396E" href="mailto:even.rouault@spatialys.com"><even.rouault@spatialys.com></a><br>
          <b>Subject:</b> Re: [gdal-dev] Proxy vs Real Driver in GDAL</font>
        <div> </div>
      </div>
      <div>
        <div
style="font-family:inherit; font-size:inherit; color:rgb(0,0,0)">Thanks
          Even</div>
        <div
style="font-family:inherit; font-size:inherit; color:rgb(0,0,0)"><br>
        </div>
        <div
style="font-family:inherit; font-size:inherit; color:rgb(0,0,0)">Still
          do you think I could have a brief intro if it's an in-tree
          driver. So from that point of view what would constitute a
          proxy and real driver?</div>
        <br>
        <hr tabindex="-1" style="display:inline-block; width:98%">
        <div id="x_divRplyFwdMsg" dir="ltr"><font data-ogsc=""
            style="font-size:11pt" face="Calibri, sans-serif"
            color="#000000"><b>From:</b> gdal-dev
            <a class="moz-txt-link-rfc2396E" href="mailto:gdal-dev-bounces@lists.osgeo.org"><gdal-dev-bounces@lists.osgeo.org></a> on behalf of Even
            Rouault via gdal-dev <a class="moz-txt-link-rfc2396E" href="mailto:gdal-dev@lists.osgeo.org"><gdal-dev@lists.osgeo.org></a><br>
            <b>Sent:</b> Monday, July 7, 2025 5:03 PM<br>
            <b>To:</b> John Smith <a class="moz-txt-link-rfc2396E" href="mailto:johnsmith7862025@outlook.com"><johnsmith7862025@outlook.com></a>;
            Even Rouault via gdal-dev <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] Proxy vs Real Driver in GDAL</font>
          <div> </div>
        </div>
        <div>
          <p style="margin-top:0px; margin-bottom:0px">John,</p>
          <p style="margin-top:0px; margin-bottom:0px"><br>
          </p>
          <p style="margin-top:0px; margin-bottom:0px">As stated in the
            intro, this RFC is mostly for *in-tree* drivers. If you
            develop an out-of-tree plugin that doesn't modify GDAL
            sources, then you can ignore it</p>
          <p style="margin-top:0px; margin-bottom:0px"><br>
          </p>
          <p style="margin-top:0px; margin-bottom:0px">Even<br>
          </p>
          <p style="margin-top:0px; margin-bottom:0px"><br>
          </p>
          <div class="x_x_moz-cite-prefix">Le 07/07/2025 à 10:55, John
            Smith via gdal-dev a écrit :<br>
          </div>
          <blockquote type="cite">
            <div class="x_x_elementToProof"
style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
              Hello</div>
            <div class="x_x_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="x_x_elementToProof"
style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
              Can anyone explain the concept of proxy driver and real
              driver in GDAL? I am looking at the link
              <a
href="https://gdal.org/en/stable/development/rfc/rfc96_deferred_plugin_loading.html"
                data-auth="NotApplicable" id="LPlnk339250"
                class="x_x_moz-txt-link-freetext moz-txt-link-freetext"
                moz-do-not-send="true">
https://gdal.org/en/stable/development/rfc/rfc96_deferred_plugin_loading.html</a></div>
            <div class="x_x_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="x_x_elementToProof"
style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
              Say I create an external plugin of some data format for
              e.g. say JP2 and then some Geospatial server loads my
              plugin file.</div>
            <div class="x_x_elementToProof"
style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
              <br>
            </div>
            <ol
data-editing-info="{"applyListStyleFromLevel":false,"orderedStyleType":6}"
              style="margin-top:0px; margin-bottom:0px" start="1">
              <li
style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0); list-style-type:"a) "">
                <div role="presentation" class="x_x_elementToProof">In
                  this scenario I think the geospatial driver needs GDAL
                  libs as well?</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:"b) "">
                <div role="presentation" class="x_x_elementToProof">Now
                  what is the proxy driver and what is real driver in
                  this context? Is the real driver inside GDAL or inside
                  my plugin?</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:"c) "">
                <div role="presentation" class="x_x_elementToProof">What
                  is the proxy driver in context of question (b)</div>
                <div role="presentation" class="x_x_elementToProof"><br>
                </div>
                <div role="presentation" class="x_x_elementToProof"><br>
                </div>
              </li>
            </ol>
            <div class="x_x_elementToProof"
style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
              Please clarify me so that I have clear picture in my mind.</div>
            <div class="x_x_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="x_x_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="x_x_elementToProof"
style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
              John </div>
            <div class="x_x_elementToProof"
style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
              <br>
            </div>
            <br>
            <fieldset class="x_x_moz-mime-attachment-header"></fieldset>
            <pre class="x_x_moz-quote-pre">_______________________________________________
gdal-dev mailing list
<a href="mailto:gdal-dev@lists.osgeo.org"
            class="x_x_moz-txt-link-abbreviated moz-txt-link-freetext"
            moz-do-not-send="true">gdal-dev@lists.osgeo.org</a>
<a href="https://lists.osgeo.org/mailman/listinfo/gdal-dev"
            data-auth="NotApplicable"
            class="x_x_moz-txt-link-freetext moz-txt-link-freetext"
            moz-do-not-send="true">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a>
</pre>
          </blockquote>
          <pre class="x_x_moz-signature" cols="72">-- 
<a href="http://www.spatialys.com" data-auth="NotApplicable"
          class="x_x_moz-txt-link-freetext moz-txt-link-freetext"
          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>