我试图弄清楚如何在 openseadragon 项目中使用使用 Photoshop 的 Zoomify 输出生成的图块。我认为我需要使用自定义平铺源来执行此操作,但 Zoomify 使用的文件夹结构和文件命名约定相当令人费解,所以我想知道是否有人以前这样做过。
我需要在自定义磁贴源中配置 getTileUrl 函数,以便确定每个磁贴的缩放级别、行和列。我以前使用过深度缩放作曲家生成的图块,没有问题(并且不需要自定义图块源),但我现在使用的图像太大而无法实用,例如 15 - 25Gig。
openseadragon 文档中的示例是
tileSources: {
height: 512*256,
width: 512*256,
tileSize: 256,
minLevel: 8,
getTileUrl: function( level, x, y ){
return "http://s3.amazonaws.com/com.modestmaps.bluemarble/" +
(level-8) + "-r" + x + "-c" + y + ".jpg";
}
}
但是 zoomify 文件夹结构是: ouput_folder > TileGroup179 > 10-100-44.jpg 10-102-44.jpg TileGroup18 > 8-0-24.jpg 8-1-24.jpg 8-10-24.jpg .. .TileGroup180 >
对此的任何帮助将不胜感激,在此先感谢。