Posted on Leave a comment

Developers: Discover new roads with Bing Maps

The Microsoft Maps AI Team has detected 47.8M km of all roads and 1.16M km of missing roads from Open Street Maps (OSM). These new roads were detected using Bing Maps imagery collected between 2020 and 2022 including sources from both Maxar and Airbus. The complete set of roads is now available to Bing Maps Users but also shared on Github with the open data community and is freely available for download and use under the Open Data Commons Open Database License (ODbL).

How did they do it?

Using a Neural Network Architecture and dataset of course! The Microsoft Maps AI team’s network was based on UNet and ResNet and the following papers [U-Net] (https://arxiv.org/abs/1505.04597), [Res U-Net] (https://arxiv.org/pdf/1512.03385.pdf), [Res U-Net] (https://arxiv.org/pdf/1711.10684.pdf). The model was trained using the Keras toolkit with Bing Maps 512×512 images, it is fully convolutional, which allows images of any size (that are divisible by 64) to be processed by the model (constrained to 1088×1088 with 100 cm/pixel resolution by GPU (graphics processing unit) memory in this instance). The dataset consisted of 20k labeled satellite images covering diverse areas worldwide. To achieve a good set representation, the set was also enriched with samples from various areas that included mountains, glaciers, forests, deserts, beaches, coasts, etc.

Once the model was trained, road extraction was done in four stages

  1. Semantic Segmentation – Recognizing road pixels on the aerial image using Convolutional Neural Network (CNN).
  2. ​Geometry Generation – A series of algorithms and processes transforming output of semantic segmentation into roads in geometry format.
    • Image postprocessing
    • Thinning
    • Connectivity improvement
    • Graph construction;
    • Finalizing road shapes and network quality
    • Stitching roads between neighboring images (where needed)
  3. Conflation & Cutting – Excluding roads and parts of roads that already exist in the road network (OSM).
  4. ​Classification – A classifier to filter out low-confidence roads and predict a road type.

Microsoft maps AI bing maps

How do we know if it is good?

The Microsoft Maps AI Team measured intermediate stage metrics to track performance of the models. This focused on Pixel metric measures for the performance of the Convolutional Neural Network and APLS metric (Average Path Length Similarity) to measure overall road connectivity after the road geometry generation stage.

Metric
Precision
Recall
Pixel 85.24% 82.81%
APL 87.53% 79.33%

The “Missing” OSM Data went through a final classifier to ensure that the precision is at least 95%. After classifiers filtered out potentially bad roads, the precision was remeasured and made sure that it is 95% before releasing results. 

What does this mean for the future?

The vintage of the roads depends on the vintage of the underlying imagery. As Bing Maps Imagery is a composite of multiple sources it is difficult to know the exact dates for individual pieces of data but the Microsoft Maps AI Team is now connected to the direct imagery update pipeline for Bing Maps so will continue to refine and update this dataset as new imagery is acquired.

How can this data be used?

This set of road network data is useful for a range of different applications. Having an accurate map of rural and urban roads is a necessary condition for effective long-term planning and can save precious time and resources that would otherwise have been used for surveying access options to remote areas.

One of the most popular applications of our Microsoft Maps AI data, both these new roads and building footprints, can been seen in OpenStreetMap. The Humanitarian OpenStreetMap Team is effectively crowdsourcing the identification of potentially vulnerable areas with the use of road network data. Once identified areas are mapped and verified, humanitarian organizations can act quickly in times of need. 

What format is the data stored in?

Microsoft’s building footprint and new roads data is easily accessible in the GeoJson format, which is commonly used to encode a range of different geographic data. This file format has been chosen due to its compactness relative to other XML formats, as well as its easy readability. For example, here is a GeoJson file with New York as a reference point.

{ "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [-74.006393, 40.714172] }, "properties": { "name": "New York", "description": "New York" } } ]
}

Where can I find out more about Bing Maps?

Just head to Microsoft.com/maps to get started and create a Bing Maps API key to discover further applications of our location data and get started with a developer-friendly mapping experience today!

Posted on Leave a comment

Great gift ideas for someone who loves maps or geography

This holiday season, are you looking for gift ideas for someone who loves maps or geography? Or are you looking for a unique gift for someone who is hard to buy for? There are all kinds of great gift ideas for map geeks, relating to maps and geography, that we at the Bing Maps API team wanted to share.

Books

cover of the How to Lie With Maps gift book cover of the Maphead book cover of the strange maps gift book cover of the Onion Our Dumb World Atlas

Mark Monmonier is the author of several wonderful books that look at the societal impacts of maps. Check out his webpage here, my favorite of his is “How to Lie with Maps”.

Ken Jennings, best known for his impressive winning streak on Jeopardy! in 2004 is the author of several books. His 2011 book “Maphead: Charting the Wide, Weird World of Geography Wonks” explores the world of map nerds of the US. It’s a fun fast read that describes Ken’s own obsession with maps and explores the other groups that our over their favorite geographies and maps.

Frank Jacobs’s book “Strange Maps- An Atlas of Cartographic Curiosities” explores maps from many centuries that span all continents, geographies, space and maps of imaginary places. As far as gifts for geography lovers go, this isn’t your typical atlas. There is also a blog by the same name Strange Maps that will give you a preview of the maps that are in his book.

The Onion, www.Onion.com, is a humor media publisher on radio, print and online. “Our Dumb World” is a parody of a standard desk atlas and pokes fun at all places in the world. While known for their sarcasm, The Onion’s Atlas generally received positive reviews for its humor and satire and would be a great gift for a geography lover with a sense of humor!

If you’re going to get someone a map-related gift, why not show them the bigger picture? Peter Barber, the head of map collections at the British Library compiled an amazing collection of maps that span centuries. His book “The Map Book” has 175 maps that range from prehistoric times to modern digital maps.

Another great book focuses on London and using maps and graphics to show you the city in new and different ways. James Cheshire and Oliver Uberti’s book “LONDON: The Information Capital” is another wonderful example of beautiful maps that any map geek is sure to enjoy.

There are many other great books that would be amazing gifts for map and geography lovers, check out the Good Reads site and search for maps or geography.

Games and Puzzles

This is a big category, many video games now use maps as a key component to their story and navigation around the game. Classic board games like Risk, Settlers of Catan and Where in the World all utilize maps and geography as part of the game. Sid Meier’s Civilization is still one of my all-time favorite PC games, there are now several versions of the game on a variety of platforms and it remains a clssic gift for map geeks..

Catan  Civilization Where in the World

For kids, check out these cool globe puzzles from Ravensburger, 180 piece puzzle or 540 piece puzzle.

If you are looking for map games, educational and otherwise, check out this link.

Geo-caching:  Introduce your map geek to the world of geocaching, or buy them accessories for their quest. Check out Geocaching.com for subscriptions and gear guides.

Electronics

What map geek wouldn’t love a GPS? This can be a confusing proposition to find the right one for the need that you have. Check out resources like Best GPS Reviews, Best Consumer Reviews and Outdoor Gear lab for help.

If your map geek is charting the stars, there is a wide range of telescopes out there that they may love. Much like the GPS, this is an area that has a lot of information to wade through, check out the reviews at Optics Planet.

Many digital cameras now have GPS for tagging the location of photos as well as on-board maps. These cameras allow for photos to be displayed over maps and show the location of the pictures. Check out this article on About.com.

For the active map geek, check out the Microsoft band which helps track your activities and map your runs, hikes, or bikes. Also check out the wide variety of GPS-enabled watches, Runner’s World has a great article that reviews all the different styles and functions.

Think outside the box

Want to take pictures or video of your adventures, check out the variety of quad copters mounted with cameras that will give a unique perspective. Check out the Phantom 4 from DJI.

Phantom1

In the market for a low budget gift for a geography lover? Consider some cost-effective options for T-shirts, coffee mugs and bumper stickers at Café Press; search for geography or maps or add your own photo of one of their favorite places! Zazzle also has a great section of map and geography related items.

Do you have a map geek in the family that loves to sew? Check out these cool DIY quilting kits for various cities from Haptic Lab. That will keep them busy for the holidays! If they can’t sew, check out their other collections like handmade cities quilts.

 

Posted on Leave a comment

Reducing costs with fleet route optimization: How Bing Maps dynamic delivery optimization can help

Between rising fuel prices and inefficient fleet routing solutions, logistics providers and small businesses tend to lose out on increasing amounts of revenue as they try to scale up.

The right fleet route optimization API allows businesses to achieve more while driving down operating costs with tailored solutions.

Here’s how Bing Maps API’s dynamic delivery route optimization can help your business thrive in a challenging market.

Act fast with fleet tracking

Accurate tracking is a must-have for a fleet of any size, whether it’s for a customer fulfillment company or a small business operating in a limited area. The Fleet Tracker App can significantly reduce costs through:

  • Geofencing: Improves estimated delivery times with real-time tracking. For example, you could set up alerts that automatically go off when an agent enters a delivery zone. This reduces the chance of an overlap where two agents are operating in the same area.

  • Improved Service: A comprehensive fleet tracking solution doesn’t just optimize routes, it also improves the overall customer experience. Managers don’t have to manually keep in touch with each agent to determine their location, and customers can instantly access their location through an app. A customer-centric experience gives them a reason to keep coming back and boosts trust.

  • Multi-device Support: A tracking solution has to be functional on the road across multiple devices for operators to reliably optimize delivery routes. Developers can easily incorporate fleet tracking features in a device of their choice, whether that’s iOS, Android, or a Windows-based device.

  • Extensibility: The Fleet Tracker APP seamlessly integrates with your existing backend data and apps for seamless fleet route optimization. All of the source code is provided on GitHub, so businesses can always customize the tracking solution to meet their needs and even add new features.

These dynamic route optimization features are made possible by Bing Maps API’s extensive list of features. Developers can access crucial features like routing, batch geocoding, and customizable map styles right out of the box.

The comprehensive feature set of this API further drives down costs by being open source. Businesses don’t have to subscribe to multiple services because the Fleet Tracker API can offer a custom solution from the get-go.

the reporting interface of a fleet route optimization app

The utility of fleet tracking isn’t just limited to short-term route optimizations. A detailed reporting interface allows businesses to reduce their costs by tracking a range of important metrics. These include: total time and distance traveled by each agent, average trip durations, geofences triggered per day, and more. Operators will find it much easier to optimize delivery routes with an eye on the bigger picture.

Routes built for your fleet

Traveling hundreds of miles only to have to take a detour because of a closed-off road isn’t just frustrating, it can also be very expensive. Avoid costly backtracking with an API that creates routes suited for your fleet, whether it’s a small van or an 18-wheeler truck.

The Truck Routing API accomplishes this route optimization with customizable fleet parameters. Simply enter the commercial vehicle’s specifications and the API will keep them in mind when looking at potential routes. This personalization extends far beyond road closures. Developers will also be able to specify the size, weight, and type of the cargo being carried by the vehicle. This can come in handy as certain roads are restricted against hazardous materials.

Long-time Microsoft partner OnTerra Systems set off on a mission to create a dynamic app that could optimize delivery routes for small to mid-sized fleets – RouteSavvy. The goal was to reduce the overall distance each agent would have to travel, thereby reducing fuel and maintenance costs. The app also included other key features like Streetside imagery and address geocoding. Find out how RouteSavvy’s fleet route optimization helped businesses reduce their logistics costs by reading the full customer story.

a screenshot of a fleet route optimization app

Planning is key

UPS’ recent success with saving millions in fuel costs is a testament to the importance of proper planning. The mapping tools that an operator has at their disposal play a big role in consistently planning a great route for the fleet. Ideally, these should be tailored to match your fleet’s everyday requirements, but this can be a tall order for operators that have to manually create routes for hundreds of agents at a time.

The Multi-Itinerary Optimization (MIO) API makes this process easier by automating delivery route planning. Managers will be able to take shift schedules, traffic conditions, stop priority, and even multi-day routes into consideration when optimizing fleet routes. Agents can now conveniently be grouped together depending on the delivery locations for the day. This dynamic approach to route optimization reduces the frequency of refueling and also improves delivery times.

Find out how the MIO API can revamp how your business treats logistics with our interactive demo. You’ll be able to create a customized itinerary for up to 4 agents and 40 stops, as well as determine whether you want to optimize for travel time or price.

Optimize with Bing Maps API

From accurate fleet tracking to automated itineraries, our fleet management API suite is the efficient solution for businesses looking to scale up while reducing costs. Create a free Bing Maps API key to get started today.
 

FAQ

Which key should I use for my delivery route optimization app?

If you’re just experimenting with fleet route optimization on a small scale, try out the Bing Maps APIs and SDKs with a Basic key. It supports up to 125,000 billable transactions and unlocks access to fleet management tools.

Businesses looking to streamline their operations with a scalable mapping solution will benefit from the Enterprise key. Consult the licensing page or contact us to learn more about upgrading to an Enterprise key. 

Are there other APIs that might be helpful for fleet management?

The Bing Maps API has a full suite of logistics APIs for Fleet Management. To find out more about how these can be leveraged for your asset tracking solution, see Fleet Management Services | Build with Us | Bing Maps API (microsoft.com)

What kind of support can developers expect?

Beginner or expert, you’ll be able to explore a massive library of code samples and documentation for step-by-step guides during development. Enterprise users will also have access to a specialized support team for all their queries.

Posted on Leave a comment

New Bing Maps experiences: Distance calculator, gas prices and parking finder

Seattle_forecast.PNG

Let’s take a little trip. It is raining in Seattle today (surprise, surprise), so we have decided to head to San Diego for the weekend as the weather should be better there. The first thing we want to do is figure out how far it is from Seattle to San Diego, as well as find nearby gas stations with an easy map experience. We’ve heard the drive is beautiful, especially along the Oregon coast, so let’s calculate the driving distance using the Bing Maps Distance Calculator.

Distance Calculation

The Bing Maps Distance Calculator App will generate the distance between two places on the map. Enter “Seattle” in the “Add a Place” box in the left-hand navigation. You’ll see it added to the the list below the input box. Then, enter “San Diego.” There are multiple places in the world called San Diego, so select “San Diego, CA” from the disambiguation list box.

With each input a flag is placed on the map and, after you select San Diego, a distance calculation will kick in and calculate the distance for one or more routes. So, next to the arrow directions icon you’ll see just how many miles it is to drive, transit or walk from Seattle to San Diego (you can also switch to kilometers).

Just like you might expect, the Distance Calculation app allows users to tweak map settings. Using “Add Desitination” will allow you to add points of interest along the way and you can re-order these and the route will be recalculated. You can also click and drag the route itself to take different roads as you see fit.

Click the “Go” button and the map will calculate the fastest route distance between Seattle and San Diego. There’s also a route line drawn on the map to represent the driving directions. We can now add a stop to say, Newport, OR to visit the Aquarium on the Oregon Coast. Before adding that stop we could see it is about 1255 miles to take the more western coastal route versus 1268 miles for the inland route so that was an easy choice! We can now also decide if it is worth adding Newport, OR as it extends extends the distance to 1366 miles.

Distance_Calculator_App.png

Moving the end points will not only change the destination (or origin), but it will also reverse geocode the location (estimate the address where you moved the pin). We could also add stops on our journey by simply typing over with another location in the box — like Phoenix, AZ. The Distance Calculator Map App will add the summation of all points as the result. So, now driving from Seattle to Vegas to is about 1,247 miles and driving all the way through to Phoenix is 1,541 miles.

The location list provides the calculation next to the destination from the previous stop, so now we can see the distance from Seattle to Vegas and Vegas to Phoenix, in addition to the whole trip. We should note that the top right options also offer Dark road, Aerial and Streetside modes.
However, the whole idea was to drive along the coast, so let’s set off on the route from Seattle to San Diego and figure out the cost of gas using the Gas Prices Map App.

Gas Prices

The Gas Prices Map feature is pretty self-explanatory – it finds gas prices within a 5-mile radius of where you’re searching. It also doubles as a gas station finder app. So, we’ll look closer at the beginning of our route in Seattle and find the closest gas station with the best price. Because we can have two map apps running simultaneously in different browser pages, we can see our route from Seattle to San Diego still on the map. This allows us to see where these gas stations are relative to our route. So, while Union 76 is $5.90 per gallon, there’s a Shell station that’s $5.52 per gallon and that is a significant difference of 38 cents per gallon, so it does pay to shop around before you leave.

Starting the Gas Prices Map App loads all gas stations as soon as you ask; it’s as quick as the Distance Calculator App because they are all supported by Bing Places and Bing Maps. You’ll notice the branded icons on the left navigation panel with name, address, and price information per station along with pins on the map. Clicking on any of the pins will pop up a callout that gives you the same information, plus the last date and time the information was updated. There’s also a link to get directions from within Bing Maps. Clicking on any of the gas stations found on the left-hand navigation of the app will recenter the map to the respective gas station.

Gas_finder_seattle.PNG

Alright! So, we’ve decided to drive, we’re fueled up and on our way. After enjoying the beautiful Pacific Coast, we get to San Diego and head down to the waterfront. Now, we need a parking spot to let the car cool off and enjoy that cool ocean breeze. Enter the Parking Finder Map App.

Parking Finder

The Distance Calculator App will get us to our destination, and now we’ll need to find a place to park safely. The Parking Finder Map App helps users find a place to park their car. There’s just so much more, though! The Parking Finder Map App uses contextual business information just like the Gas Prices Map App.

Even before you select a parking lot by clicking on the respective pin on the map, you’ll get a list with contextual information such as address, hours, and a phone number at the left of the map. Hovering over each “P” pin may also get information about the type of lot such as outdoor and self-parking plus the payment types they accept if that information is available. Getting there is just as easy as finding gas stations in a map app.

The app uses the Bing Maps One-Click Directions feature for calculating directions to the respective lot. Just click the link, select your current location as the starting point and the route will be calculated for you with step-by-step directions within Bing Maps. 

Parking_app.PNG

How to get there — Isochrone API

Distance by time features are powered by the versatile Isochrone API — here’s how it works.  Rather than using a distance circle to reduce the area to be searched, Isochrone polygones represent answers to “Where can I get to within 30 minutes by car, foot or transit?”. Think of any major city that has a river running through it. Places on the far side of the river are physically close but are actually harder to get to as you need to find a bridge to cross and isochrones take this into account. For this reason, isochrones completely change the way we think about calculating distances and travel times from point A to B. In fact, the Bing Maps Isochrone API also supports multiple stops if you’re planning a longer journey or expect to use multiple transit routes. This is achieved with the use of isoline polygons that can quickly visualize the distance you can travel in a given time, or vice versa.

This is particularly useful for automotive travelers who are using a map app to find nearby gas stations within a limited travel distance because they are low on fuel. Alternatively, this feature can come in handy for electric vehicle users who are planning trips around charging stations with range constraints in mind. Support for multiple modes of transportation, including walking, car, and public transportation, means that you’ll always have a tool you can use to navigate, even in an emergency.

For more on the Isochrone API, check out our LinkedIn customer story! The LinkedIn team used location intelligence, the Isochrone API, and other intuitive mapping features to provide users with the ability to visualize potential commutes when looking for jobs. Developers can use this API to turn simple gas station finder apps into location-aware solutions with distance calculation and other features. See a live demonstratation of the Isochrone API with sample code at samples.bingmapsportal.com.

Finding Gas and Parking With Location Intelligence

The difference between a good mapping app and a great one is location intelligence. The ability to add local insights to your maps can completely revamp the user experience — and that’s exactly what gas and parking finder apps do. Bing Maps API’s location intelligence uses geolocation to provide users with contextually relevant information for any given location. Whether it’s gas stations, restaurants, or hotels, location intelligence makes every step of the trip easier.

Similarly, you can plan ahead by getting a streetside view of potential gas stations found on the map. This is accomplished with Bing Maps API’s collection of high-resolution location data. Aerial imagery allows users to get a bird’s eye view of various attractions and points of interest, while travelers that are even more curious can switch over to a streetside view for a close-up.

Distance calculation, gas prices and parking finder apps are just a glimpse of what you can do with the full range of Bing Maps API features. Users can add multiple stops to their route, add locations to favorites for future visits, and view real-time traffic data – all in the same app.

So, there you have it — a little weekend getaway from Seattle along the beautiful Pacific Coast to spend some time in San Diego, all powered by Bing Maps. Although, we’re probably going to hit Bing Travel to fly home and have the car shipped back since 20+ hours of driving is good enough for us.

Calculating distances is just the start with Bing Maps API. Use it to manage and automate multiple itineraries or geocode hundreds of locations simultaneously. Create a key today to get started.

Posted on Leave a comment

How Bing Maps helped vaccinate the US

With the pandemic raging across the world and a seemingly infinite supply of information coming from multiple sources about vaccine shipments, it was necessary to create a platform that could centralize information. 

The Microsoft Bing team leveraged the full capabilities of the Bing Maps Platform to create a one-stop website for location mapping and visualizing critical information detailing worldwide cases, vaccine distribution plans, and vaccination deliveries.

To tackle the challenge, Microsoft Bing leveraged the versatility of the Bing Maps Web control to power the Bing Maps COVID-19 Tracker. This comprehensive tracker was built around the philosophy of promoting action by democratizing information through sharing of the Bing Maps COVID Tracker Data set.

Map-based tracking

Effective vaccination planning begins with valid and timely information for communicating critical details as a top priority. The COVID-19 tracker allowed visitors to find out everything they needed to know about the virus’s case distribution and vaccination plans of multiple countries at a glance. Drawing information from trusted sources like the CDC and WHO, the Bing Maps based COVID-19 tracker continues to update regularly and even supports drilling down into more granular data. This means that users today continue to have access to precise information at the county level. 

The team used Location Intelligence features like the Location Recognition API and Spatial Data Service Geodata API to add important region-based features to the tracker. For example, users living in Northampton could view the number of cases in their county and scroll down to find the nearest vaccination centers. The API also pulls the latest local news about vaccines including public distribution and shipment plans from trusted sources in a bid to reduce misinformation.
 

vaccination center distribution in Massachusetts

Data-driven vaccination

As vaccine availability varied dramatically across different countries it became increasingly important for the tracker to deliver accurate vaccine data. The Bing Maps COVID-19 Tracker was designed to collate the different types of available vaccines, whether RNA based or more traditional inactivated virus versions, and assign them to the countries in which they’re available. The tracker even displays the current status of the vaccines, including current trials and regulatory approvals. 

vaccination distribution in the US

Microsoft Bing relies on Bing Maps in all location driven experiences. It is therefore no surprise that Bing Maps was leveraged to achieve the goal of providing aggregated COVID-19 and vaccination information from trusted data providers in an easy-to-navigate web experience. 

The Location APIs were used to identify the distribution locations of planned state-wide vaccination centers and vaccine shipments. Similarly, Bing Maps also helped businesses meet demand surges during the pandemic with predictive traffic, Bing Maps Web SDK created a more personalized mapping platform to support finding not just vaccinations but other needed resources as well.

vaccination instructions and FAQ for Texas

Visualizing vaccinations

For ease of use, the Bing Maps team used AnimatedTileLayer events to visualize vaccination and current case data for each state. The AnimatedTileLayer class allows developers to create dynamic map tiles that update at designated intervals, accompanied by an animation. For the COVID-19 tracker, this consisted of variable red circles to represent regional virality and green circles at varying levels of completion to represent the vaccination distribution in a particular area.

For maximum effectiveness, the COVID-19 tracker needed to automate data visualization and create up-to-date graphs for any region selected by the user. Bing Maps API’s native integration with other Windows apps, particularly Power BI and Excel, was instrumental in delivering customizable vaccination graphs.

graph of daily vaccinations in the US

Power BI with Bing Maps integration lets developers use existing data sets to create visualizations out of reports. Using the tracker, visitors can look at both cumulative and daily vaccinations at the national level. Thanks to high data granularity, users can plan ahead with vaccine distribution statistics at the state-level. 

To create such a robust tracker with multiple features, the team needed a kit that could support extensive web development while still keeping the website lightweight. The answer was V8 Web Control, a developer kit that enables web development for a variety of browsers and contains useful map controls like Spatial Data Services. 

Powered by HTML5, V8 Web Control provided the foundation for critical tracker features like AnimatedTileLayers and customizable map styles. The team was able to use it to make the tracker functional on mobile and desktop devices, delivering fast load times despite the massive amount of vaccination and case data involved.

Visualizing the future

Microsoft Bing continues providing up-to-date and accurate news promoting effective public health policy through vaccine delivery efforts as well as supporting better personal health decisions. By offering the ability to find out if the current COVID-19 status is in their county, the tracker empowered people to isolate effectively. 

Bing Maps API provided the foundation for this informative planning platform that aided in the analysis of distribution of vaccinated people across the country and The Bing Maps platform’s comprehensive set of location aware APIs and multiple SDKs is available for your projects as well. Enterprises and individual developers can create similarly scalable mapping experiences using Bing Maps by just creating a key to get started.

Posted on Leave a comment

Comparing dream jobs? LinkedIn helps by using Bing Maps to calculate commutes

Finding your dream job can take effort, but with some innovative features, LinkedIn has made it easier. A survey of LinkedIn members uncovered that potential commute time is high on the list of factors when considering a role.

With the help of the Bing Maps APIs, the LinkedIn team has developed features like “Your Commute” bringing location intelligence to bear on the job hut.

LinkedIn - Your Commute Feature

Read the full story to learn how LinkedIn uses Bing Maps Isochrone API, Bing Maps Autosuggest API, and Bing Maps Locations API to help its members find the right job.

– Bing Maps Team

Posted on Leave a comment

Avoiding traffic snarl-ups gets easier with new camera imagery and more in Bing Maps

After launching traffic camera imagery on Bing Maps in April, we have seen a lot of interest in this new feature. You can view traffic conditions directly on a map and see the road ahead for your planned routes. This extra visibility helps you make informed decisions about the best route to your destination. Based on the popularity of this feature, the Bing Maps Routing and Traffic team has made some further improvements to this routing experience.

Hover to see traffic camera images or traffic incident details

In addition to clicking on the traffic camera icons on Bing Maps, traffic camera images and details can be accessed now by simply hovering over the camera icon along the planned route. Now you can quickly and easily glance at road conditions across your entire route.

Traffic Camera

The Team also added traffic incident alerts along your planned route, which are shown as little orange or red triangle icons on the map. Just like the traffic cameras, you can view details about these traffic incident alerts by simply hovering over the little triangle icons. The examples below show traffic incident alerts about scheduled constructions and traffic ingestion respectively.

Scheduled Construction Screenshot

Serious Congestion Screenshot

Changes in click behavior

While hovering over the cameras or incident icons launches a popup for the duration of the hover, a click will keep the popup window open until you click anywhere else on the map or hover over another incident or camera icon.

Best Mode Routing

Sometimes, the destination you are trying to get to can be reached by different routing modes (e.g., driving, transit, or walking). In addition to allowing you to easily toggle between different routing modes on Bing Maps, we recently added a new default option of “Best Mode” to the Directions offering where you are served the best route options based on time, distance, and traffic. For example, for a very short-distance trip (e.g., 10 minutes walking), the “Best Mode” feature may recommend walking or driving routes because taking a bus such a short distance may not be the best option, considering wait time and bus fare. Likewise, for trips greater than 1.5 miles, walking may not be the best option. If a bus route requires several transfers, driving may be the better option.

The “Best Mode” feature allows you to view the best route options across modes without having to switch tabs for different modes. Armed with the recommended options and route details, you can quickly see how best to get to where you’re trying to go. Also, click on “More Details” to see detailed driving or transit journey instructions.

Best Mode Routing Screenshot

We hope these new features make life easier for you when it comes to getting directions and routing. Please let us know what you think on our Bing Maps Answers page. We are always looking for new ways to further improve our services with new updates releasing regularly.

– The Bing Maps Team

Posted on Leave a comment

18 million new building footprints in Africa will help rescuers respond to natural disasters

In the last ten years, 2 billion people were affected by disasters according to the World Disasters report 2018. In 2017, 201 million people needed humanitarian assistance and 18 million were displaced due to weather related disasters. Many of these disaster-prone areas are literally “missing” from the map, making it harder for first responders to prepare and deliver relief efforts.

Since the inception of Tasking Manager, the Humanitarian OpenStreetMap Team (HOT) community has mapped at an incredible rate with 11 million square kilometers mapped in Africa alone. However, large parts of Africa with populations prone to disasters still remain unmapped — 60% of the 30 million square kilometers.

Under Microsoft’s AI for Humanitarian Action program, Bing Maps together with Microsoft Philanthropies is partnering with HOT on an initiative to bring AI Assistance as a resource in open map building. The initiative focuses on incorporating design updates, integrating machine learning, and bringing new open building datasets into Tasking Manager.

The Bing Maps team has been harnessing the power of Computer Vision to identify map features at scale. Building upon their work in the United States and Canada, Bing Maps is now releasing country-wide open building footprints datasets in Uganda and Tanzania. This will be one of the first open building datasets in Africa and will be available for use within OpenStreetMap (OSM).

In Tasking Manager specifically, the dataset will be used to help in task creation with the goal of improving task completion rates. Tasking Manager relies on ‘ML enabler’ to connect with building datasets through an API. This API-based integration makes it convenient to access not just Africa building footprints, but all open building footprints datasets from Bing Maps through ML Enabler, and thus the OpenStreetMap ecosystem.

“Machine learning datasets for OSM need to be open. We need to go beyond identifying roads and buildings and open datasets allow us to experiment and uncover new opportunities. Open Building Dataset gives us the ability to not only explore quality and validation aspects, but also advance how ML data assists mapping.”
– Tyler Radford (Executive Director, Humanitarian OpenStreetMap Team)

Africa presented several challenges: stark difference in landscape from the United States or Canada, unique settlements such as Tukuls, dense urban areas with connected structures, imagery quality and vintage, and lack of training data in rural areas. The team identified areas with poor recall by leveraging population estimates from CIESIN. Subsequent targeted labeling efforts across Bing Maps and HOT improved model recall especially in rural areas. A two-step process with semantic segmentation followed by polygonization resulted in 18M building footprints — 7M in Uganda and 11M in Tanzania.

Extractions Musoma, TanzaniaExtractions in Musoma, Tanzania

Bing Maps is making this data open for download free of charge and usable for research, analysis and of course, OSM. In OpenStreetMap there are currently 14M building footprints in Uganda and Tanzania (the last time our team counted). We are working to determine overlaps.

We will be making the data available on Github to download. The CNTK toolkit developed by Microsoft is open source and available on GitHub as well. The ResNet3 model is also open source and available on GitHub. The Bing Maps computer vision team will be presenting the work in Uganda and Tanzania at the annual International State of the Map conference in Heidelberg, Germany and at the HOT Summit.

– Bing Maps Team

Posted on Leave a comment

Bing Maps now gives suggestions based on your recent searches

Can’t find the place you searched for last week? No problem! Now you’ll see search suggestions on Bing Maps for your recent searches.

To try it out, start by searching for something on the map.

Bing Maps Autosuggest - Start typiing

Next time you click in the search box on the map, you’ll see suggestions for your most recent searches.

Bing Maps Autosuggest - Airport

Not the search you were looking for? As you start typing, we’ll look across your recent searches and present suggestions that match your search.

Bing Maps Autosuggest - Suggestions

Want to view or delete your search history? Just go to https://account.microsoft.com/privacy/ and sign in to manage your search history.

– The Bing Team

Posted on Leave a comment

See the road ahead with traffic camera images on Bing Maps

The Bing Maps Routing and Traffic Team is constantly working to make navigation and route planning easier! Hot on the heels of our previous announcement about traffic coloring, the Bing Maps team is proud to announce that we have made it possible for users to access traffic camera images along a planned driving route! You can now see traffic camera icons along a short to moderate-length route. By clicking on a traffic camera icon, you can view the latest image from the traffic camera at that location.

Confirming Traffic Conditions

In the example below, the orange colored segment of the route indicates that traffic on I-405 South is starting to get backed up. With traffic camera images now available, you can confirm local traffic conditions with just a click of the camera icon along the route.

Traffic Camera Image

Checking Extreme Weather Road Conditions

Gaining access to the traffic camera imagery not only helps with checking for traffic, accidents and general navigation, but can be invaluable to users when traversing areas impacted by extreme weather conditions, such as heavy snowfall, wind storms, flooding, etc.

Getting to and from the resort for your annual ski trip can become both challenging and dangerous when the roads are covered with snow and ice. This past February, Washington state was hit with unprecedented snowfall. Many sections of road near the Snoqualmie Pass were rendered impassible because of record amounts of snow, resulting in motorists getting stuck and stranded. With traffic camera images now accessible along the route, you can quickly check for dangerous road conditions before heading out.

In the example below, it snowed throughout the day at Alpental on April 13. The traffic camera image shows that the road was clear and safe for driving at 5:48 PM despite the snowfall.

Traffic Camera Images

Getting a look at the road ahead can help you avoid heavy traffic and tricky road conditions, so be sure to check out the “traffic” option with camera imagery on Bing Maps when you are routing your next trip at https://www.bing.com/maps/.

– Bing Maps Team