Map Control Concepts Reference - Native

Note

Bing Maps SDK for Android and iOS retirement

Bing Maps SDK for Android and iOS is deprecated and will be retired. Free (Basic) account customers can continue to use Bing Maps SDK for Android and iOS until June 30th, 2025. Enterprise account customers can continue to use Bing Maps SDK for Android and iOS until June 30th, 2028. To avoid service disruptions, all implementations using Bing Maps SDK for Android and iOS will need to be updated to use Azure Maps Web SDK by the retirement date that applies to your Bing Maps for Enterprise account type.

Azure Maps is Microsoft's next-generation maps and geospatial services for developers. Azure Maps has many of the same features as Bing Maps for Enterprise, and more. To get started with Azure Maps, create a free Azure subscription and an Azure Maps account. For more information about azure Maps, see Azure Maps Documentation. For migration guidance, see Bing Maps Migration Overview.

The Bing Maps SDK allows you to display a map in your application. Below, you will find the major set of concepts and examples to help you get started.

Concept Description
Map Scenes and Cameras Easily update the current perspective of the map using Map Scenes and Cameras.
Map Elements Add different types of elements to your map with Map Icons, Polylines and Polygons.
Map Icons Add points of interest (POI) and other images to your map with Map Icons.
Display flyouts of pushpins Add a pop-up user interface to display additional information when a user taps on an icon.
Map Polylines and Polygons Add lines and shapes to your map with Map Polylines and Polygons.
Map Layers Use different types of layers to manage content added to the map.
Map Element Collections Manage collections of map elements on your map with Map Element Layers.
Tile Overlays Overlay large images -- such as traffic coverage or weather radar -- to your map with Tile Map Layers.
Map Style Sheets Update the look and feel of your map with Map Style Sheets.
Take action on map events Handle events that occur on your map.
User Interactions Enable / disable Pan, Rotate, Tilt, and Zoom user interactions.
User Location Show user's location on your map.