单张:自己的图块{z}

时间:2018-10-31 17:56:53

标签: javascript leaflet proj4js

我正在使用自己的图块图像显示在Leaflet中。我知道可以使用分数缩放级别,例如G。 {1,1.25,1.5},以便Leaflet根据分数自动放大图块。不过,我要做的是使用提供的具有小比例缩放级别的图块。这是为了添加细节而不会使图块数量增加三倍。

一个例子:

  • {z} = 3; {x} _max = 4; 16个瓷砖
  • {z} = 4; {x} _max = 8; 64格
  • {z} = 5; {x} _max = 16; 256个瓷砖
  • {z} = 5.39; {x} _max = 42; 1764个瓷砖
  

'http:// {s} .somedomain.com / blabla / {z} / {x} / {y} .png'

缩放由目录名称{z}给出。

如果我用5.39命名目录,它将无法正常工作。根据我设置maxZoom的方式,它使用{z} = 5.39作为{z} = 6(表示缩放到错误的位置)或根本不使用。可以使它与小数一起使用吗?

此外,在缩放级别之间可能存在不规则的增量,例如。 G。 {1,1.2,1.8,2,3.7,5} ...?

希望有解决方案。

0 个答案:

没有答案