Windows Phone 7 Map Control с настраиваемым слоем в автономном режиме

Привет, увлеченные мобильные разработчики WP7!

Я пытаюсь использовать элемент управления Bing Map по умолчанию из элементов управления Windows Phone. В частности, я пытаюсь использовать настраиваемый TileSource для предоставления настраиваемой мозаичной карты, которая будет храниться в проекте в виде папки (файлы содержимого) или в изолированном хранилище.

Внизу я представляю настраиваемый класс, с которым я пытаюсь использовать фрагменты карты / изображения, хранящиеся в папке «map» в формате хранения ZXY в виде файлов содержимого.

public class CustomTileSource : Microsoft.Phone.Controls.Maps.TileSource 
{

    private string uriFormat = @"map/{0}/{1}/{2}.png";
    public string UriFormat
    {
        get { return uriFormat; }
        set { uriFormat = value; }
    }

    public override Uri GetUri(int x, int y, int zoomLevel)
    {
        var url = string.Format(UriFormat, zoomLevel, x, y);
        return new Uri(url, UriKind.Relative);
    }
}

Попытка использовать это не работает, и пользовательские фрагменты не отображаются, хотя ошибка не возникает. Кто-нибудь пробовал использовать управление картой windows phone таким образом? Если это неправильный подход, какой? Любое решение?

Заранее спасибо!

Claudiu

7
задан Claudiu Farcas 8 December 2010 в 10:22
поделиться