<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">On 11.06.24 11:10, Rainer Elbing wrote:<br>
</div>
<blockquote type="cite"
cite="mid:trinity-39e3f904-6983-478e-b92b-74cd17531e09-1718097037287@3c-app-gmx-bap39">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div style="font-family: Verdana;font-size: 12.0px;">
<div>Hallo Martin,</div>
<div> </div>
<div>meine Absicht ist herauszufinden, welche Adressen bei OSM
fehlen und welche bei der Stadt. Nicht so sehr
Vollständigkeitswerte in %, sondern wirklich die einzelnen
Differenzen, damit man nachschauen und ggf. mappen kann.</div>
</div>
</blockquote>
<br>
Hallo Rainer,<br>
<br>
danke für die Erklärung. <br>
<blockquote type="cite"
cite="mid:trinity-39e3f904-6983-478e-b92b-74cd17531e09-1718097037287@3c-app-gmx-bap39">
<div style="font-family: Verdana;font-size: 12.0px;">
<div>Genau das weisen die verlinkten Tabellen (ods-Format) aus.
Dummerweise machen Browser daraus eine Druckansicht in pdf und
stellen es dadurch falsch dar. Daher habe ich gestern Abend
den Tabellen eine Seitenformatierung im Querformat verpasst,
womit es behoben sein dürfte. Besser ist allemal die
ods-Dateien herunterzuladen.</div>
</div>
</blockquote>
<br>
Ja, so ist es nachvollziehbarer.<br>
<br>
<blockquote type="cite"
cite="mid:trinity-39e3f904-6983-478e-b92b-74cd17531e09-1718097037287@3c-app-gmx-bap39">
<div style="font-family: Verdana;font-size: 12.0px;">
<div>Ich wollte ja noch per Skript die Tabelle ins Wiki-Format
konvertieren und auf die Wiki-Seite packen, aber es würde eine
sehr lange Tabelle. Da denke ich, ist Svens Ansatz besser: <a
href="https://deref-gmx.net/mail/client/azaXXDUXdOs/dereferrer/?redirectUrl=https%3A%2F%2Fosm.strubbl.de%2Fadressenvergleich-muenchen%2F"
target="_blank" moz-do-not-send="true">https://osm.strubbl.de/adressenvergleich-muenchen/</a></div>
<div> </div>
<div>Bei den in OSM fehlenden Adressen dürfte es sich meist um
Neubauten handeln. Da kann man dann vor Ort nachschauen. Kann
ja sein, dass da noch Baustelle ist, aber die Stadt schon die
Hausnummer vergeben hat.</div>
</div>
</blockquote>
<br>
Ich empfinde eben als hilfreich<br>
* wenn die Daten direkt gegenüber gestellt werden<br>
<br>
z.B.<br>
<br>
<table cellspacing="0" border="0">
<colgroup width="36"></colgroup> <colgroup width="264"></colgroup>
<colgroup width="523"></colgroup> <tbody>
<tr>
<td
data-sheets-value="{ "1": 2, "2": "<"}"
height="23" align="left"><</td>
<td
data-sheets-value="{ "1": 2, "2": "Albert-Schweitzer-Straße"}"
valign="top" bgcolor="#FFFF00" align="left">Albert-Schweitzer-Straße</td>
<td
data-sheets-value="{ "1": 2, "2": "68A"}"
valign="top" align="left">68A</td>
</tr>
<tr>
<td
data-sheets-value="{ "1": 2, "2": ">"}"
height="23" align="left">></td>
<td
data-sheets-value="{ "1": 2, "2": "Albert-Schweitzer-Straße"}"
valign="top" bgcolor="#FFAA95" align="left">Albert-Schweitzer-Straße</td>
<td
data-sheets-value="{ "1": 2, "2": "68a"}"
valign="top" align="left">68a</td>
</tr>
</tbody>
</table>
<p> </p>
<p> </p>
<style type="text/css">body,div,table,thead,tbody,tfoot,tr,th,td,p { font-family:"Liberation Sans"; font-size:x-small }a.comment-indicator:hover + comment { background:#ffd; position:absolute; display:block; border:1px solid black; padding:0.5em; }a.comment-indicator { background:red; display:inline-block; border:1px solid black; width:0.5em; height:0.5em; }comment { display:none; }</style>
<br>
Da sieht man unmittelbar, dass man die Regeln noch weiter
vereinfachen kann: <br>
* Leerzeichen zwischen Hausnummer und Hausnummernzusatz ignorieren<br>
* Groß-Klein-Schreibung ignorieren<br>
<br>
Ebenso ist die Frage, ob man hier gleich direkt verlinken könnte, um
Problemen nachzugehen<br>
* Verlinkung zum OSM-Editor, an welcher bekannten Position aus den
Adressverzeichnissen die Hauskoordinaten dort fehlen<br>
* Verlinkung zum Bayernatlas mit dem OSM-Koordinaten<br>
<br>
Beispiel:<br>
<table cellspacing="0" border="0">
<colgroup width="36"></colgroup> <colgroup width="264"></colgroup>
<colgroup width="523"></colgroup> <tbody>
<tr>
<td
data-sheets-value="{ "1": 2, "2": "<"}"
height="23" align="left"><</td>
<td
data-sheets-value="{ "1": 2, "2": "Akademiestraße"}"
valign="top" bgcolor="#FFFF00" align="left">Akademiestraße</td>
<td
data-sheets-value="{ "1": 2, "2": "2-4"}"
valign="top" align="left">2-4</td>
</tr>
</tbody>
</table>
<a class="moz-txt-link-freetext" href="https://atlas.bayern.de/?c=691861,5336532&z=19&l=vt_standard&t=ba">https://atlas.bayern.de/?c=691861,5336532&z=19&l=vt_standard&t=ba</a><br>
<a class="moz-txt-link-freetext" href="https://www.openstreetmap.org/search?query=m%C3%BCnchen%20akademiestra%C3%9Fe%202#map=18/48.15346/11.58086">https://www.openstreetmap.org/search?query=m%C3%BCnchen%20akademiestra%C3%9Fe%202#map=18/48.15346/11.58086</a><br>
<br>
Das Gebäude 2 ist ja vollkommen korrekt in
<a class="moz-txt-link-freetext" href="https://www.openstreetmap.org/edit#map=19/48.15326/11.58045">https://www.openstreetmap.org/edit#map=19/48.15326/11.58045</a>
beschriftet. <br>
Das Problem ist ja die Anschrift der Universität, 2-4, die so für
sich gesehen auch in Ordnung ist - und hier tatsächlich zwei
räumlich getrennte Gebäude umfasst.<br>
<br>
Sprich: für diesen Fall braucht man eine detailliertere Aufstellung,
dass "2-4" geprüft und für ok befunden wurde. Denn hier lässt sich
wohl nichts weiter verbessern!?<br>
Dann müsste man die straßenweise zusammengefassten Adressen wieder
auflösen in eine nummernweise Darstellung<br>
<br>
<br>
<a class="moz-txt-link-freetext" href="https://atlas.bayern.de/?c=685203,5333973&z=19&l=vt_standard&t=ba">https://atlas.bayern.de/?c=685203,5333973&z=19&l=vt_standard&t=ba</a><br>
<table cellspacing="0" border="0">
<colgroup width="40"></colgroup> <colgroup width="114" span="4"></colgroup>
<tbody>
<tr>
<td
data-sheets-value="{ "1": 2, "2": ">"}"
height="23" align="left">></td>
<td
data-sheets-value="{ "1": 2, "2": "Agricolastraße"}"
valign="top" bgcolor="#FFAA95" align="left">Agricolastraße</td>
<td valign="top" align="left">28</td>
<td
data-sheets-value="{ "1": 2, "2": "ok"}"
align="left">ok</td>
<td
data-sheets-value="{ "1": 2, "2": ""}"
align="left"><br>
</td>
</tr>
<tr>
<td
data-sheets-value="{ "1": 2, "2": ">"}"
height="23" align="left">></td>
<td
data-sheets-value="{ "1": 2, "2": "Agricolastraße"}"
valign="top" bgcolor="#FFAA95" align="left">Agricolastraße</td>
<td
data-sheets-value="{ "1": 2, "2": "50b"}"
valign="top" align="left">50b</td>
<td
data-sheets-value="{ "1": 2, "2": "korrigiert"}"
align="left">korrigiert</td>
<td
data-sheets-value="{ "1": 2, "2": ""}"
align="left"><br>
</td>
</tr>
<tr>
<td
data-sheets-value="{ "1": 2, "2": ">"}"
height="23" align="left">></td>
<td
data-sheets-value="{ "1": 2, "2": "Agricolastraße"}"
valign="top" bgcolor="#FFAA95" align="left">Agricolastraße</td>
<td valign="top" align="left">52</td>
<td
data-sheets-value="{ "1": 2, "2": ""}"
align="left"><br>
</td>
<td
data-sheets-value="{ "1": 2, "2": ""}"
align="left"><br>
</td>
</tr>
<tr>
<td
data-sheets-value="{ "1": 2, "2": ">"}"
height="23" align="left">></td>
<td
data-sheets-value="{ "1": 2, "2": "Agricolastraße"}"
valign="top" bgcolor="#FFAA95" align="left">Agricolastraße</td>
<td valign="top" align="left">103</td>
<td
data-sheets-value="{ "1": 2, "2": "ergänzt"}"
align="left">ergänzt</td>
<td
data-sheets-value="{ "1": 2, "2": ""}"
align="left"><br>
</td>
</tr>
<tr>
<td
data-sheets-value="{ "1": 2, "2": "<"}"
height="23" align="left"><</td>
<td
data-sheets-value="{ "1": 2, "2": "Agricolastraße"}"
valign="top" bgcolor="#FFFF00" align="left">Agricolastraße</td>
<td
data-sheets-value="{ "1": 2, "2": "103a"}"
valign="top" align="left">103a</td>
<td
data-sheets-value="{ "1": 2, "2": "fehlt"}"
align="left">fehlt</td>
<td
data-sheets-value="{ "1": 2, "2": "Gebäude ist nicht im Bayernatlas erkennbar"}"
align="left">Gebäude ist nicht im Bayernatlas erkennbar</td>
</tr>
</tbody>
</table>
<style type="text/css">body,div,table,thead,tbody,tfoot,tr,th,td,p { font-family:"Liberation Sans"; font-size:x-small }a.comment-indicator:hover + comment { background:#ffd; position:absolute; display:block; border:1px solid black; padding:0.5em; }a.comment-indicator { background:red; display:inline-block; border:1px solid black; width:0.5em; height:0.5em; }comment { display:none; }</style><br>
Die 103 habe ich übrigens tatsächlich gerade ergänzt, die 103a ist
ein interessantes Gebäude, das nicht im Bayernatlas erkennbar ist
und 160 m isoliert von der 103 steht.<br>
<br>
<br>
<style type="text/css">body,div,table,thead,tbody,tfoot,tr,th,td,p { font-family:"Liberation Sans"; font-size:x-small }a.comment-indicator:hover + comment { background:#ffd; position:absolute; display:block; border:1px solid black; padding:0.5em; }a.comment-indicator { background:red; display:inline-block; border:1px solid black; width:0.5em; height:0.5em; }comment { display:none; }</style><br>
Betrachtet man übrigens Allacher Straße "
<style type="text/css">body,div,table,thead,tbody,tfoot,tr,th,td,p { font-family:"Liberation Sans"; font-size:x-small }a.comment-indicator:hover + comment { background:#ffd; position:absolute; display:block; border:1px solid black; padding:0.5em; }a.comment-indicator { background:red; display:inline-block; border:1px solid black; width:0.5em; height:0.5em; }comment { display:none; }</style>114b,116a,118a,201a,201b,201c,201d,201e,208a,208b,208c,210a,90,92",
dann schlage ich neben dem oben genannten vor<br>
* Leerzeichen zwischen Hausnummern und Zusatz werden entfernt<br>
* Groß-Kleinschreibung wird ignoriert<br>
* Als Trennung wird ein Leerzeichen gesetzt<br>
* Sortierung erfolgt numerisch:<br>
<br>
"90 92 114b 116a 118a 201a 201b 201c 201d 201e 208a 208b 208c
210a"<br>
<br>
Die Trennung mit Komma ist zwar wohl korrekter, aber hier schwerer
lesbar.<br>
</body>
</html>