Bing imagery sets

2 posts, 0 answers
  1. Jason D
    Jason D avatar
    82 posts
    Member since:
    Jan 2011

    Posted 31 May Link to this post

    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.

  2. Martin Ivanov
    Admin
    Martin Ivanov avatar
    1408 posts

    Posted 05 Jun Link to this post

    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.
Back to Top