I used ArcGIS javascript API 3.0 version and I use Bing map. I need to be able to zoom to 22., 23., 24., .. levels. So I was added an addNumLevels function to Map;
esri.Map.prototype.addNumLevels =function(num){
for(var i = 0; i < num; i++ ){
var ln = this.__tileInfo.lods.length;
this.__tileInfo.lods[ln] = {};
this.__tileInfo.lods[ln].level = ln;
this.__tileInfo.lods[ln].resolution = this.__tileInfo.lods[ln-1].resolution / 2;
this.__tileInfo.lods[ln].startTileRow = this.__tileInfo.lods[ln-1].startTileRow;
this.__tileInfo.lods[ln].startTileCol = this.__tileInfo.lods[ln-1].startTileCol;
this.__tileInfo.lods[ln].endTileRow = this.__tileInfo.lods[ln-1].endTileRow * 2;
this.__tileInfo.lods[ln].endTileCol = this.__tileInfo.lods[ln-1].endTileCol * 2;
}
}
But I when I upgraded the ArcGIS js api to version 3.2, my addNumLevels function stopped working. Can anybody help me?
Thanks.
