You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2013-04-07 16:00:17
- cziehr
- Member
- Registered: 2013-04-04
- Posts: 241
Falsche Suburb-Zuordnung
Hallo, beim Karte verbessern ist mir ein grober Fehler aufgefallen, ich weiß aber nicht wirklich wie ich ihn beheben kann:
Im Ort Eisenberg (Pfalz) gibt es viele Straßen (wenn nicht alle?), die offenbar dem Stadtteil Steinborn (liegt westlich von Eisenberg) zugeordnet sind. Sucht man bei OSM z.B. nach "Ostlandstraße, Eisenberg", so wird diese in der Ergebnisliste als in Steinborn liegend angegeben. Das ist jedoch völlig falsch. Steinborn ist ein Stadtteil von Eisenberg, offiziell gibt es den Ort Steinborn gar nicht, Post nach Steinborn wird z.B. mit "Eisenberg" adressiert. Da sich die "Steinborner" mit ihrem Stadtteil identifizieren ist es ja legitim das auch in einer solchen Bezeichnung wiederzuspiegeln, allerdings sollte die dann doch nicht in die übergeordnete, "offizielle" Stadt hineinragen.
Anscheinend wird dieses Verhalten durch einen Suburb-Tag ausgelöst, allerdings kann ich keine Fläche o.ä. finden die damit verknüpft ist. Aus den weiteren Informationen dazu werde ich auch nicht schlau. Wer kann mir helfen?
Offline
#2 2013-04-07 16:24:56
- berndw
- Member

