[Talk-de] Geschlossene Ortschaften
Dirk Stöcker
openstreetmap at dstoecker.de
So Jul 20 12:14:35 UTC 2008
On Sun, 20 Jul 2008, Rolf Gehring wrote:
> ab und zu finde ich es lustig, wenn einige ihre Intelligenz einbringen, um
> meine Gedankengänge zu zerreden. Ab und zu nervt es auch.
Vielleicht solltest Du Dich mit dem Datenmodell mal genauer beschäftigen
statt die Intelligenz anderer anzuzweifeln?
> Wird denn ein Ortseingangsschild auf die "Grüne Wiese" gesetzt oder an eine
> Node eines Ways? Und besitzt dieser Way eine Richtung? Ich bin neu hier.
> Vielleicht sollen die Pfeile am Way nur oben und unten begründen?
Ein Knoten ist ein Knoten. Eine Kante ist eine Kante. Eine Kante/Way ist
gerichtet über die Reihenfolge seiner Knoten. Ein Knoten selbst hat keine
Richtung und kann außerdem zu mehreren Ways gehören.
Nun ist es schon ein Problem mit den gerichteten Tags eines Ways, weil man
ja die Richtung drehen kann, ohne dass die Tags beeinflußt werden (JOSM
hat seit 2 Tagen einen Patch der das etwas einzudämmen versucht).
Wie aber bitteschön willst Du jetzt eine Richtungsinformation an einem
eindimensionalen Punkt festmachen?
Außerdem habe ich i.d.R. an einem Ortseingangschild zwei Wege und nicht
einen, weil nämlich am Ortseingangschild meist auch der Straßenname
wechselt. Damit würde Deine Behauptung nichtmal funktionieren, wenn man
das Prinzip "eine Kante hat Knoten" rückwärts betrachtet. Andersrum ist es
nämlich wie gesagt nicht eindeutig.
Es gibt nur drei brauchbare Lösungen:
a) Relation:
Definieren von "Way vorher" + Ortsname und "Way nachher" + "Ortsname"
b) Fläche:
Definieren der Ortsflächen
c) Heuristik:
Erkennen der Orschaften über Koordinate des Namens, Straßentypen, ...
Die Fälle a und b sind exakt, allerdings finde ich die Lösung a grausam
und bei b weiß ich nicht, wo ich die Daten herbekommen soll. Fall c wird
bei komplizierteren Ortslagen versagen. Hier in der Gegend gibt es Fälle,
wo ich auf einer Straße dreimal durch Ortseingang/Ortsausgang eines Dorfes
komme. Das kann keine Heuristik vernünftig erkennen.
Ciao
--
http://www.dstoecker.eu/ (PGP key available)
Mehr Informationen über die Mailingliste Talk-de