Как показать трафик на картах Bing 3D control (WPF) - PullRequest
3 голосов
/ 26 августа 2009

Я использую WPF-упаковку Infostrat для элемента управления 3d Bing maps (блог здесь http://blogs.msdn.com/virtualearth3d/) и мне было интересно, как показать трафик. Я вижу, что это возможно, когда я нажимаю кнопку 3d в браузере и нажимаю на трафик. Решение, вероятно, состоит в том, чтобы использовать функцию AddLayer, которая принимает строку, но я не могу понять, каковы параметры слоя.

1 Ответ

3 голосов
/ 27 августа 2009

Вот код, который я использовал - я добавил это свойство в элемент управления VE Infostrat:

public bool ShowTraffic
        {
            set
            {
                if(value)
                    GlobeControl.Host.DataSources.Add(new DataSourceLayerData("terrain", "traffic", "http://www.bing.com/maps/Manifests/TR.xml",
                        DataSourceUsage.TextureMap, 10, 1.0));

            }
        }

Я понял это, прочитав документацию здесь: http://blogs.msdn.com/virtualearth3d/archive/2009/01/25/documentation.aspx

Это отличный справочник, даже если вы работаете в WPF. Имейте в виду, что теперь живые URL-адреса являются бингами.

...