2016-03-22 7 views
0

Ich würde gerne Straßenlabel auf der Südseite (unten) Ost-West-Straßen zu zwingen. Nach der Implementierung von Text-dy: -20 sind die Ergebnisse nicht konsistent. Gibt es eine andere Einstellung, die ich verwenden könnte, um diese Etikettenplatzierung auf Straßen zu erzwingen?Position Straßenschild unter der Straße in CartoCSS

#roadlabel::labels{ 
text-avoid-edges:true;  
text-allow-overlap:false;  
text-character-spacing:0.5;  
text-transform:uppercase;  
text-size: 24; 
text-name: [FULLNAME]; 
text-face-name: 'Helvetica Neue LT Std 75 Bold'; 
text-fill: #fff; 
text-halo-fill: fadeout(black, 40%); 
text-halo-radius: 1; 
text-placement: line;   
text-dy: -20;   
} 

Antwort

0

Ja, es ist: shield CartoCSS bezogenen Eigenschaften. Wie erklärt here, "(i) f Sie angezeigt Road Shields auf einer Karte (zum Beispiel Autobahn Markierungen), definieren diese CartoCSS-Eigenschaften das Schild Styling." Anstatt also text-dy zu verwenden, müssen Sie shield-dy verwenden.

Verwandte Themen