Two New Data Modules for Bing Maps V7

 

By Ricky Brundritt, EMEA Bing Maps Technology Solution Professional

In September of 2011 we started the Bing Maps v7 Module CodePlex Project. The purpose of this project is to create a centralized location where developers could find and share useful modules that expand the functionality of the Bing Maps V7 API. Since the start of the project, we’ve had 15 modules submitted.

Today, I would like to highlight the two newest modules added to the project and provide a few updates to existing modules.

GeoJSON Module

Download here

This module was created by Brian Norman a Microsoft Bing Maps MVP from Earthware Ltd.

This module allows you to import GeoJSON files into Bing Maps. A GeoJSON feed will be downloaded and parsed into an EntityCollection which can then be added to the map. Additional properties are captured and stored in a Metadata tag on each shape making it easy to relate shapes to their metadata.

GeoJSON is a data format standard used for representing geospatial objects in JSON (JavaScript Object notation). JSON is much more compact than XML which makes it a great format for sharing spatial data online. In fact the AJAX Map DataConnector uses GeoJSON to send spatial data from SQL Server to Bing Maps.

Well Known Text Reader/Writer Module

Download here

I created this module because I wanted a simple tool for quickly visualizing Well Known Text on Bing Maps. This module allows you to easily read and write Well Know Text data from Bing Maps. When reading Well Known Text data it is parsed into Bing Maps shapes; MultiPoint, MultiLinstring, MultiPolygon and GeometryCollection are turned into an EntityCollection of shapes. To write Well Known Text simply pass in a Bing Maps shape and the Well Known Text equivalent will be returned.

clip_image004

Well Known Text (WKT) is an OGC (Open Geospatial Consortium) standard for representing Geospatial Data. In fact WKT is supported by the spatial types in Microsoft SQL Server 2008 and above as well as SQL Azure.

*Project Idea: Combine this module with the Shape Toolbox Module and make it easy for your users to draw on the map and upload the shape data into Microsoft SQL Server.

*Demo Tip: Use this module to quickly create demos that render complex spatial data. Simply store your Well Known Text in a JavaScript file as a string to save time setting up a web service to connect to your database. Note: this approach is not recommended for production applications as loading all the spatial data via a JavaScript file can make for slow loading of your application.

Other Data Related Modules

GeoRSS Module – GeoRSS is a common XML file format for sharing spatial data as a syndication feed. This module also supports GML, an OGC compliant XML format. This module has been updated to support Complex Polygons (polygons with holes).

GPX Module – GPX is a common XML data format that is used by GPS devices. Many GPS devices allow you to stave points, routes and tracks which can then be exported from the device in GPX format. This module makes it easy to view these files on Bing Maps.

Bing Maps now using Nokia Backend services for Traffic and Geocoding

Last year, Microsoft announced a strategic partnership with Nokia in Mapping. Our two companies have spent a lot of time working together, sharing information and investigating better ways provide relevant mapping information to help you find and get to where you’re going more quickly. Today, we’re excited to announce another important phase in that partnership with the launch of Nokia powered traffic results, which are rolling out today in 24 countries on Bing Maps.

The following countries will see improvements through Bing Maps as a result of our use of Nokia services:

· Austria

· Belgium

· Brazil

· Canada

· Finland

· France

· Germany

· Greece

· India

· Indonesia

· Ireland

· Italy

· Luxembourg

· Mexico

· Netherlands

· Poland

· Portugal

· Russia

· Saudi Arabia

· South Africa

· Spain

· Sweden

· Switzerland

· UAE

· United Kingdom

· US

 

New countries with Traffic

Sao Paulo, Brazil (Resize)

São Paulo, Brazil

Johannesburg, South Africa (resize)

Johannesburg, South Africa

Moscow, Russia (Resize)

Moscow, Russia

Mumbai, India (Resize)

Mumbai, India

 

Improved Traffic

 

We’re also improving our existing traffic coverage in the US to include traffic information for side streets in addition to freeway traffic information. See below for enhanced coverage in Seattle.

Seattle Side Street (Resize)

Seattle, Washington

In addition to these traffic improvements, Bing Maps will also start to use Nokia’s geocoding services in a number of countries offering improved directions.  This update, while not always visible to users, is another important milestone in our partnership to build the world’s best mapping platform using Nokia and Microsoft’s assets.

Thanks to our friends at Nokia for their dedication along the way. Together we have enabled a stronger Bing Maps experience and we hope Bing users in these respective countries reap the benefits of our partnership, notice an increase in address search relevance, and enjoy the addition of traffic information – especially those of you in the US who are adventurous enough to travel during the Memorial Day holiday!

 

Microsoft Bing Maps Takes the Fast Route to Efficiency

Microsoft Bing Maps team members Tom Barclay, Brad Clark and Ryan Tracy talk about how their work with Dell Data Center Solutions on their new microsite in Longmont, Colorado, enables them to deliver the world to the world — for less.

http://www.youtube.com/v/SDLc1di2tUQ?version=3&f=videos&app=youtube_gdata