Tilemill でマップのスタイルを設定しており、すべての道路ラベルを道路線の上に配置しようとしています。
(text-dy: 10;) を設定すると、ラベルは行の上に配置されます。残念ながら、代わりにラベルが線の 10 ピクセル下に配置されることがあります。ラベルが線の上に明示的に表示されるようにスタイルシートを設定するにはどうすればよいですか?
以下は、私が問題を抱えている道路の cartocss ルールの 1 つの例です。
#mainroad_label[type='secondary'][zoom>13] {
text-name:'[name]';
text-face-name:@metPlusMedCaps;
text-transform: uppercase;
text-placement:line;
text-dy: 10;
text-min-distance:60;
text-size:14;
どんな助けでも大歓迎です。Tilemills のラベルの配置は、非常に混乱することがあります。