Re: [Talk-de] Mapnik ohne Richtungspfeile

2014-04-25 Thread 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. 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).

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?

/al

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


Re: [Talk-de] Mapnik ohne Richtungspfeile

2014-04-25 Thread Peter Wendorff
Dieses ewige Gejammere geht mir auf den Sack, sorry.

Im alten Stil wurden ähnlich wie jetzt immer wieder neue Wünsche
geäußert: Bitte dies darstelle, bitte jenes darstellen.
Das Einarbeiten dieser Wünsche wurde denen, die es überhaupt tun, zu
kompliziert, weil die Stildateien immer größer und unhandlicher wurden.

Es hätte also drei Möglichkeiten gegeben:
1) Jemand anderes hätte die Arbeit übernommen - das ist zumindest sehr
lange nicht passiert
2) Der Stil wäre einfach nicht mehr geändert worden (damit hätten wir
das gleiche Problem wie jetzt bei jedem neuen Tag oder Taggingschema)
3) Man packt das ganze neu an und macht dabei diverse Dinge sauberer und
aus dem Grunde auf Dauer besser handhabbar.

Da (1) und (2) nicht passiert ist, sich aber jemand an (3) herangewagt
hat, gibt es jetzt also einen neuen Stil, an dem lange gearbeitet wurde,
bevor er öffentlich sichtbar gemacht wurde, und der erstaunlich nah am
alten Layout dran ist.

Der Wechsel ist vom August 2013. Seitdem sind laut GitHub 500
Fehlermeldungen und Verbesserungsvorschläge eingereicht und davon über
die Hälfte erledigt worden, immerhin von einer Reihe von Leuten, vn
denen insbesondere Andy (gravitystorm) und dann mit großem Abstand
math1985 aktiv sind.

Die Stile sind - insbesondere technisch gesehen - nicht identisch. Das
ist gewollt und richtig so.

Früher wurde der name-Tag immer dargestellt. Wenn Platz auf der Karte
ist und ein Objekt einen Namen hat, dann zeige den Namen.
Um dann gezielt zu sagen: "Aber Namen von Parkbänken sollen eben gerade
nicht dargestellt werden, weil die (außer vielleicht in z19) sonst alles
andere verstecken", hätte man das sozusagen ändern müssen in "Zeige alle
Namen, solange die nicht zu einer Parkbank gehören". Aus einer einfachen
Regel wird bei ein paar Dutzend solcher Ausnahmen dann schnell ein
schwerfälliges, langsam berechnetes etwas, und herauszufinden, wo man
eine Änderung einpflegen muss, ist schwer.

Stattdessen ist viel Arbeit reingesteckt worden, um ein möglichst
ähnliches Kartenbild andersherum zu erreichen:
Statt: "Rendere alle Namen außer [lange liste von ausnahmen]" soll also
jetzt da stehen "Rendere namen von [lange liste von Dingen, deren Namen
dargestelllt werden müssen" - und, was noch besser ist: das lässt sich
jetzt shcön aufteilen in mehrere Regeln:
"Rendere Namen von Grenzen schön jeweils 'innen'",
"Rendere Namen von Geschäften"
"Zeige Hausnummern in Schriftart X und Größe Y, Geschäfts-Namen aber in
X und Größe W"

und so weiter.

Das macht das Pflegen des Stils einfacher, aber neben der Frage: was
lässt man bewusst weg (und guckt mal, ob jemand hinterher danach fragt),
ist die Umformulierung nicht so einfach, denn "Rendere alles außer..."
erfordert nur ein Wissen über die Ausnahmen, während "Rendere genau..."
voraussetzt, dass man letztlich jedes Tag, das man darstellen will,
kennt und angeben kann.

Insofern ist gewollt, gut und richtig, dass wir alle Auffälligkeiten wie
fehlende Beschriftungen etc. melden und mitteilen. Sich aber zu
beschweren, vorher sei alles besser gewesen setzt meiner Meinung nach
voraus, das zu beweisen. Ich vermute, der alte Mapnik-Stil ist heute
langsamer in der Darstellung (ganz wage Vermutung aus den mir bekannten
technischen Unterschieden, was Datenbank-Abfragen angeht), und er ist
bestimmt in 'nem halben oder ganzen Jahr auch besser als der alte.

