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