OpenStreetMap Note Activities of Erich MUC for the last 12 Months
Overall Activities | 12 Months
Opened: 2 (40%) Commented: 3 (60%) Closed: 0 (0%) Reopened: 0 (0%)
Stats per month
Latest | Limit 250
Latest | Limit 250 | The colored events are made by Erich MUC
Note#⏱️ Last updatedEventContributorComment
5220155
Category: Unknown
1~ 5 months agoopenedErich MUCBeim Abruf der Daten zu https://nominatim.openstreetmap.org/details?addressdetails=1&osmtype=R&osmid=19434326 kommt nur Stockerau und Unterzögersdorf. Oberzögersdorf, Oberolberndorf, Zissersdorf, Aragartensiedlung, Flugplatz Stockerau :) Grafendorf wäre ein Stadtteilbezirk. Bitte Prüfen
2~ 5 months agocommentedwolfbert
♦333
Was ist denn das Ziel der Abfrage?
3~ 5 months agocommentedErich MUCIch möchte zu EINER Postleitzahl in einem Land alle Ort ermitteln. Dazu führe ich das aus: 1. https://nominatim.openstreetmap.org/search?format=json&addressdetails=1&layer=address&country=AT&postalcode=2000 (=Stockerau) Mit der erhaltenen Relation-#19434326 führe ich das aus: 2. https://nominatim.openstreetmap.org/details?addressdetails=1&keywords=0&hierarchy=0&group_hierarchy=0&entrances=0&linkedplaces=0&osmtype=R&osmid=19434326 Ich erwarte alle Orte zu der PLZ AT-2000 Stockerau. Die kommen aber nicht, hier nur Unterzögersdorf. Sucht man gezielt nach dem Ort Oberzögerdorf, dann kommen die Informationen zu dem Ort, auch mit dem korrekten Verweis auf Stockerau Beispiel: 3: https://nominatim.openstreetmap.org/search?format=json&addressdetails=1&country=AT&postalcode=2000&city=Oberz%C3%B6gersdorf&limit=40 Warum kommen nicht alle Informationen Beispiel: (hier wird's es ganz verrückt) https://nominatim.openstreetmap.org/search?format=json&addressdetails=1&country=AT&postalcode=2000&city=Zissersdorf&limit=40 Die Postleitzahl der Abfrage wird scheinbar komplett ignoriert bzw. falsch verwendet zu werden. Warum? Es kommen alle Orte "Zissersdorf" mit deren administrativen Postleitzahlen. Zissersdorf hat die postalische Zahl 2000 = Stockerau. Die Daten liefern aber die administrative, 3464 = Hausleiten. Das ist definitiv falsch bzw. unzureichend. https://de.wikipedia.org/wiki/Zissersdorf_(Gemeinde_Hausleiten). Administrativ ist Zissersdorf Hausleiten zugeschlagen, Postalisch aber Stockerau. Siehe dazu auch case-# 5219546 (Hausleiten /Gaisruck), ein ähnlichere Fall. Wegen offensichlicher Längenbeschränkung siehe nexten Kommentar.
4~ 5 months agocommentedErich MUCFolgekommentar Beispiel "address": { "village": "Zissersdorf", "county": "Bezirk Korneuburg", "state": "Niederösterreich", "ISO3166-2-lvl4": "AT-3", "postcode": "3464", administrative PLZ "postalcode": "2000", postalische PLZ "country": "Österreich", "country_code": "at" }, oder die politisch "address": { "village": "Zissersdorf", "county": "Bezirk Korneuburg", "state": "Niederösterreich", "ISO3166-2-lvl4": "AT-3", "postcode": "2000", postalische PLZ "adminpostcode": "3464", administrative PLZ "country": "Österreich", "country_code": "at" }, Eventuell müsste die angedachte Anpassung aus case-#5219546 entsprechend erweitert werden. Meine Erfahrung ist dass mein geschildertes Verhalten ein generelles Problem ist und nicht nur für den speziellen Fall. Falsch oder unzureichend gelieferte Daten untergräbt doch die Akzeptanz von OSM. Darum hoffe ich um so mehr dass mein Anliegen ernst genommen wird.
5~ 5 months agocommentedwolfbert
♦333
Für Nominatim kann ich nicht sprechen. Wie schon erwähnt haben Orte keine PLZ. In Overpass könnte man z.B. alle Knoten mit place=city,town,village,hamlet suchen, die innerhalb eines PLZ-Polygons liegen.
6~ 5 months agocommentedwolfbert
♦333
Ist aber keine exakte Wissenschaft, Katastralgemeinden sind nur in NÖ erfasst, ansonsten gibt es einfach hamlet für kleine Ansiedlung.
7~ 4 months agocommentedwolfbert
♦333
Ich habe es mal mit einer Overpass-Abfrage versucht: https://overpass-turbo.eu/s/2oPv Das sollte der Sache näher kommen.
8~ 4 months agocommentedwolfbert
♦333
Eine Alternative wäre, überhaupt auf die Tabellen der Post auszuweichen. unter post.at / Postlexikon gibt es die Tabelle Bestimmungsort, die diese Infos enthalten sollte. Ob wir das so in OSM übernehmen, ist offen.
9~ 3 months agocommentedwolfbert
♦333
Kann dieser Hinweis geschlossen werden?
10~ 3 months agoclosedwolfbert
♦333
5219546
Category: Unknown
1~ 5 months agoopenedErich MUCder API-Aufruf: https://nominatim.openstreetmap.org/search?<params> bringt bei Gaisruck (AT) die Postleitzahl 3463. Richtig ist aber 3464. Weiters erscheinen beim Aufruf: https://nominatim.openstreetmap.org/details?addressdetails=1&osmtype=R&osmid=19408434 (=Hausleiten) nur die Orte Hausleiten & Schmida, nicht aber die Orte Gaisruck, Goldgeben, Perzendorf, Zissersdorf (Zissersdorf hat die PLZ 2000) gehört aber zur Gemeinde Hausleiten. Katastralgemeinde Hausleithen ist falsch muss Katastralgemeinde Hausleiten heißen
2~ 5 months agocommentedwolfbert
♦333
Interessant, bin dran. Lt. NÖ Atlas und https://de.wikipedia.org/wiki/Hausleiten heißt die KG 11111 tatsächlich Hausleithen, während Ortschaft und Gemeinde ohne h geschrieben werden. Die Relation 19408434 ist die Postleitzahlrelation 3464, die Zissersdorf folglich nicht enthält. Bei den anderen Punkten suche ich noch.
3~ 5 months agocommentedwolfbert
♦333
Beim Rest sieht es nach einem Problem in Nominatim aus, ich habe eine Anfrage unter https://github.com/osm-search/Nominatim-Data-Analyser/issues/64 gestellt.
4~ 5 months agocommentedErich MUCÜbrigens. Die Ortschaften Pettendorf & Seitzersdorf-Wolfpassing erscheinen auch nicht bei der Nominatim anfrage.
5~ 5 months agocommentedwolfbert
♦333
Die Abfrage Ort -> PLZ ist übrigens nur bedingt empfehlenswert, da Orte in AT Adressen mit unterschiedlichen PLZ haben können.
6~ 5 months agocommentedwolfbert
♦333
Laut https://github.com/osm-search/Nominatim/issues/4051#issuecomment-4145220726 gibt es demnächst eine Änderung bei Nominatim, dann werden wir weiter sehen.
7~ 3 months agocommentedwolfbert
♦333
Kann dieser Hinweis geschlossen werden?
8~ 3 months agoclosedwolfbert
♦333