2

我试图弄清楚如何在 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 >

对此的任何帮助将不胜感激,在此先感谢。

4

0 回答 0