Skip to main content

Routing Services

Routes API

Plan on making multiple stops throughout a trip? Prefer to stay off the beaten path? No problem.

Use the Routes API to build a route that includes two or more locations and personalizes the path for vehicles of every size. To maximize fuel efficiency and time, you can opt into receiving traffic information and alerts. Not to mention, you can also overlay routes using map imagery!

Truck Routing API

Our sophisticated Bing Maps Truck Routing API calculates routes optimized for trucks and commercial vehicles, taking into consideration specific requirements for larger carriers. The route optimization service includes information such as route instructions, travel duration, and travel distance. Avoiding low bridges, sharp turns, steep gradients, and following restrictions and permits for hazardous material, you can always ensure a safe and hassle-free ride.

Distance Matrix API

Looking to develop a solution for a traveling salesman or vehicle routing? The Bing Maps Distance Matrix API service assists in calculating travel time and distances in many-to-many scenarios with an optional travel-time histogram. The API can help answer questions as varied as where a commercial bakery should open their next location to optimize daily deliveries or helping a school district select the most optimal pick-up locations for their fleet of school buses.

Isochrone API

The Bing Maps Isochrone API calculates the area that can be traveled to within a specified distance or time and provides a travel time or distance polygon to visualize the shape of that area on a map. This API serves as a great tool when exploring the area that can be reached from a designated starting point within a set time period to optimize planning.

Snap to Road API

GPS points are not always exact. So, we developed an API that converts the GPS points of your assets to a corresponding set of coordinates of the nearest roads. This feature is important when tracking assets, as GPS devices can lose their connection or encounter interference resulting in an incomplete or inaccurate collection of GPS points.

The Snap to Road API takes GPS point data, in the form of latitudes and longitudes, then yields a list of objects that form a route snapped to the roads on a map. To remain more contextually aware of the environment around you, the information returned on the road segments includes the full name of the road and its associated speed limits. Plus, with a maximum number of 100 points per API call, the API can easily support multi-stop route use cases!

Multi-Itinerary Optimization API

Managing many employees, across complicated shifts and, sometimes, in various regions can become tiresome.

The Bing Maps Multi-Itinerary Optimization (MIO) API is a REST service that automates the process of building itineraries for multiple operators. Whether that be delivery drivers, sales representatives, or consulting professionals, the MIO API can optimize routes among all agents and operators to save travel time and distance.

Routing in Action

Example Use Cases

  • Real estate planning – Determine future house location based on school, medical services, fire and rescue, work location, etc.
  • Field services – Route the closest technician to the client for service.
  • Retail and restaurants – Optimize delivery from distribution centers to retail locations or from restaurants to customers.
  • Asset tracking – Track daily routes of technicians visiting customer locations.

Routing by Bing Maps

Whether you’re on foot, in a personal car, commuting by transit, or transporting goods by commercial vehicle, the Bing Maps Platform has routing and route optimization services to meet your needs.