- AutorBeiträge
- Januar 16, 2016 um 15:58 Uhr #7844StefanKeller.ACTeilnehmer
Hallo,
danke erst mal für die tolle Arbeit!
nun zu meinem Anliegen/Anregung
Ich habe grade elevate 3.1.2 in oruxmaps 6.5.0rc6 installiert. das funktioniert erst mal recht gut!
aber wenn man zum Beispiel diesen Pfad betrachtet (mit Hike)
Ein schmaler Trampelpfad, der bei osm nicht näher klassifiziert wird. Der wird in Orux aber durchgehend braun also vermeintlich recht breit/gut eingetragen, dicker als zB der deutlich bessere Weg der im SO anschließt
sollte man so etwas nicht besonders kennzeichnen?, zB andere Farbe/Strichelung…Stefan
Januar 16, 2016 um 16:32 Uhr #7846TobiasAdministratorHallo Stefan,
highway=path wird mit Absicht beim Wanderstil betont dargestellt, damit sie auch bei hellem Sonnenschein auf kleinem Smartphonedisplay sich gut von der Umgebung unterscheiden. Zudem sind highway=path fürs (Berg-)Wandern einfach am wichtigsten, die Betonung hat nichts mit der vermeintlichen Breite zu tun. Die Darstellung richtet sich somit nicht danach sondern nach dem Verwendungszweck.
Sie sind aber immer noch schmäler (0.8px) als alle anderen wie der von Dir zum Vergleich herangezogene highway=track (1.2px). Hauptsächlich weisen die Ränder von z.B. highway=track im Gegensatz zu den randlosen highway=path auf den Unterschied in der „Wertigkeit“ hin.
Die Qualität des jeweiligen path wird zusätzlich noch durch Farben (bei Verwendung der Bergwegklassifizierung sac_scale) und Strichelung (bei Vorhandensein von trail_visibility) gekennzeichnet, siehe dazu die Legende: https://www.openandromaps.org/kartenlegende/elevation-hike-theme
Viele Grüße,
TobiasDeveloper of Elevate mapstyle
Januar 16, 2016 um 18:23 Uhr #7850StefanKeller.ACTeilnehmerbeides hier sind Pfade, bei dem senkrechten ist eine Klassifizierung eingetragen, bei dem waagerechten aber nicht, die durchgezogene Linie impliziert für mich den „besseren“ Weg, was hier jetzt nicht stimmt,
keine eingetragene Kategorisierung deutet für mich auch eher auf unwichtig hin (was in dem Fall auch stimmt)Die Dicke der Linie ist gut, ich würde die gröber stricheln, oder andersfarbig machen.
(wie) kann ich den default selber ändern? (wobei das dann bei nem Update futsch wäre…)anbei mal ein screenshot (in der Vorschau verzerrt)
Januar 16, 2016 um 19:08 Uhr #7853TobiasAdministratorAch so, ich dachte Du meintest den Track im Südosten.
Bei diesem path hier ist trail_visibility=good angegeben, bei dem anderen path ist kein trail_visibility angegeben. Diese ist wie in der Legende unter „Wanderwege“ angegeben durch die Strichelung markiert.
Das Fehlen von trail_visibility wird durch eine sehr leichte Strichelung angegeben, good und intermediate durch eine deutlichere, bad, horrible und no durch große Abstände und excellent durch durchgehende Linien. Außerhalb der Gebirge ist trail_visibility noch recht selten, deshalb finde ich es schwierig von vornherein anzunehmen alle highway=path ohne trail_visibility sind schlecht erkennbar.
Gut möglich dass der andere Pfad eigentlich „excellent“ ist, das sind eigentlich die meisten, die Begriffe sind wie oft nicht wörtlich zu nehmen.
Im Endeffekt sagt das also nicht aus, dass der Weg besser/wichtiger ist, sondern nur das Informationen fehlen, und trail_visibility sagt auch nichts über Wichtigkeit aus. Daher ist eigentlich die Konsequenz die passende trail_visibility anzugeben anstatt unbekannte anders darzustellen.
Wenn Du das ändern willst musst Du in der XML Datei nach dem Eintrag
<rule e="way" k="trail_visibility" v="~">
suchen (d.h. trail_visibility nicht vorhanden) und bei allen in dieser rule enthaltenen stroke-dasharray= den für Dich passenden Wert eintragen.Viele Grüße,
TobiasDeveloper of Elevate mapstyle
Januar 16, 2016 um 20:44 Uhr #7856StefanKeller.ACTeilnehmergenau, es fehlen Informationen, das würde/werde ich dann auch kennzeichnen, bzw nix annehmen
hier ist halt gar nix zu dem Weg eingetragen, auch kein „surface“ ich habe mir das dann mal zusätzlich so rausgezogen:
<rule e="way" k="highway" v="footway"> <rule e="way" k="sac_scale" v="~"> <rule e="way" k="surface" v="asphalt|smooth_paved|rough_paved"> <line stroke="#888888" stroke-width="0.64" stroke-dasharray="6,0.5" stroke-linecap="butt" /> </rule> <rule e="way" k="surface" v="compacted|gravel|raw|winter|unpaved"> <line stroke="#9C6800" stroke-width="0.64" stroke-dasharray="6,1" stroke-linecap="butt" /> </rule> <rule e="way" k="surface" v="~"> <line stroke="#000000" stroke-width="0.64" stroke-dasharray="6,3" stroke-linecap="butt" /> </rule> </rule> </rule> <rule e="way" k="highway" v="path"> <rule e="way" k="sac_scale" v="~"> <rule e="way" k="surface" v="asphalt|smooth_paved|rough_paved"> <line stroke="#888888" stroke-width="0.64" stroke-dasharray="6,0.5" stroke-linecap="butt" /> </rule> <rule e="way" k="surface" v="compacted|gravel|raw|winter|unpaved"> <line stroke="#9C6800" stroke-width="0.64" stroke-dasharray="6,2" stroke-linecap="butt" /> </rule> <rule e="way" k="surface" v="~"> <line stroke="#000000" stroke-width="0.64" stroke-dasharray="6,6" stroke-linecap="butt" /> </rule> </rule> </rule> </rule>
Januar 16, 2016 um 21:58 Uhr #7859TobiasAdministratorHallo Stefan,
schwarz als Farbe ist schon bei der sac_scale und path in Verwendung. Das Problem ist zudem dass die Kennzeichnung, dass kein trail_visibility vorhanden ist, auch für alle anderen path-Darstellungen, die z.B. eben rot, schwarz, blau etc. sind, entsprechend gelten sollte. Daher fällt die Markierung über Farbe schon mal raus, und da unterschiedliche Strichelung sowieso für trail_visibility steht bleib ich auch bei fehlender Information bei der Markierung über die Strichelung.
Ich nehme in dem Fall auch nix an und habe mich eben für die fehlende Informationen für die nur leicht gebrochene Art der Darstellung entschieden, was anderes als „kein trail_visibility vorhanden“ sagt die nicht aus. Ich hatte nur schon mal die stärkere Strichelung, die ich jetzt bei good/intermediate verwende, dafür getestet, das war für mich noch weniger brauchbar.
Um das ganze überhaupt halbwegs überschaubar zu halten werden bestimmte Informationen bevorzugt (sac_scale vor surface) und zusammengefasst (vorhandenes surface und Vorannahme der Oberfläche bei path/footway). Manchmal ist auch etwas Interpretation der Daten notwendig um sie mit den vorhandenen Mitteln umsetzen zu können.
Viele Grüße,
TobiasDeveloper of Elevate mapstyle
Januar 17, 2016 um 11:00 Uhr #7862StefanKeller.ACTeilnehmerschwarz kommt hier in Eifel und Ardennen nicht vor denk ich, daher nahm ich das für mich, Ich hatte aber auch keine Muße eine andere Farbe zu suchen 🙂 so kann ich das auf den nächsten Wanderungen hier auch mal besser beobachten.
wenn zuwenig eingetragen wird ist ja nicht festgelegt, was weggelassen wird. da kann man nur im raten oder zumindest das komplette Fehlen von Angaben kennzeichnen, eine gröbere Strichelung und (leicht) andere Farbe fände ich (hier) sinnvoll
„asphalt|smooth_paved|rough_paved“ könnte man auch unterscheiden, asphalt zB grau machen
Im Prinzip ist das wohl eine recht lückenhafte Matrix die nicht so leicht sinnvoll zu füllen ist
Februar 10, 2016 um 09:19 Uhr #8192StefanKeller.ACTeilnehmerdanke für die Änderungen in 3.1.4 !
Ich habe da für mich jetzt noch die unklassifizierten Wege mehr gestrichelt:
in elevate. XL
in Zeile 1687 stroke-dasharray=“6,3″
und in 1698 stroke-dasharray=“6,1″
statt jeweils 6,0.5genaueres muss man wahrscheinlich an die Eintragegepflogenheiten der hiesigen OSMler anpassen 🙂
<rule e="way" k="sac_scale" v="~"> <rule e="way" k="surface" v="~"> <rule e="way" k="highway" v="path"> <line stroke="#9C6800" stroke-width="0.64" stroke-dasharray="6,3" stroke-linecap="butt" /> </rule> <rule e="way" k="highway" v="footway"> <line stroke="#888888" stroke-width="0.64" stroke-dasharray="6,0.5" stroke-linecap="butt" /> </rule> </rule> <rule e="way" k="highway" v="path|footway"> <rule e="way" k="surface" v="asphalt|smooth_paved|rough_paved"> <line stroke="#888888" stroke-width="0.64" stroke-dasharray="6,0.5" stroke-linecap="butt" /> </rule> <rule e="way" k="surface" v="compacted|gravel|raw|winter|unpaved"> <line stroke="#9C6800" stroke-width="0.64" stroke-dasharray="6,1" stroke-linecap="butt" /> </rule> <rule e="way" k="bicycle" v="bic_yes|bic_permissive|bic_designated"> <line stroke="#3366FF" stroke-width="0.08" stroke-dasharray="6,0.5" stroke-linecap="butt" /> </rule> </rule>
- AutorBeiträge
- Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.