- From: Erpel am Rhein
- Registered: 2011-06-04
- Posts: 495
Re: Falsche Suburb-Zuordnung
Mein Fork des AIO-Styles auf GitHub
Offline
#3 2013-04-07 18:27:06
- VolkerKutschka
- Member
- Registered: 2013-04-02
- Posts: 39
Re: Falsche Suburb-Zuordnung
Du beziehst Dich speziell auf Osmand,oder?.
das Problem habe ich auch.
Ich geh später mal an den PC und schau mir das mal an und geb dir Bescheid. so gg. 21 uhr.
Ich hab da so ne Vorahnung.
Du sprichst auf Osmand Adresssuche an?.
LG volker
Offline
#4 2013-04-07 19:59:38
- schiki
- Member
- Registered: 2012-12-07
- Posts: 96
Re: Falsche Suburb-Zuordnung
Osmand macht eigentlich alles richtig. Listet man alle Eisenberger Straßen auf, werden nur die als in Steinborn liegend angezeigt, die auch wirklich dort sind.
Eine Eigenheit von Osmand ist allerdings, dass eine suburb wie Steinborn bei der Dörfersuche zwar gefunden wird, aber dann keine Straßen dazu angezeigt werden.
Sucht man allerdings über Nominatim, wird tatsächlich die o.g. Ostlandstraße als in Steinborn liegend angezeigt. Steinborn wie auch Eisenberg liegen in den Flächen Verbandsgemeinde Eisenberg (Pfalz) mit admin_level 7 und Stadt Eisenberg (Pfalz) mit admin_level 8, wobei Steinborn in beiden Fällen mittiger liegt.
Ob das eine Erklärung sein könnte, weiß ich nicht, falls ja wäre es sicherlich ein Bug.
Gruß aus Rheinhessen
Offline
#5 2013-04-07 20:04:27
- Eckhart Wörner
- Member
- Registered: 2012-09-20
- Posts: 45
Re: Falsche Suburb-Zuordnung
Du beziehst Dich speziell auf Osmand,oder?.
Ich nehme mal an, der Beitrag bezieht sich auf die ganz normale Nominatim-Suche: http://www.openstreetmap.org/?query=Ost … 0Eisenberg
Zum Glück kann man von Nominatim erfahren, wie eine Benennung zustande kommt:
1. Bei Nominatim den Ort suchen: http://nominatim.openstreetmap.org/?q=O … +Eisenberg
2. Auf Details klicken: http://nominatim.openstreetmap.org/deta … d=41687595
Wir finden dann:
Steinborn (Type: place:suburb, node 1703169880, 15, 0.0233763685618622 GOTO)
Es gibt also einen einzelnen Knoten Steinborn, der für die Benennung verantwortlich ist. Wie weit der suburb geht, weiß Nominatim nicht, und muss daher schätzen.
Die richtige Lösung wäre also auf jeden Fall eine Fläche.
Offline
#6 2013-04-07 20:04:39
- cziehr
- Member
- Registered: 2013-04-04
- Posts: 241
Re: Falsche Suburb-Zuordnung
Du beziehst Dich speziell auf Osmand,oder?
Bin mir nicht sicher. Es geht um die Suchfunktion wenn ich auf http://www.openstreetmap.de/karte.html was ins Suchfeld eingebe.
Sucht man allerdings über Nominatim, wird tatsächlich die o.g. Ostlandstraße als in Steinborn liegend angezeigt.
Ok, dann war es auf jeden Fall kein Fehler meinerseits. Wenns ein Bug ist, dann ist es ja ok, der wird ja vielleicht irgendwann behoben. Nur wenn irgendwas nicht nachvollziehbar falsch getaggt wäre, dann wäre es ja schlimmer...
Offline
#7 2013-04-07 20:06:15
- cziehr
- Member
- Registered: 2013-04-04
- Posts: 241
Re: Falsche Suburb-Zuordnung
Es gibt also einen einzelnen Knoten Steinborn, der für die Benennung verantwortlich ist. Wie weit der suburb geht, weiß Nominatim nicht, und muss daher schätzen.
Die richtige Lösung wäre also auf jeden Fall eine Fläche.
Ah ok. Wenn ich also Steinborn als Fläche anlege und dann den Suburb-Tag zuweise und den Punkt lösche, dann müsste es richtig sein?
Offline
#8 2013-04-07 20:21:52
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: Falsche Suburb-Zuordnung
Eckhart Wörner wrote:Es gibt also einen einzelnen Knoten Steinborn, der für die Benennung verantwortlich ist. Wie weit der suburb geht, weiß Nominatim nicht, und muss daher schätzen.
Die richtige Lösung wäre also auf jeden Fall eine Fläche.Ah ok. Wenn ich also Steinborn als Fläche anlege und dann den Suburb-Tag zuweise und den Punkt lösche, dann müsste es richtig sein?
Du musst den Knoten nicht löschen. Wenn es eine Fläche gibt, verwendet Nominatim diese, da genauer. Der Punkt kann immer noch für das lokale Zentrum als Label genutzt werden. Falls die Fläche durch eine Relation definiert ist, kann man den Punkt mit der Rolle label oder admin_centre in die Relation aufnehmen.
Edbert (EvanE)
Offline
#9 2013-04-07 20:24:03
- schiki
- Member
- Registered: 2012-12-07
- Posts: 96
Re: Falsche Suburb-Zuordnung
Wenn Du den suburb-Punkt löschst, findet Osmand Steinborn nicht mehr und zeigt auch die betr. Strassen nicht mehr als in Steinborn liegend an. Am besten erstmal die Fläche zusätzlich anlegen, vielleicht reicht das schon.
Gruß aus Rheinhessen
Offline
#10 2013-04-07 20:47:03
- cziehr
- Member
- Registered: 2013-04-04
- Posts: 241
Re: Falsche Suburb-Zuordnung
Am besten erstmal die Fläche zusätzlich anlegen, vielleicht reicht das schon.
Und die Fläche dann genauso taggen wie der Punkt es schon ist? Es gibt ein landuse=residental mit name=Steinborn, könnte man die beiden nicht einfach irgendwie miteinander verbinden?
Ich verwende JOSM, aber bin noch Anfänger und will ja nix kaputtmachen...
Offline
#11 2013-04-07 21:27:33
- schiki
- Member
- Registered: 2012-12-07
- Posts: 96
Re: Falsche Suburb-Zuordnung
Ja, die residential Fläche umfaßt genau Steinborn. Einfach zusätzlich mit boundary = administrative und dem nächst niedrigeren admin_level=9 taggen.
Hoffe das ist so richtig und führt zum Erfolg.
Gruß aus Rheinhessen
Offline
#12 2013-04-07 21:40:11
- cziehr
- Member
- Registered: 2013-04-04
- Posts: 241
Re: Falsche Suburb-Zuordnung
Habe es eben so geändert wie du vorgeschlagen hast. Mal schauen ob es klappt.
Danke schonmal an alle für die Hilfe und Erläuterungen!
Offline
#13 2013-04-07 22:11:35
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: Falsche Suburb-Zuordnung
Ja, die residential Fläche umfaßt genau Steinborn. Einfach zusätzlich mit boundary = administrative und dem nächst niedrigeren admin_level=9 taggen.
Hoffe das ist so richtig und führt zum Erfolg.
Meistens besteht ein Ortsgebiet aus mehr als der bebauten Fläche. Insofern ist das in der Regel nicht gegeben. Also Vorsicht da einfach einen admin-Level zu vergeben. Für die Taggs place usw. mag das hingegen in Ordnung sein. Das habe ich nicht wirklich verfolgt.
Edbert (EvanE)
Offline
#14 2013-04-07 22:28:33
- schiki
- Member
- Registered: 2012-12-07
- Posts: 96
Re: Falsche Suburb-Zuordnung
Ja, besser erstmal die residential Fläche einfach nur zusätzlich mit place=suburb taggen. Das könnte für Nominatim reichen.
Das mit boundary=administrative ist künstlich und entspricht nicht der Realität - wäre Tagging für die Suche.
Gruß aus Rheinhessen
Offline
#15 2013-04-07 22:33:38
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: Falsche Suburb-Zuordnung
Einfach zusätzlich mit boundary = administrative und dem nächst niedrigeren admin_level=9 taggen.
Nee, von der "Lösung" bin ich (und Edbert auch) nicht begeistert. Das bebaute Residential ist garantiert nicht das alleinige Schönberg als Stadteil sondern der Bereich ist definitiv größer.
Man muß "irgendwo" die Grenze zwischen den beiden Teilen finden/schätzen/ wissen und dann als richtige Boundary eintragen. Zur Not einfach schätzen. Alles andere ist Quatsch.
Für Stauf im Westen gilt das übrigens auch.
habe mir erlaubt, dieses Taggen für Nominatim rauszunehmen.
Gruss
walter
p.s. wenn Wunsch danach besteht, "schätze" ich die 9-er-Grenze gerne.
Offline
#16 2013-04-07 23:09:29
- VolkerKutschka
- Member
- Registered: 2013-04-02
- Posts: 39
Re: Falsche Suburb-Zuordnung
..ich verfolge diesen Thread mit großem Interesse.
Und stelle mir gerade vor wie halb Deutschland neue Admin boundaries levels bekommt.....Mein Gefühl,,Finger weg.
Place suburb sollte es evtl. richten.
Aber im Prinzip stelle ich mir wirklich die Frage, ob es nicht möglich ist das vernünftig in den Griff zu bekommen. Ich bin jetzt schon oft über Nominatim Fehler gestolpert. Da sehe ich als OSM Newbie schon noch deutlich Potenzial zur Verbesserung. Wenn ich eine Straße in einem Ort als ortsunkundiger suche dann will ich nicht raten welche Straße passt,sondern will genau diese Straße an genau diesem Ort finden und nicht das Prinzip der Deutschen Post vor Augen sehen.
Oder stehe ich da alleine mit dieser Meinung da?
LG Volker
Offline
#17 2013-04-08 00:03:25
- Oli-Wan
- Member

