Microsoft Live Maps and the API
April 17th, 2007 by Jeff Kee![]() | - Related Posts - |
Most websites we see that have maps embedded use Google maps (and some unfortunate ones still use MapQuest), and it works pretty darn well. However, I recently started working with Microsoft Live maps(also called Microsoft MapPoint) again, and I must say I prefer developing in Microsoft Maps way better than on Google maps.
Before I go further into the explanations, I need to note that I love the color configuration on the Microsoft live maps better. I often like to have subtle designs for the non-design elements in my sites. For example, I’ll have a strong header with colors, but the rest of the items have not too many dramatic colors. Google maps uses very vivid and thick colors, whereas Microsoft Live Maps uses thinner, more neutral colors, which is more adaptable to many different designs of websites.

From a developer’s perspective, here are a few reasons why I prefer Microsoft Live Maps over Google Maps.
- Microsoft Maps do not require an API key, whereas Google Maps requires you to sign up for an API key. While this may seem like a very little step, it’s another few clicks I have to make, and another line of code to insert. If it’s offered freely anyways, why not just open it up? I’m one of those business geeks who are incredibly obsessed with efficiency, so I prefer to avoid these steps.
- The API documentation and the SDK (Software Development Kit) provided by Microsoft is SUPERIOR to that of Google’s. Much superior without a doubt. The Google one is more like a freakin textbook, while the Microsoft SDK is much more well-organized and user friendly, to help initial understanding of the system. It comes in a hybrid format that combines visual example, code example, and the reference in 3 different tabs. It’s the easiest API documentation I’ve seen thus far (and I’ve studied Paypal, Google Maps, Shopping.com etc.).
I have a small example of an easy implementation of Microsoft Live Maps that my clients loved. It allows you to instantly type in any location/address/landmark into a field within my client’s website, and it generates directions and routes on the map instantly, without leaving the page.







[…] brh wrote an interesting post today onHere’s a quick excerptMost websites we see that have maps embedded use Google maps (and some unfortunate ones still use MapQuest), and it works pretty darn well. However, I recently started working with Microsoft Live maps(also called Microsoft MapPoint) … […]
[…] brh wrote an interesting post today onHere’s a quick excerptMost websites we see that have maps embedded use Google maps (and some unfortunate ones still use MapQuest), and it works pretty darn well. However, I recently started working with Microsoft Live maps(also called Microsoft MapPoint) … […]
[…] unknown wrote an interesting post today onHere’s a quick excerptMost websites we see that have maps embedded use Google maps (and some unfortunate ones still use MapQuest), and it works pretty darn well. However, I recently started working with Microsoft Live maps(also called Microsoft MapPoint) … […]
I went to a DOTNET usergroup the other day that had this as the topic. I have to say I was very impressed.
That’s an interesting viewpoint. I didn’t know Microsoft had their maps open as well. Thanks.
– Scot
Microsoft maps are even more open and accessible than Google’s maps. It’s much easier to program and use.