1 / 36

Bing Maps

Bing Maps. Brian Norman V-TSP Microsoft / Earthware. What does Bing Maps offer?. Web APIs. Mobile APIs. Web Services. Windows Store Apps. Ready For Enterprise. Multi Device Support. Cloud Based Service. Global Coverage. Bing Maps REST Services. Geocoding. Routing. Static Imagery.

golda
Télécharger la présentation

Bing Maps

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Bing Maps Brian Norman V-TSP Microsoft / Earthware

  2. What does Bing Maps offer? Web APIs Mobile APIs Web Services Windows Store Apps Ready For Enterprise Multi Device Support Cloud Based Service Global Coverage

  3. Bing Maps REST Services Geocoding Routing Static Imagery Reverse Geocoding Fast Light Weight Multiple Cultures Traffic Incidents

  4. Traffic Coverage 30 Countries with Traffic Flow Data

  5. The latest REST service • Elevation Service • In the form of data points • Resolution • US – 10m • Global (56° S - 60° N) – 90m • Global (inc poles) – 900m • Not a Digital Elevation Model

  6. Largest aerial mapping project in history An unbroken image of contiguous U.S. and Western Europe 30 cm per pixel resolution images Unique to Bing Maps Global Ortho Project

  7. Progress To be complete by early/mid 2013 Live Coverage 10.8M km2 83% EU Published US Published 100%

  8. Worldwide 75M SQ KM of New Satellite Imagery

  9. Windows Store Applications

  10. Bing Maps Options for Windows Store Apps Native Control • Develop applications using C#, Visual Basic, or C++ • Client vector rendering and Full Hardware Acceleration • Ideal for high performance applications JavaScript Control • Based on the Bing Maps V7 AJAX web map control • Uses a modular framework and includes several modules • Ideal for migrating existing Bing Maps Web applications JS • Fast, light weight, cloud based service • Accessible from any programming language • Ideal for when you don’t need an interactive map REST Services

  11. Windows Store Training Kit • JavaScript Lab • Exercise 1: Creating a Bing Maps Account and Key • Exercise 2: Loading the Bing Maps control • Exercise 3: Integrating Location Services  • Exercise 4: Implement Bing Maps Modules • Exercise 5: Implementing Geocoding and Routing • Exercise 6: Access the Bing Maps REST Services • Native Lab • Exercise 1: Creating a Bing Maps Account and Key • Exercise 2: Loading the Bing Maps control • Exercise 3: Integrating Location Services  • Exercise 4: Implementing Geocoding and Routing Training Slide deck 2 sets of labs 10 exercises http://bingmapstrainingkit.codeplex.com

  12. Bing Maps Windows Store Databinding BindableMapRT are C# wrappers around Microsoft BingMap control for WinRT to make databinding in XAML possible http://bindablemaprt.codeplex.com/

  13. Bing Maps Windows Store App Licensing Applications Requiring an Enterprise License Business Asset Tracking Internal applications Contact the Licensing team at maplic@microsoft.com All other Apps made available through the Windows Store, both free and paid for, are under our free terms of use.

  14. Customer Examples

  15. FloodAlerts “By using the Bing Maps Windows 8 control we were able to turn our existing Flood Warning web application into a Windows 8 application in double quick time.” Rod Plummer - Managing Director - Shoothill, UK

  16. Swiss Snow Report

  17. Meet1/2Way

  18. Mobile Applications

  19. Recommended Options for Mobile

  20. Bing Maps Windows Phone SDK Bing Maps is the built in map control for WP7. WP7 Map API is derived from the Bing Maps Silverlight control. Applications can be developed using C# or Visual Basic. Custom transitions for better user experience. Can be used in WP8 apps

  21. Bing Maps iOS SDK Released May 2011 Currently supports pushpins and infoboxes Works on iPhone and iPad Uses Objective-C Requires Xcode version 4.0 or later

  22. Bing Maps Android SDK Released March 2011 Created by InKnowledge as a CodePlex project. Built around the Bing Maps v7 AJAX control. Written in Java and wraps all required JavaScript. Targeted at Android OS 2.0 Contains helper library for Bing Maps REST and Bing Spatial data services.

  23. Bing Maps V7 AJAX • Bing Maps AJAX V7 designed with mobile in mind. • Requires basic web development skills (JavaScript/HTML) • Supported Mobile Browsers • Apple iOS Browser • Google Android 2.X + Browser • Research in Motion (RIM) BlackBerry 6.0 Browser • Tested on Windows Phone 7 / 8

  24. Customer Examples

  25. Bing Get Me There App for iOS

  26. FlySmart (iOS, Android, BlackBerry)

  27. Choice Hotels (iOS, Android)

  28. KAYAK (Android, iOS, WP, Kindle Fire)

  29. The Weather Network (WP, BlackBerry)

  30. Visualizing Data Going beyond ‘pins on a map’

  31. Clustering Pushpins

  32. Heatmaps

  33. Chloropleth Maps

  34. Resources to help http://bingmapsv7modules.codeplex.com 19 open source modules created by the community including clustering and heatmaps Used by millions of users a day http://ajaxmapdataconnector.codeplex.comBing Maps & SQL data visualization using complex boundaries stored in SQL server

  35. Q&A b-bnorm@microsoft.com @gingemonster http://www.microsoft.com/maps/

More Related