Nein: Die Maintainer des alten Stils wollten nicht mehr daran
weiterarbeiten und hätten das vermutlich auch nicht mehr besonders aktiv
gemacht. Um also die Behauptung aufzustellen, dass der neue Stil
dauerhaft schlechter ist als der alte, und euch damit die Rechtfertigung
zu verdienen, möglicherweise zu meckern, bitte ich dann darum, Fehler im
alten Stil zu korrigieren - der Code ist auch da frei verfügbar.

Ansonsten: Fehler finden ist gut, Fehler melden auch - dafür gibt's den
Bugtracker bei Github; Fehler laut an alle rauszuschreien aber nicht da,
wo sie behoben werden könnten, hilft aber kaum, sorry.

Gruß
Peter


[1] https://github.com/gravitystorm/openstreetmap-carto/graphs/contributors

Am 24.04.2014 21:56, schrieb Dirk Sohler:
> Holger Jeromin schrieb:
>> http://bl.ocks.org/tyrasd/raw/6164696/#17.00/50.75168/6.02481
>>
>> Vorher war die Grenzbeschriftung total nutzlos, jetzt sehr hilfreich.
> 
> Also entweder gut beschriftete Grenzen und komplett unbeschriftete
> Tunnel, oder beschriftete Tunnel und eher schlecht beschriftete Grenzen.
> 
> … und ein Stück weiter oben das Labyrinth und die Taverne sind auch
> unbeschriftet. Nur wegen schönen Bäumen und grenzen Lohnt das imho
> nicht bei all den Nachteilen.
> 
> Grüße,
> Dirk
> 
> 
> 
> ___
> Talk-de mailing list
> Talk-de@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-de
> 


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


Re: [Talk-de] Mapnik ohne Richtungspfeile

2014-04-25 Thread Martin Koppenhoefer
Am 25. April 2014 09:53 schrieb Andreas Labres :

> 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?
>

das mit den Hausnummern ist eher ein bug denn ein feature, den ggf. mal
melden und korrigieren (sofern es nicht bereits ein Ticket dazu gibt), z.B.
auch in Verbindung mit gates (da werden dann die Hausnummern nicht
dargestellt wenn ein gate da ist). Eine mögliche Lösung wäre z.B.,
alternative Positionierungen auszuprobieren, so dass bei ausreichendem
Platz beides dargestellt wird. Auch die Reihenfolge der Prioritäten (erst
Name dann Nummer z.B.) kann evtl. noch optimiert werden.

Gruß Martin
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Mapnik ohne Richtungspfeile

2014-04-25 Thread Peter Wendorff
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:

Re: [Talk-de] Mapnik ohne Richtungspfeile

2014-04-25 Thread Sven Geggus
Holger Jeromin  wrote:

> https://github.com/egore/openstreetmap-carto
> hab ich mal gefunden. Wobei ich nicht weiß, wie da der Stand ist.

Das hält nicht, was es verspricht, denn das ist kein deutscher Kartenstil,
sondern ein etwas älterer fork des openstreetmap-carto ohne weitere
Änderungen.

> Der deutsche Stil würde also nur
> @motorway-fill: #89a4cb;
> @primary-fill: #dd9f9f;
> anders haben und ist daher sehr einfach aktuell zu halten.

Da ist schon noch deutlich mehr anders als ein paar Farben. Gerade bei den
Autobahnen.

Sven

-- 
Der "normale Bürger" ist nicht an der TU Dresden und schreibt auch
nicht mit mutt. (Ulli Kuhnle in de.comp.os.unix.discussion)

/me is giggls@ircnet, http://sven.gegg.us/ on the Web

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


[Talk-de] SOTM-EU Frühbucherpreis noch bis Ende April

2014-04-25 Thread Frederik Ramm
Hallo,

wie ihr ja alle wisst ;) ist vom 13.-15.6. in Karlsruhe die "SotM
EU" mit vielen interessanten Vorträgen rund um OSM (Programm auf
www.sotm-eu.org).

