Betrachte 5 Beiträge - 31 bis 35 (von insgesamt 35)
  • Autor
    Beiträge
  • #29657
    bernie0808
    Teilnehmer

    Hochspannungsleitungen habe ich gefunden und auskommentiert. Ist erledigt.

    #29694
    Avatar-FotoTobias
    Administrator

    mit 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

    #29700
    bernie0808
    Teilnehmer

    Jetzt, 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.

    #29702
    Avatar-FotoTobias
    Administrator

    Ich 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:
    city_nur_paved
    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

    #29709
    bernie0808
    Teilnehmer

    Danke.

Betrachte 5 Beiträge - 31 bis 35 (von insgesamt 35)
  • Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.