基本上,我想要做的是使用地图查看器作为图像查看器,具有相同的高效切片加载、缩放/平移功能,而无需自己构建。
具体来说,我需要一个图像查看器,它允许图像增长和更改,同时不改变任何旧(未更改)图块的坐标。这意味着图像开始生长的中心点 (0,0) 必须始终保持 (0,0)。所以我正在寻找一个库,它允许我使用一个非常基本的笛卡尔坐标系(没有地图投影!),它将在所有方向上无限地请求瓷砖而没有重复(与地图库如何忽略 y-地图上方和下方的轴,但 x 轴重复)。
还有一个问题。我需要缩放级别 0 才能一直放大。由于图像在不断增长,因此无法确定最大缩放级别是多少,并且坐标需要基于基本图像图层切片,以便缩放级别 z 中的每个切片包含 2^z 基本图层切片。
我想知道 OpenLayers 是否可以做到这一点以及如何做到这一点。如果不是,任何可以做到这一点的其他(开源javascript)库的建议将不胜感激!我试过玩Polymaps,但文档太少了,我无法判断它是否有效。到目前为止还没有运气。
如果这些都没有意义,请告诉我,我会尝试包含一些图像或更好的解释。谢谢!