private int GetZoomLevel() { double currentRes = MyMap.Resolution; var lods = ((ArcGISTiledMapServiceLayer)MyMap.Layers[0]).TileInfo.Lods.ToList(); int level = lods.IndexOf(lods.Where(l => l.Resolution == currentRes).FirstOrDefault()); return level; }