Mapbox Studio或Mapbox GL JS中的标签方向

时间:2016-07-15 15:45:46

标签: mapbox-gl mapbox-gl-js

是否可以将标签方向设为 功能 标注的多边形形状?理想情况下,这种标签放置优化将从Mapbox Studio开箱即用。

我认为使用https://www.mapbox.com/mapbox-gl-style-spec/#layout-symbol-text-rotate的Mapbox GL JS可以实现这一点,但这似乎可能是10,000个Land(?)中的一个非平凡的JavaScript任务。最终结果将是Mapbox GL服务的矢量底图。

医药湖默认方向:

enter image description here

Medicine Lake理想的定位(但我不一定要转动任何其他湖泊标签):

enter image description here

1 个答案:

答案 0 :(得分:2)

简短的回答是,它目前无法实现,但我们正在探索将来实施此项目的可能性。这令人惊讶地难以做到 - 多边形中旋转标签放置的算法非常复杂且昂贵。这是我能找到的唯一实用的实现,但它很昂贵,可能只能用作预处理步骤(生成一个角度集,然后你上传到Studio):{{3} }