Choose your API

Choose from multiple Bing Maps APIs to meet your development needs.

 

Explore the different map APIs available


The Bing Maps platform provides multiple API options for your application including Web Control, a Windows Store apps control, a WPF control, REST Services, and Spatial Data Services. Use the information below as well as at MSDN to help determine which Bing Maps API best suits your needs.


V8 Web Control

The Bing Maps V8 control is one of the most universal mapping controls available. Not only is it supported on standard PC & Mac browsers, but it is also supported on many mobile platforms. This maps API is ideal for web-based applications with support for JavaScript and TypeScript.


Target Platforms

Web, Mobile

LEARN MORE

Windows 10 Universal Windows Platform

The Windows 10 Universal Windows Platform lets you build map apps that target a range of Windows 10 devices, including phones, tablets and desktop PCs. Use familiar technologies, like C# and XAML, to quickly build robust apps. In Windows 10, you can also leverage world-class Aerial 3D and Streetside imagery as a backdrop for making your app and your data look great.


Target Platforms

Phones, Tablets and Desktop (Windows 10)

LEARN MORE

Windows Presentation Foundation

The Bing Maps API featuring Windows Presentation Foundation (WPF) is an excellent control for creating desktop-based applications. It is specifically designed with touch controls that work with the Microsoft Surface tablet.


Target Platforms

Desktop (Windows 10 or earlier)

LEARN MORE



Scroll up/down, right/left and expand to view the Feature List for all APIs
Feature V8 Web Control Windows 10 REST Spatial Data WPF
View Coverage
Forward GeocodingXXXX
Reverse GeocodingXXXX
Batch GeocodingX
View Coverage
Travel DirectionsXXX
Transit Directions
View Coverage
XXX
Calculate Routes
(Major Roads)
XX
Landmark HintsXX
AutosuggestX
Bing Spatial Data ServicesX
Administrative Boundary DataX
Point of Interest (POI)X
Custom POI Data SourcesX
RoadXXXX
AerialXXXX
Bird's EyeX
Enhanced Bird’s EyeX
Ordnance SurveyXX
Road (Dark)XX
Road (Light)X
Road (High Contrast)XX
Road (Greyscale)X
Road (Custom Map Styles)XXX
Traffic Flow
View Coverage
XX
Aerial 3DX
StreetsideXX
Experimental BranchX
Release BranchXXXXX
Frozen BranchX
HeatmapsX
Pushpin ClusteringX
Drawing ToolsX
Spatial Math ModuleX
Traffic Incidents
View Coverage
XXXX
Export map as imageXX
PushpinsXXXX
Shape and Shape LayersXXX
Complex PolygonsX
Custom Tile LayersXXX
Vector Maps LabelsXX
Label Collision DetectionXX
Test Data GeneratorX
Keyboard and Mouse EventsXXX
Touch SupportXXX
Customizable Navigation ControlsXX
Elevation DataX
Custom OverlaysX
Ground OverlayX
Animated Tile LayersX
Data BinningX
GeoJSONX
Well Known TextX
KMLX
KMZX
GeoRSSX
GML (via GeoRSS)X
GPXX
GeocodingXXXX
Driving DirectionsXXX
Map LabelsXXXX
Map Navigation DashBoardX
JavaScriptX
TypeScriptX
C#X
Interactive SDKX
XMLXX
JSONXX




Platform
StoreXXXX
Desktop
(Windows 8.1 and earlier)
XXX
WebsiteXXX
iOSXXX
AndroidXXX

*The Maps Control for Windows Phone 8 does not use Bing Maps