Verschlagwortet: Elevate, Kartendarstellung, Kinderwagentauglich
-
AutorBeiträge
-
Juni 17, 2019 um 11:34 Uhr #29657bernie0808Teilnehmer
Hochspannungsleitungen habe ich gefunden und auskommentiert. Ist erledigt.
Juni 17, 2019 um 21:01 Uhr #29694TobiasAdministratormit Deinen Hinweisen habe ich den Fehler gefunden. Die zusätzlich /rule nach Zeile 2658 ist nicht notwendig. Jetzt sieht es schon ganz gut aus.
Wahrscheinlich hattest du 2x /rule eingefügt, sonst würde die Regel nicht funktionieren.
Kannst Du mir noch einen Tipp geben welche Zeilen ist auskommentieren muss, um die „grauen“ Wege/Pfade auszublenden (siehe Scrennshots)? Was sind das für Wege (Schotter)?
Jetzt, so wie es im Code ist, sollten nur noch gepflasterte Wege/Pfade in grau angezeigt werden, wie von dir gewünscht. Das macht die Regel:
<rule e="way" k="surface" v="asphalt|paved|smooth_paved">
Developer of Elevate mapstyle
Juni 18, 2019 um 08:20 Uhr #29700bernie0808TeilnehmerJetzt, so wie es im Code ist, sollten nur noch gepflasterte Wege/Pfade in grau angezeigt werden, wie von dir gewünscht.
Ich möchte nur geteerte Wege anzeigen lassen, gepflasterte Wege waren nicht mein Ziel. Die in meinen Screenshots markierten Wege/Pfade sind nicht gepflastert. Das sind Waldwege, teilweise sehr schmal mit Gras oder Schotter. Also smoothness wäre für mich bei diesen Beispielen bad oder very_bad und auf jeden Fall unpaved.
Juni 18, 2019 um 09:05 Uhr #29702TobiasAdministratorIch möchte nur geteerte Wege anzeigen lassen, gepflasterte Wege waren nicht mein Ziel.
Dann lösche aus der rule paved und smooth_paved. Macht aber wenig Sinn, da viele asphaltierte Wege nur mit „paved“ in den Karten enthalten sind. Das gibt die Datenqualität von OSM nicht her.
Die in meinen Screenshots markierten Wege/Pfade sind nicht gepflastert.
Und werden auch mit der korrekt bearbeiteten Regel, wie von mir oben beschrieben, nicht dargestellt:
So sollte dein Code aussehen, wenn du die Schritte wie angegeben umgesetzt hast:<!-- paths city --> <rule cat="city" e="any" k="*" v="*" zoom-min="13"> <rule cat="smallways" e="way" k="highway" v="footway|path"> <rule e="way" k="surface" v="asphalt|paved|smooth_paved"> <line stroke="#777777" stroke-width="0.4" stroke-dasharray="10,1.5" stroke-linecap="butt" /> <rule e="way" k="bicycle" v="bic_yes|bic_permissive|bic_designated|bic_destination|bic_permit"> <line stroke="#3366FF" stroke-width="0.1" stroke-dasharray="0,1,8,2.5" stroke-linecap="butt" /> </rule> </rule> </rule> <rule cat="smallways" e="way" k="highway" v="steps"> <line stroke="#777777" stroke-width="0.4" stroke-linecap="butt" /> <line stroke="#DDDDDD" stroke-width="0.4" stroke-dasharray="3,3" stroke-linecap="butt" /> </rule> </rule>
Bitte setzte dich in Ruhe mit dem ganzen auseinander, da hilft nur trial and error!
Und schau dir genau die Tipps und Anleitungen an, und setze dich mit den OSM Daten und Tags auseinander.Developer of Elevate mapstyle
Juni 18, 2019 um 09:22 Uhr #29709bernie0808TeilnehmerDanke.
-
AutorBeiträge
- Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.