首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在CartoCSS中将道路标签放置在道路下方

在CartoCSS中将道路标签放置在道路下方
EN

Stack Overflow用户
提问于 2016-03-23 07:19:16
回答 1查看 120关注 0票数 0

我想强制道路标签在南边(下面)东西方向的道路上。在实现text-dy:-20之后,结果并不一致。有没有其他设置可以用来强制在道路上放置标签?

代码语言:javascript
复制
#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;        
}
EN

回答 1

Stack Overflow用户

发布于 2016-10-30 21:59:13

是的,它是:shield CartoCSS相关属性。正如here所解释的,“(I)如果您在地图上显示路盾(例如,高速公路标记),这些CartoCSS属性将定义盾牌样式。”因此,您必须使用shield-dy,而不是使用text-dy

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36167027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档