2014-12-30 6 views
0

Я использую customtile, чтобы сделать список изображений на основе вызова Ajax, я не могу видеть console.log обрабатывается после принятия вызова Ajax ...Пользовательские плитки, Ajax вызов в GetTileURL не работает должным образом

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"; 
       } 

ответ