This is a migrated thread and some comments may be shown as answers.

Bing imagery sets

1 Answer 63 Views
Map
This is a migrated thread and some comments may be shown as answers.
Jason D
Top achievements
Rank 1
Veteran
Jason D asked on 31 May 2017, 01:26 PM

I'm using an older version. Do the new versions have built-in support for the new (?) imagerySet values? If not, how would I add them? I've used my own or inherited versions of OSM classes, but the Bing classes are more complex and have more levels of inheritance. Below is the documentation for the static map, but I don't know if this applies to Tiles, too.

https://msdn.microsoft.com/en-us/library/ff701724.aspx

Aerial – Aerial imagery.
AerialWithLabels –Aerial imagery with a road overlay.
CanvasDark - A dark version of the road maps.
CanvasLight - A lighter version of the road maps which also has some of the details such as hill shading disabled.
CanvasGray - A grayscale version of the road maps.
Road – Roads without additional imagery.

1 Answer, 1 is accepted

Sort by
0
Accepted
Martin Ivanov
Telerik team
answered on 05 Jun 2017, 10:34 AM
Hi Jason,

The RadMap control has a built-in map tiles provider that works with the Bing REST map services. You read more about this in the BingRestMapProvider help article. Currently we support only the Aerial, AerialWithLabels, Road and BirdsEye modes. However, I logged a feature request to include also the CanvasDark/Light/Gray modes. Additionally, I updated your Telerik points as a small gesture of gratitude for bringing the new modes to our attention.

If you want to display the modes that are not supported (the Canvas ones), you can create a custom map provider and implement custom logic that gets the tiles you want to display. You can check the HowToImplementCustomMapProvider SDK example.

Regards,
Martin Ivanov
Progress Telerik
Want to extend the target reach of your WPF applications, leveraging iOS, Android, and UWP? Try UI for Xamarin, a suite of polished and feature-rich components for the Xamarin framework, which allow you to write beautiful native mobile apps using a single shared C# codebase.
Tags
Map
Asked by
Jason D
Top achievements
Rank 1
Veteran
Answers by
Martin Ivanov
Telerik team
Share this question
or