Re: Straßensuche in Lage

Sebastian Lisken Sebastian.Lisken at gmx.net
So Jul 17 11:29:06 CEST 2016


On 2016-07-17 01:30, Jan-Friedrich Ehlenbröker wrote:
> ich habe mir das mal angeschaut und behoben.

Großartig, vielen Dank!

> Das Hauptproblem scheint gewesen zu sein, dass die Relation um die Lage
> herum (die "Kernstadt"-Relation
> https://www.openstreetmap.org/relation/6094767) einen admin_level=10 hatte.
> Zum Vergeleich: Der admin_level der "Kernstadt" von Lemgo ist auf 9
> eingestellt (https://www.openstreetmap.org/relation/3978589).
> Nachdem ich den admin_level auf in Lage auch entsprechend angepasst
> hatte funktionierte die Suche.
> 
> Außerdem habe ich noch Kleinigkeiten angepasst: Z.B. Kernstadt in Lage
> umbenannt.

Vielen Dank auch für die Informationen. Ich habe mir die Änderungen
angeschaut und würde gerne noch wissen, warum der Knoten „Innenstadt“
nötig ist <http://www.openstreetmap.org/node/4306688734>. Er ist mit
nichts verbunden, insbesondere nicht mit der Stadtteil-Relation, die du
von „Kernstadt“ zu „Lage“ umbenannt hast
<http://www.openstreetmap.org/relation/6094767>, die hat ja den Node
<http://www.openstreetmap.org/node/240023556> als admin_centre.
Interessanterweise hat die Relation für die eigentliche Stadtgrenze
<http://www.openstreetmap.org/relation/142650> keinen Node als Member.
Trotzdem scheint der Knoten „Innenstadt“ relevant für Suchergebnisse zu
sein. Ist das der Grund für seine Existenz?

Ob zum Beispiel eine Straße von der Suche als Teil von „Innenstadt“ oder
„Maßbruch“ ausgegeben wird, scheint an der relativen Nähe zum Knoten
„Innenstadt“ (s.o.) vs. Knoten „Maßbruch“
<http://www.openstreetmap.org/node/547954622> zu liegen. Mit teilweise
seltsamen Ergebnissen: so liegt laut nominatim die Händelstraße in
Maßbruch
<http://www.openstreetmap.org/search?query=H%C3%A4ndelstra%C3%9Fe%2C%20Lage#map=16/51.9992/8.8039>,
aber zwei Straßen weiter in Richtung Nordwesten die Blumenstraße
angeblich in der Innenstadt
<http://www.openstreetmap.org/search?query=Blumenstra%C3%9Fe%2C%20Lage#map=16/51.9992/8.8039>.
Die Marker, die beim Überfahren der Suchergebnisse sichtbar werden,
könnten als Erklärung dienen, denn für die Händelstraße liegt der Marker
mittig zwischen der Thusneldastraße und der Flurstraße, also eher in
Richtung Maßbruch, für die Blumenstraße an der Kreuzung Thusneldastraße,
also vielleicht etwas mehr in Richtung Innenstadt. Ich kann aber auch in
JOSM nicht erkennen, warum die Marker so liegen. Die Händelstraße hat
fünf Knoten, die Blumenstraße genau zwei am Anfang und Ende. Für beide
Straßen liegen die Knoten etwa symmetrisch und bevorzugen keines der
Enden, beide Weg-Objekte sind von der Thusneldastraße zur Flurstraße
orientiert. Würde die Suche exakter sein, wenn statt Knoten oder
zusätzlich zu ihnen noch ein genaue Grenze als Weg oder Relation
existieren würden? (Nicht dass ich das hier anregen möchte, es geht mir
nur darum, etwas dazuzulernen.)

Ich erwarte natürlich keine vollständigen Antworten (oder irgendwelche).
Mir ist nicht neu, dass nominatim schwer erklärbar ist. Vor allem bin
ich dankbar für die Reparatur!

Sebastian



Mehr Informationen über die Mailingliste OSM