<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Tobias,</p>
    <p><br>
    </p>
    <p>please file an issue about that at
      <a class="moz-txt-link-freetext" href="https://github.com/OSGeo/gdal/issues/new">https://github.com/OSGeo/gdal/issues/new</a></p>
    <p><br>
    </p>
    <p>We can likely increase the limit and make it runtime configurable</p>
    <p><br>
    </p>
    <p>Even<br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Le 13/05/2022 à 14:30, Schmetzer,
      Tobias a écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:49216c2af11f48479872d27f15cfaa9e@zae-bayern.de">
      <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 id="divtagdefaultwrapper"
style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;"
        dir="ltr">
        <div style="">
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US">Hello,</span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US"> </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US">thanks for that
              helpful analysis and hints! So I get the planet.pdf file
              is read in entirely before any spatial or key-wise
              restrictions are applied to narrow down the data that
              needs to be treated.</span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US"> </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US">Of course using a
              1°x1° area in a planet file doesn’t make much sense but
              this tiny area was just a test run on the huge file. In
              the end I need to scan a way larger spatial area.</span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US"> </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US">As of now I am
              restricted to non-Java based tools on the Windows platform
              (Java has been abandoned years ago by our IT department
              due to vulnerability) so I cannot use the versatile
              Osmosis tool.</span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US">I was already
              considering to loop over all continents which are supplied
              as well by some OSM partners but clipping the planet file
              as suggested will probably be more efficient as the data
              source need to be read in only once and this seems to be
              the main time consuming factor – given the required area
              doesn’t exceed 32768 keys either.</span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US"> </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US">I could imagine the
              following improvements for
              <span style="">gdal‘s</span> <span style="">osm</span>
              extraction algorithm that could be discussed based on this
              experience</span></p>
          <p style="text-indent: -18pt; margin: 0cm 0cm 0.0001pt 36pt;
            font-size: 11pt; font-family: "Calibri",
            sans-serif;">
            <span style="color:#1F497D" lang="EN-US"><span style="">1.<span
                  style="font:7.0pt "Times New Roman"">      
                </span></span></span><span style="color:#1F497D"
              lang="EN-US">Improve the error message: “Too many
              different keys in file” -> “Total number of keys in
              data source file exceeds the defined maximum of
              [DEFINITION]. \<span style="">nNote</span>: All keys are
              read in before any other boundary conditions are
              considered. You may consider clipping or splitting the
              data source file.”</span></p>
          <p style="text-indent: -18pt; margin: 0cm 0cm 0.0001pt 36pt;
            font-size: 11pt; font-family: "Calibri",
            sans-serif;">
            <span style="color:#1F497D" lang="EN-US"><span style="">2.<span
                  style="font:7.0pt "Times New Roman"">      
                </span></span></span><span style="color:#1F497D"
              lang="EN-US">Make the current limit of 32768 a definition
              (#DEFINE) and enlarge it</span></p>
          <p style="text-indent: -18pt; margin: 0cm 0cm 0.0001pt 36pt;
            font-size: 11pt; font-family: "Calibri",
            sans-serif;">
            <span style="color:#1F497D" lang="EN-US"><span style="">3.<span
                  style="font:7.0pt "Times New Roman"">      
                </span></span></span><span style="color:#1F497D"
              lang="EN-US">Have the algorithm read in only features of
              the given area (Makes only sense if .<span style="">pbf</span>
              files contain spatial indexes)</span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US"> </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US">For number 1 and 2
              I can create a PR. For number 3 I could create a feature
              request.</span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US"> </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US">Any opinions?</span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US"> </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="color:#1F497D" lang="EN-US"> </span></p>
          <div>
            <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
              font-family: "Calibri", sans-serif;">
              <a name="_MailAutoSig" moz-do-not-send="true"><span
                  style="font-size:10.0pt;
                  font-family:"Arial",sans-serif;
                  color:#1F497D">Tobias Schmetzer</span></a></p>
          </div>
          <span style=""></span>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
             </p>
          <div>
            <div style="border:none; border-top:solid #E1E1E1 1.0pt;
              padding:3.0pt 0cm 0cm 0cm">
              <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
                font-family: "Calibri", sans-serif;">
                <a name="_MailOriginal" moz-do-not-send="true"><b><span
                      style="">Von:</span></b></a><span style=""><span
                    style="">
                    <span style="">Rahkonen</span> Jukka
                    [<a class="moz-txt-link-freetext" href="mailto:jukka.rahkonen@maanmittauslaitos.fi">mailto:jukka.rahkonen@maanmittauslaitos.fi</a>]
                    <br>
                    <b>Gesendet:</b> Freitag, 13. </span></span><span
                  style=""><span style="" lang="EN-US">Mai 2022 10:58<br>
                    <b>An:</b> Schmetzer, Tobias
                    <a class="moz-txt-link-rfc2396E" href="mailto:Tobias.Schmetzer@zae-bayern.de"><Tobias.Schmetzer@zae-bayern.de></a>;
                    <a class="moz-txt-link-abbreviated" href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
                    <span style=""><b>Betreff</b></span><b>:</b> Re: OSM
                    extract: Too many different keys in file</span></span></p>
            </div>
          </div>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="FI">Hi,</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="FI"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">The error comes
                from </span></span><a
href="https://pulsar.zae-bayern.de/OSGeo/gdal/blob/master/ogr/ogrsf_frmts/osm/,DanaInfo=github.com,SSL+ogrosmdatasource.cpp#L2067"
              style="color: rgb(5, 99, 193); text-decoration:
              underline;" moz-do-not-send="true"><span style=""><span
                  style="" lang="EN-US">https://github.com/OSGeo/gdal/blob/master/ogr/ogrsf_frmts/osm/ogrosmdatasource.cpp#L2067</span></span><span
                style=""></span></a><span style=""><span style=""
                lang="EN-US"> and it happens before your SQL, when GDAL
                is reading the data in from the huge planet.pbf file.</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style=""><span style="" lang="EN-US"> </span></span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style=""><span style="" lang="FI">if</span></span></span><span
              style=""><span style="" lang="FI">( nNextKeyIndex >=
                <span style="">32768</span> ) <span style="">/*
                  somewhat arbitrary */</span></span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style=""><span style="" lang="FI"> </span></span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style=""><span style="" lang="EN-US">The
                  error means that there are more than 32768 keys in the
                  planet file. Maybe that hard coded limit could be
                  enlarged but if you need for example 1 by 1 degree
                  area I believe that there are much better tools than
                  GDAL for splitting a subset. </span></span></span><span
              style=""><span style="" lang="EN-US">I would recommend to
                try for example osmosis
              </span></span><a
href="https://pulsar.zae-bayern.de/wiki/Osmosis/,DanaInfo=wiki.openstreetmap.org,SSL+Examples#Breaking_OSM_file_into_several_bounding_boxes"
              style="color: rgb(5, 99, 193); text-decoration:
              underline;" moz-do-not-send="true"><span style=""><span
                  style="" lang="EN-US">https://wiki.openstreetmap.org/wiki/Osmosis/Examples#Breaking_OSM_file_into_several_bounding_boxes</span></span><span
                style=""></span></a><span style=""><span style=""
                lang="EN-US"> or <span style="">osmconvert</span> </span></span><a
href="https://pulsar.zae-bayern.de/wiki/,DanaInfo=wiki.openstreetmap.org,SSL+Osmconvert#Clipping_based_on_a_Polygon"
              style="color: rgb(5, 99, 193); text-decoration:
              underline;" moz-do-not-send="true"><span style=""><span
                  style="" lang="EN-US">https://wiki.openstreetmap.org/wiki/Osmconvert#Clipping_based_on_a_Polygon</span></span><span
                style=""></span></a><span style=""><span style=""
                lang="EN-US">. The cropped .pbf file probably has less
                than 32768 distinct keys and GDAL can handle it. You
                would also save very much time.</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">-Jukka Rahkonen-</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <div>
            <div style="border:none; border-top:solid #E1E1E1 1.0pt;
              padding:3.0pt 0cm 0cm 0cm">
              <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
                font-family: "Calibri", sans-serif;">
                <span style=""><span style=""><b><span style=""
                        lang="EN-US">Lähettäjä</span></b></span></span><span
                  style=""><b><span style="" lang="EN-US">:</span></b></span><span
                  style=""><span style="" lang="EN-US">
                    <span style="">gdal</span>-dev <</span></span><a
                  href="mailto:gdal-dev-bounces@lists.osgeo.org"
                  style="color: rgb(5, 99, 193); text-decoration:
                  underline;" moz-do-not-send="true"><span style=""><span
                      style="" lang="EN-US">gdal-dev-bounces@lists.osgeo.org</span></span><span
                    style=""></span></a><span style=""><span style=""
                    lang="EN-US">>
                    <span style=""><b>Puolesta</b></span><b> </b>Schmetzer,
                    Tobias<br>
                    <b>Lähetetty:</b> perjantai 13. toukokuuta 2022
                    10.47<br>
                    <span style=""><b>Vastaanottaja</b></span><b>:</b> </span></span><a
                  href="mailto:gdal-dev@lists.osgeo.org" style="color:
                  rgb(5, 99, 193); text-decoration: underline;"
                  moz-do-not-send="true"><span style=""><span style=""
                      lang="EN-US">gdal-dev@lists.osgeo.org</span></span><span
                    style=""></span></a><span style=""><span style=""
                    lang="EN-US"><br>
                    <span style=""><b>Aihe</b></span><b>:</b> [<span
                      style="">gdal</span>-dev] OSM extract: Too many
                    different keys in file</span></span></p>
            </div>
          </div>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">Dear GDAL dev
                team, </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">I am not sure if
                I am following a wrong approach, if there is an issue
                with the osm driver, the distributed OSM file or if the
                error message is just ambiguous and could be improved.</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">I used ogr2ogr to
                select 12 keys to be extracted as polygons along with
                something around 40 conditions. The algorithm had worked
                well on a tiny OSM file with the city of Munich so
                tested it I on a small sample area of 1°x1° on the
                global planet OSM file:</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">ogr2ogr -spat 10
                45 11 46 -f gpkg c:\daten\osm_planet\1x1.gpkg
                c:\daten\osm_planet\planet-220502.osm.pbf multipolygons
                -select
"name,aeroway,amenity,building,historic,landuse,leisure,military,office,tourism,shop,landuse
                " -where @ogr2ogr_condition.txt</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">The first 70%
                were reached after one hour but then the process slowed
                down and after 19 hours I got an error message:</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">0...10...20...30...40...50...60...70...80...90.ERROR
                1: Too many different keys in file</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">If this is
                because one or more features exceed the maximum amount
                of doable keys, is the officially by OSM distributed
                file wrong or too large to be processed by ogr2ogr or
                what's the matter? I tried to read the relevant source
                code file where the error message occurs but it's too
                cryptic to me.</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">Content of
                ogr2ogr_condition.txt for the sake of completeness:</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">historic is null
                and </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">(</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                office is not null or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                building='hotel' or  </span>
            </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                building='hospital' or
              </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                building='apartments' or
              </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                building='barracks' or
              </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                building='dormitory' or
              </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                building='warehouse' or
              </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                building='monastery' or
              </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                building='public' or </span>
            </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                building='hangar' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                tourism='guest_house' or
              </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                tourism='apartment' or
              </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                tourism='hostel' or </span>
            </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                tourism='museum' or </span>
            </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                tourism='gallery' or </span>
            </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                tourism='motel' or </span>
            </span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                tourism='hotel' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='university' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='research_institute' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='social_facility' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='school' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='kindergarten' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='kindergarden' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='exhibition centre' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='student_accommodation' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='library' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='clinic' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='hospital' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='<span style="">public_building</span>' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='<span style="">concert_hall</span>' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='prison' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='theatre' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                amenity='courthouse' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                aeroway='terminal' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                shop='mall' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                military='base' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                military='barracks' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                military='office' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                landuse='education' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                landuse='commercial' or</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">               
                landuse='industrial'</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">)</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US">I’d be grateful
                for any hints and glad to contribute to any error
                message improval if indicated.</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:10.0pt;
                font-family:"Arial",sans-serif">Kind
                <span style="">regards</span>, Tobias Schmetzer</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">ZAE Bayern</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">Tobias
                Schmetzer, Dipl. Ing.</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">Wissenschaftlicher
                Mitarbeiter Systementwicklung
                <span style="color:black">| </span>Scientific Staff
                Member Systems Engineering</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">Bereich
                Energiespeicherung| Division Energy Storage</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">Walther-Meißner-Str.
              </span></span><span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif" lang="EN-US">6</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif" lang="EN-US">85748
                Garching</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif" lang="EN-US"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif" lang="EN-GB">Tel.:
                +49 89 329442-65</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif" lang="EN-GB">Fax:
                +49 89 329442-12</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""></span><a
              href="mailto:tobias.schmetzer@zae-bayern.de" style="color:
              rgb(5, 99, 193); text-decoration: underline;"
              moz-do-not-send="true"><span style=""><span
                  style="font-size:8.0pt;
                  font-family:"Arial",sans-serif; color:blue"
                  lang="EN-GB">tobias.schmetzer@zae-bayern.de</span></span><span
                style=""></span></a><span style=""><span
                style="font-size:8.0pt;
                font-family:"Arial",sans-serif" lang="EN-GB"></span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""></span><a
href="https://pulsar.zae-bayern.de/,DanaInfo=eur06.safelinks.protection.outlook.com,SSL+?url=http%3A%2F%2Fwww.zae-bayern.de%2F&data=05%7C01%7Cjukka.rahkonen%40maanmittauslaitos.fi%7Cb03bc6c9f5b542ed51ff08da34b64dd1%7Cc4f8a63255804a1c92371d5a571b71fa%7C0%7C1%7C637880254860879658%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000%7C%7C%7C&sdata=xkCacr5vK0eKSDXGyhCzWrhN5ckc%2BYNEVWPcChPcs2Y%3D&reserved=0"
              style="color: rgb(5, 99, 193); text-decoration:
              underline;" moz-do-not-send="true"><span style=""><span
                  style="font-size:8.0pt;
                  font-family:"Arial",sans-serif; color:blue">http://www.zae-bayern.de</span></span><span
                style=""></span></a><span style=""><span
                style="font-size:8.0pt;
                font-family:"Arial",sans-serif"></span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">ZAE Bayern -
                Bayerisches Zentrum für Angewandte Energieforschung e.
                V.</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">Vorstand/Board:</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">Prof. Dr.
                Hartmut Spliethoff (Vorsitzender/Chairman),</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">Prof. Dr.
                Vladimir Dyakonov</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">Sitz/Registered
                Office: Würzburg</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">Registergericht/Register
                Court: Amtsgericht Würzburg</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">Registernummer/Register
                Number: VR 1386</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif">Sämtliche
                Willenserklärungen, z. B. Angebote, Aufträge, Anträge
                und Verträge, sind für das ZAE Bayern nur in
                schriftlicher und ordnungsgemäß unterschriebener Form
                rechtsverbindlich. Diese E-Mail ist ausschließlich zur
                Nutzung durch den/die vorgenannten Empfänger bestimmt.
                Jegliche unbefugte Offenbarung, Nutzung oder
                Verbreitung, sei es insgesamt oder teilweise, ist
                untersagt. Sollten Sie diese E-Mail irrtümlich erhalten
                haben, benachrichtigen Sie bitte unverzüglich den
                Absender und löschen Sie diese E-Mail.</span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif"> </span></span></p>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style=""><span style="font-size:8.0pt;
                font-family:"Arial",sans-serif" lang="EN-US">Any
                declarations of intent, such as quotations, orders,
                applications and contracts, are legally binding for ZAE
                Bayern only if expressed in a written and duly signed
                form. This e-mail is intended solely for use by the
                recipient(s) named above. Any unauthorised disclosure,
                use or dissemination, whether in whole or in part, is
                prohibited. If you have received this e-mail in error,
                please notify the sender immediately and delete this
                e-mail.</span></span></p>
          <span style=""></span>
          <p style="margin: 0cm 0cm 0.0001pt; font-size: 11pt;
            font-family: "Calibri", sans-serif;">
            <span style="" lang="EN-US"> </span></p>
        </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>