自定义Tiles,GetTileURL中的Ajax调用无法正常工作

时间:2014-12-30 19:38:17

标签: deepzoom openseadragon

我正在使用自定义来根据ajax调用制作图像列表,我无法看到在进行ajax调用后处理的console.log ...

getTileUrl: function (level, x, y)
                {
                    console.log("URL::->" + "http://s3.amazonaws.com/com.modestmaps.bluemarble/" + Math.max(0, level - 8) + "-r" + y + "-c" + x + ".jpg")
                    var data = { level: Math.max(0, level - 8), x: y, y: x };

                    apiGet(root + 'DeepZoom/image', data, function (json) {
                        console.log("count:->" + count++);
                            //based on json data show the green line for the shortest path for the start pole and end pole

                            console.log("Length:->" + json.length);
                            for (var i = 0; i < json.length; i++) {
                                console.log("URL:->"+json[i]);
                                return json[i];
                            }
                        });

                    //return "http://s3.amazonaws.com/com.modestmaps.bluemarble/" +
                    //        Math.max(0, level - 8) + "-r" + y + "-c" + x + ".jpg";
                }

1 个答案:

答案 0 :(得分:0)

这在https://github.com/openseadragon/openseadragon/issues/549中讨论;这是不可能的。