- From: NRW
- Registered: 2010-09-14
- Posts: 2,814
Re: Falsche Suburb-Zuordnung
Ich bin jetzt schon oft über Nominatim Fehler gestolpert. Da sehe ich als OSM Newbie schon noch deutlich Potenzial zur Verbesserung.
Hast Du für diese Aussage mal ein konkretes Beispiel (noch besser: mehrere)? Dann ließe sich klären, ob der Fehler tatsächlich bei Nominatim, im OSM-Datenbestand oder in Deiner Beurteilung liegt - alle drei sind gleichermaßen möglich.
Auf diffuse Äußerungen wie "%s funktioniert nicht richtig" bzw. "bei %s sehe ich Potenzial zur Verbesserung" über Programme und Dienste im OSM-Umfeld wirst du früher oder später ungefähr folgende Antwort bekommen: "Dann hilf doch mit, %s zu verbessern, statt dich nur zu beklagen. Der Quellcode liegt unter %s." (hier: "Nominatim" "https://github.com/twain47/Nominatim")
No animals were harmed in the writing of this posting.
Offline
#18 2013-04-08 16:00:53
- cziehr
- Member
- Registered: 2013-04-04
- Posts: 241
Re: Falsche Suburb-Zuordnung
Ok, also erst einmal alles so lassen wie es war?
Bin ja froh dass wenigstens nicht nur ich keinen Plan hatte wie das Problem anzugehen ist ![]()
Offline
#19 2013-04-08 16:16:32
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: Falsche Suburb-Zuordnung
Ok, also erst einmal alles so lassen wie es war?
Bin ja froh dass wenigstens nicht nur ich keinen Plan hatte wie das Problem anzugehen ist
Doch der Plan ist ganz einfach:
Für alle Orte inklusive Stadtteile und Teilorte von Verbandsgemeinden die Admin-Grenzen eintragen.
Nur das Beschaffen der Daten war bisher eher schwierig. Das wird sich mit OpenData hoffentlich bald ändern.
Edbert (EvanE)
Offline
#20 2013-04-08 16:21:05
- cziehr
- Member
- Registered: 2013-04-04
- Posts: 241
Re: Falsche Suburb-Zuordnung
Doch der Plan ist ganz einfach:
Für alle Orte inklusive Stadtteile und Teilorte von Verbandsgemeinden die Admin-Grenzen eintragen.
Ok, also so wie ich es für Steinborn gemacht hab?!? Würde mich dann noch um den Rest der Verbandsgemeinde kümmern, ich kenne mich da aus...
Offline
#21 2013-04-08 16:32:18
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: Falsche Suburb-Zuordnung
EvanE wrote:Doch der Plan ist ganz einfach:
Für alle Orte inklusive Stadtteile und Teilorte von Verbandsgemeinden die Admin-Grenzen eintragen.Ok, also so wie ich es für Steinborn gemacht hab?!? Würde mich dann noch um den Rest der Verbandsgemeinde kümmern, ich kenne mich da aus...
Wie bereits gesagt die Wohngebiete sind nur ein Teil des Ortsgebietes, da bitte kein boundary=administrative dran, höchstens ein place=suburb.
Edbert (EvanE)
Offline
#22 2013-04-08 16:36:45
- cziehr
- Member
- Registered: 2013-04-04
- Posts: 241
Re: Falsche Suburb-Zuordnung
Wie bereits gesagt die Wohngebiete sind nur ein Teil des Ortsgebietes, da bitte kein boundary=administrative dran, höchstens ein place=suburb.
Ok, also eigenes Polygon zeichnen welches das Gebiet umreißt und der dann boundary=administrative geben.
Offline
#23 2013-04-08 17:01:15
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: Falsche Suburb-Zuordnung
EvanE wrote:Wie bereits gesagt die Wohngebiete sind nur ein Teil des Ortsgebietes, da bitte kein boundary=administrative dran, höchstens ein place=suburb.
Ok, also eigenes Polygon zeichnen welches das Gebiet umreißt und der dann boundary=administrative geben.
jain,
zeichne westlich und östlich von Steinborn jeweils die Grenzline zwischen den Stadtteilen. Die muß von der nördlichen Grenze bis zur südlichen gehen, also damit verbunden sein. Also genau 2 (zwei) Linien. Danach kann man die relativ einfach in "saubere" Grenzrelationen für Admin_level=9 umwandeln.
Gruss
walter
Last edited by wambacher (2013-04-08 17:02:10)
Offline
#24 2013-04-08 17:13:48
- cziehr
- Member
- Registered: 2013-04-04
- Posts: 241
Re: Falsche Suburb-Zuordnung
Hab ich gemacht. Und als Attribut boundary=administrative vergeben. War das jetzt richtig so? Blicke da langsam nicht mehr durch...
Offline
#25 2013-04-08 17:21:52
- VolkerKutschka
- Member
- Registered: 2013-04-02
- Posts: 39
Re: Falsche Suburb-Zuordnung
...
Wieso geht Ihr nicht einfach her und macht es so wie ich es getan habe.
Hier der Link:
http://www.openstreetmap.de/karte.html? … ers=000BTT
1:) Schaut Euch mal die beiden "Ortsteile" nördlich von Redwitz an , namens Trainau und Mannsgereuth
Ich habe den "Landuses-Residential" einfach ein "name=Trainau" bzw. "name=Mannsgereuth" gegeben.
Dann schaut mal ins Nominatim, dort werden alle Straßen richtig angezeigt im Nominatim
Dann schaut mal zum Vergleich auf diesen Link:
http://www.openstreetmap.de/karte.html? … ers=000BTT
(Nachbargemeinden von mir).
2:) Der Ort Oberlangenstadt ist bei Küps eingemeindet.
Und gebt dort mal im Nominatim "Nageler Straße, Küps" ein.
Dann steht dort in der Ergebnisssuche "Küps" drin.
Wenn Ihr dann westlich von Küps schaut, werdet Ihr feststellen, das die Straße eigentlich zu Oberlangenstadt gehört.
>> der Mapper dort hat ja eigentlich nichts falsch gemacht, aber ich denke mal wenn dort genauso getagt wirde wie bei 1:)--dann passt das alles wie es sollte.
Konnte ich weiterhelfen??
LG Volker
Offline