I've made some changes in MapManager.mxml so now when i load my basemap which is in wkid=2180, map.spatialReference changes.
So now it changes my map spatial reference(see attachments) but still my map lands close to Africa not in Poland where it should land. Anyone got idea what I can do? The other problem is when i try to load operational layers in wkid=2180 some error occur.
Code:
//MapManager.mxml line 1405
var pol92:Number = 2180;
var webMercator:Number = 102100;
if (selectedLabel == "MyService")
{
if(map.spatialReference.wkid == webMercator)
{
map.spatialReference.wkid = pol92;
map.addLayer(Compass);
Compass.visible = true;
map.lods = Compass.tileInfo.lods;
}
}
else if(selectedLabel != "MyService" && map.spatialReference.wkid == pol92)
{
map.spatialReference.wkid = webMercator;
map.lods = layers[i].tileInfo.lods;
layer.visible = true;
}
else
{
map.lods = layers[i].tileInfo.lods;
layer.visible = true;
}