Complex Polygons in Bing Maps

Complex Polygons in Bing Maps

In Bing Maps we can easily create simple polygons. Simple polygons consist of a single exterior ring of coordinates. However, in more advance applications it is useful to be able to draw more complex polygons. 
Read More

Clustering Pushpins in Windows Store Apps

Clustering Pushpins in Windows Store Apps

Clustering of pushpins in Bing Maps consists of grouping together nearby locations into clusters. As the user zooms in, the clusters break apart to reveal the individual locations. The goal of this process is to reduce the number of pushpins that are displayed on the map at any given time. 
Read More

Localizing Custom Mapping Data With Bing Translator

Localizing Custom Mapping Data With Bing Translator

In this post, we will show how you can use another of the Bing Developer Services – the Bing Translator Control and Microsoft Translator API – to localize your own custom content within your Bing Maps applications. We will use the Microsoft Translator API to demonstrate how we can localize custom content in a web application using our Web Map control, and we will also use the Bing Translator Control to show how we can localize custom...
Read More

Advance Spatial Queries using Entity Framework 5

Advance Spatial Queries using Entity Framework 5

Recently we published a blog post titled "How to Create a Spatial Web Service That Connects a Database to Bing Maps Using EF5." This post showed how to create a web service that connected Bing Maps to a database using the spatial functionality in Entity Framework 5 (EF5). In that example we only implemented a basic nearby search query. In this post, we are going to expand upon that application and add in more advance spatial search...
Read More

Heat Maps in Windows Store Apps (JavaScript)

Heat Maps in Windows Store Apps (JavaScript)

Heat maps are an effective means of visualizing geography-based trends by showing the relative density of location-based data. We can see where we have ‘hot spots’ in our data, and use this insight to drive better decisions for application users. In this blog post, we will show how you can visualize location data in the form of a heat map within Windows Store apps, pulling in both public points-of-interest data sources available within...
Read More

Address and Location Capture in Dynamics CRM with Bing Maps

Address and Location Capture in Dynamics CRM with Bing Maps

With the Polaris release of Dynamics CRM Online, Bing Maps has been integrated directly into the Process forms for Accounts, Contacts and Leads. The integration is quite basic, however; the existing address details associated with the entity are geocoded when the form is displayed, and the results are used to show a map of the location. 
Read More

Retrieving Boundaries from the Bing Spatial Data Services (Preview)

Retrieving Boundaries from the Bing Spatial Data Services (Preview)

The Bing Spatial Data Services (SDS) allow you to submit large amounts of addresses for batch-geocoding as well as GPS-coordinates for reverse geocoding. You can download the results or keep them in our data centers and retrieve your points of interest (POI) within a distance of a specific location or along a route through the SDS Query API.
Read More

Automating the Windows Map App

Automating the Windows Map App

Windows allows a Windows Store application to register as the default handler for a certain URI schema. This process is called Protocol Activation and it can be leveraged in the WinRT as well as the WinJS framework. The Windows Map app is registered for protocol activation and the URI schema is documented here. Through protocol activation you can control the map view, find places or business listings, calculate routes or even map entire...
Read More

HTML5 Canvas Pushpins in JavaScript

HTML5 Canvas Pushpins in JavaScript

One of the more interesting features of HTML5 is the canvas elements. The canvas provides us with a feature rich, low level 2D rendering panel and is supported by all the major web browsers. In this blog post, we are going to create a Bing Maps module that wraps the standard pushpin class to create a new HTML5 Canvas pushpin class. 
Read More