Lübeck
(Lübeck)
June 10, 2013, 7:32am
#1
Hi !
ich möchte die Darstellung in Maperative unterscheiden für Flächen (area=yes) und Ways.
Mit folgender Rule klappt das nicht.
elseif : *pedestrian
if : area=yes
define
fill-color : #DDDDDD
draw : fill
else
define
min-zoom : 7
// line-color : #EDEDED
line-color : #ff002a
line-width : 7:0.6;9:1;10:1.2;12:2.5;13:3;16:5;18:6
border-style : solid
border-color : #B1B1B1 black 20%
border-width : 15%
draw : line
Alles wird darstellt wie für Ways!
Hat einer eine Idee ?
Gruß Jan
Was hast du für ein target definiert? Das ist ja nur ein Teil des Codes…
Lübeck
(Lübeck)
June 10, 2013, 7:59am
#3
HI!
lines
highway pedestrian : highway=pedestrian
Jetzt wo Du es schreibst …
Wenn ich es aber bei
features
points, areas
zuweise, dann ist highway=pedestrian doppelt!
Gruß Jan
Das ist aber klar - also entweder nimmst du es als lines raus oder aber als areas bei den features
(Eine area definiert sich auch nur durch lines (ways) - somit ist es selbstverständlich und richtig seitens Maperitive die Darstellung doppelt durchzuführen, da du sie ja auch zweimal drin hast.
Lübeck
(Lübeck)
June 11, 2013, 8:11am
#5
hi !
ich habe mal etwas bebastelt:
Aber jetzt wird nur die Rote Linie - nicht das Area mehr angezeigt.
Kann mir einer den Knoten auflösen ?
gruß Jan