【发布时间】:2017-12-01 23:18:46
【问题描述】:
我正在使用带有标签的 Esri Leaflet 的最新版本:
L.esri.basemapLayer('ImageryLabels').addTo(map);
如何自定义标签层?例如,我想更改字体或颜色。
【问题讨论】:
标签: leaflet esri-leaflet esri-oss
我正在使用带有标签的 Esri Leaflet 的最新版本:
L.esri.basemapLayer('ImageryLabels').addTo(map);
如何自定义标签层?例如,我想更改字体或颜色。
【问题讨论】:
标签: leaflet esri-leaflet esri-oss
您可以使用API 中所述的矢量切片服务 (Vector.Layer)。
然后,您可以创建一个custom vector basemap。
【讨论】:
@camilo 是对的。如果您窥探网络流量,您会发现您正在获取大部分透明的缓存栅格切片,其中包含烧录的标签。因此,无法在客户端自定义它们。
【讨论】:
您不能在客户端更改字体的大小或颜色,因为这是服务器上的预处理数据,会在客户端呈现。
您应该考虑使用所需的字体或颜色发布自己的平铺服务。
【讨论】: