Am 25.04.2014 09:53, schrieb Andreas Labres:
> On 23.04.14 21:42, Peter Körner wrote:
>> Das kann man halt auch anders formulieren: An wie viele Objekte wurde kein
>> name eingetragen (sondern note, description, ...), weil's auf der Karte doof
>> ausschaute. 
> 
> Schon, aber name ist definiert als der /darzustellende/ Name. 
? Wo ist das so definiert?

Ich versuch mal aus dem Wiki zu zitieren:

[1]: "To provide details of the name for a feature included in
OpenStreetMap." - nix mit Darstellung,
[1]: Key name: "The common default name. (Note: For disputed areas,
please use the name as displayed on e.g. street signs for the name tag."
- auch da steht nichts von Darstellung für die Karte.

Deutsche Seite zum Key Name:
[2] "Der Schlüssel name dient dazu, den Namen eines Objekts in
OpenStreetMap anzugeben" - auch da steht nichts zur Beschriftung eines
Objekts in der Karte, sondern es geht um den Namen des Objekts.
[2] Key name: "Die allgemeine Bezeichnung" - halte ich für zu schwammig
übersetzt und zu leicht falsch zu interpretieren, aber trotzdem steht
auch hier nichts von der Darstellung oder dem darzustellenden Namen.

Aber da Namen ja wirklich eine komplexere Sache sind, gibt es ja noch
die allgemeine Seite zum Thema, auch da wieder Englisch [3], Deutsch [4]
und andere:

[3] sagt: "We use name=* to tag the name of things. We tag names of
roads, pubs, railway stations, parks, buildings and anything which has a
name. See more at Map Features#Name" -nix mit Darstellung.
[3] stellt außerdem klar, dass keine Abkürzungen verwendet werden sollen.
[3] sagt ganz deutlich: "Name is the name only. The names should be
restricted to the name of the item in question only and should not
include categories, types, descriptions, addresses or notes. If
something really doesn't have a name, don't add one to OpenStreetMap.",
und hier kommen wir zum Kern des Problems: ein Name ist ein Name ist ein
Name - keine Beschreibung, keine Bezeichnung, um beschreibend auf etwas
zu verweisen, sondern ein Name.

> Insofern ist's
> schon ok, dass ein Renderer, der möglichst alle Namen darstellen will (so 
> Platz
> ist), die dann eben auch darstellt. Und wenn's ein Name sein soll, der
> definiert, aber nicht dargestellt werden soll, gibt's dafür z.B. loc_name 
> (IMO).
Wer sagt denn so 'nen Blödsinn?
loc_name ist für den lokal bekannten Namen. Wenn ich eine Karte von
meinem Dorf machen möchte, will ich den loc_name darstellen - zusätzlich
oder statt des überregional bekannten, und genau dafür ist der da.
Entscheidet doch bitte nicht beim Mappen, wie ihr Dinge dargestellt
sehen wollt, entscheidet, was ihr da eintragt. Wenn ihr den Namen
eintragt, gehört der in name. Wenn es zusätzlich(!) einen lokal
verwendeten Namen gibt, gehört der in "loc_name"; wenn es zusätzlich
einen internationalen Namen gibt, dann kommt der in int_name - und so
weiter.
Deine Aussage: "...wenn's ein Name sein soll, der definiert, aber nicht
dargestellt werden soll,..." vermischt die Zuständigkeiten: Wenn Du auf
die Darstellung Einfluss nehmen willst, beteilige dich am Render-Stil,
wenn Du mappen willst, mappe die Tatsachen.
Es gibt beim Mappen immer auch Entscheidungen zu treffen, was korrekt
ist und was nicht. Die Darstellung in EINER oder einer Handvoll Karten
ist jedenfalls keine, die meines Erachtens gültig ist.
> 
> Vielleicht ein blödes Beispiel, aber POIs, für die der Renderer (konkret
> osm.org) kein Icon hat, stellt er
> * wenn er eine Adresse hat mit der Hausnummer
> * wenn nicht, dann nicht
> dar. Führt dann dazu, dass in einer Mall oder Einkaufsstraße zig mal die
> Hausnummer steht... Wäre es nicht sinnvoll, wenn dort wenigstens die Namen 
> stünden?
Für Geschäfte ja, aber das führt dann zu einer sinnvollen Regel, "Stelle
Namen von shop=* grundsätzlich dar", nicht zu "Stelle alle Namen dar".

Stell dir vor, diese Mall hat aus einer Laune heraus aufgestellte Bänke
alle benannt. Diese Namen werden von niemandem benutzt, nicht zur
Orientierung verwendet und gar nichts, sie stehen aber auf kleinen
Schildern an der Bank (und sind in dem Fall mal nicht die Widmung, die
es ja oft gibt, aber die kein Name ist).

Wäre es nicht sinnvoll, in der Mall alle Namen von Geschäften, aber eben
gerade keinen Namen von Bänken zu sehen?
Bei unserer Renderertechnik würden "alle Namen" zudem meist dazu führen,
dass einige zufällig weggelassen würden - aus Platzgründen. Willst Du
die Karte dann wirklich ein paar Bänke mit Namen anzeigen lassen, die
Läden nebenan aber nicht - nur weil da der Zufall und die genaue
Platzierung in Kombination mit evtl. der Objekt-ID (wegen der
Reihenfolge, in der Objekte durch den Renderer verarbeitet werden) das
so entschieden hat?

Sorry, aber meldet doch einfach Features, deren Namen dargestellt werden
sollen - aber an der richtigen Stelle, und ohne Gejammer, dass "die da
oben beim Style-Code" immer alles schlechter machen würden.

Gruß
Peter

[1] http://wiki.openstreetmap.org/wiki/Name
[2] http://wiki.openstreetmap.org/wiki/DE:Key:name
[3] http://wiki.openstreetmap.org/wiki/Names
[4] http://wiki.openstreetmap.org/wiki/DE:Names


_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an