Tickets können auf http://sotm-eu.org/en/pages/attendees gebucht werden
und kosten bis Ende April noch EUR 55, danach EUR 80. Im Ticketpreis
sind die gemeinsame Abendveranstaltung ("Social Event") und Verpflegung
am Freitag und Samstag enthalten.

Die Konferenzsprache ist Englisch.

Bye
Frederik

-- 
Frederik Ramm  ##  eMail frede...@remote.org  ##  N49°00'09" E008°23'33"

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


Re: [Talk-de] Mapnik ohne Richtungspfeile

2014-04-25 Thread Martin Koppenhoefer


> Am 25/apr/2014 um 10:25 schrieb Peter Wendorff :
> 
> 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.",


wobei das manchmal auch mMn zu restriktiv gesehen wird, z.B. bei Restaurants, 
da ist der Name oft einschl. einer Kategoriebezeichnung (zB"Gasthaus zum 
Ochsen" und nicht nur (je nach Fall kommt das zwar auch vor) "zum Ochsen"). 
Macht ja auch keinen Sinn, z.B. name="für angewandte Kunst" zu taggen, wenn es 
name="Museum für angewandte Kunst" heißen sollte. Bei Ministerien, Museen oder 
Universitäten lässt das kaum einer weg, bei Restaurants und Cafés aber öfters.

Gruß,
Martin
___
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Mapnik ohne Richtungspfeile

2014-04-25 Thread Peter Wendorff
Am 25.04.2014 11:52, schrieb Martin Koppenhoefer:
> 
> 
>> Am 25/apr/2014 um 10:25 schrieb Peter Wendorff
>> :
>> 
>> 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.",
> 
> 
> wobei das manchmal auch mMn zu restriktiv gesehen wird, z.B. bei
> Restaurants, da ist der Name oft einschl. einer Kategoriebezeichnung
> (zB"Gasthaus zum Ochsen" und nicht nur (je nach Fall kommt das zwar
> auch vor) "zum Ochsen"). Macht ja auch keinen Sinn, z.B. name="für
> angewandte Kunst" zu taggen, wenn es name="Museum für angewandte
> Kunst" heißen sollte. 
Beim Gasthaus zum Ochsen kann ich mir beides vorstellen - sowohl, dass
das Gasthaus "zum Ochsen" heißt als auch, dass es "Gasthaus zum Ochsen"
heißt.
Ein "Museum für angewandte Kunst", das irgendwo den Namen "für
angewandte Kunst" trägt, musst Du mir zeigen (in dem speziellen Fall
würd ich es dem Museum als angewandte Kunst durchgehen lassen, beim
Museum für Völkerkunde würd ich die Verantwortlichen des Namens "für
Völkerkunde" mal zum Psychiater schicken.


> Bei Ministerien, Museen oder Universitäten
> lässt das kaum einer weg, bei Restaurants und Cafés aber öfters.
Die Universität Paderborn heißt aber auch Universität Paderborn - und
nicht "Universität", und die "Leipniz Universität Hannover" heißt auch
nicht "Leipzig" oder "Leipzig Hannover", sondern genau so: Leipniz
Universität Hannover.

Eine Kneipe kann auch einfach "Die Kneipe" oder "Kneipe" heißen - aber
nur weil es eine Kneipe ist, heißt sie noch nicht so - und auch nicht,
weil die Säufer um die Ecke eben in "die Kneipe" gehen.

Trotzdem ist ein Name ein Name, und nicht eine Bezeichnung, die man zur
Kommunikation nutzt. Manchmal ist das nicht eindeutig, manchmal ist es
nicht so richtig gut vor Ort zu erkennen - aber gegen Fehler sagt ja
auch niemand was.

Ich gebe dir recht: manchmal wird das zu restriktiv gesehen, ABER ich
schränke das ein: manchmal wird zu viel nachträglich als Fehler
behandelt und der entsprechende Mapper dementsprechend angeschrieben.
Die Grundsätze, was ein Name ist, sollten wir dagegen eher zu restriktiv
als zu offen beschreiben - zusammen mit der zwangsläufigen
Interpretation von Mappern kommt dann eher was sinnvolles dabei raus,
als wenn man alle Toleranzen direkt "offiziell" "erlaubt" (beachtet die
Anführungszeichen).

Gruß
Peter

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