【问题标题】:Customize tiles - Esri Leaflet自定义图块 - Esri 传单
【发布时间】:2017-12-01 23:18:46
【问题描述】:

我正在使用带有标签的 Esri Leaflet 的最新版本:

L.esri.basemapLayer('ImageryLabels').addTo(map);

如何自定义标签层?例如,我想更改字体或颜色。

【问题讨论】:

    标签: leaflet esri-leaflet esri-oss


    【解决方案1】:

    您可以使用API 中所述的矢量切片服务 (Vector.Layer)。

    然后,您可以创建一个custom vector basemap

    【讨论】:

      【解决方案2】:

      @camilo 是对的。如果您窥探网络流量,您会发现您正在获取大部分透明的缓存栅格切片,其中包含烧录的标签。因此,无法在客户端自定义它们。

      示例:http://server.arcgisonline.com/arcgis/rest/services/Reference/World_Boundaries_and_Places/MapServer/tile/1/0/0

      【讨论】:

        【解决方案3】:

        您不能在客户端更改字体的大小或颜色,因为这是服务器上的预处理数据,会在客户端呈现。

        您应该考虑使用所需的字体或颜色发布自己的平铺服务。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2014-12-20
          • 1970-01-01
          • 2015-10-13
          • 2021-02-24
          • 2019-05-05
          • 1970-01-01
          • 2022-10-04
          相关资源
          最近更新 更多