Bing Maps V7 Modules

The Bing Maps 7.0 Control was released last fall and is a complete rebuild from the ground up when compared to previous versions of Bing Maps. We have seen huge improvements in API performance and the size of the control. One feature of the map control is that it uses a modular framework, which allows you to register and load modular blocks of code as they are needed. This means that you are able to load in features only when they are essential, which results in faster loading speeds. Not only does this allow you to load in additional Bing Maps features and functionalities, but it also opens itself up for custom modules.

image

Creating a custom reusable module allows you to save time when making multiple applications since common blocks of code can be designed to be written so that they can be reused. By making code reusable, development time can be reduced. If the module is properly maintained it will also become better with time as bugs are fixed and optimizations added. But creating and maintaining a collection of modules may be a lot work for a single person.

Let us introduce the Bing Maps v7 Module CodePlex Project. This is a community site where people can share their modules for Bing maps. By having one central location for hosting these modules we make it easier for developers to find them and reduce the need to go searching through blogs for them. To date there are currently 4 modules that have been submitted for inclusion in the portal.

Module Name Description
Client Side Clustering This module allows you to easily add in clustering functionality into Bing Maps simply by using an extended version of the EntityCollection class called ClusteredEntityCollection.
Custom Infobox Control This module generates highly customizable infoboxes.
GeoRSS This module allows you to import GeoRSS files into Bing Maps. This module supports majority of GeoRSS and GML tags.
Simple GeoRSS This is a light weight module that can load a Simple GeoRSS feed to Bing Maps.

This project site also includes information on how to create and submit modules for inclusion in this site. If you have an idea for a module but are not sure where to start, add it to our list of module ideas here.

Google Earth: Visualizations from Tuesday’s earthquake

 

A few days ago, the eastern United States was hit by a magnitude 5.8 earthquake. The quake did relatively little damage, though it was felt by a large portion of the country.

Data Appeal,  has built a few files to show the severity and reach of the earthquake.

The first KMZ file uses transparent spheres with volumeric values, similar to the demos we have seen from DataAppeal in the past.

 

volumetric.jpg 

Their second KMZ file shows the data with tall orange spikes, built using real data with dramatized height.

 

earth-quake-nyc-int.jpg 

These files are a great example of what companies like DataAppeal are capable of, as well an excellent way to show how fast they work. Being able to plug data into a system like that and get these kinds of results could be a powerful tool for a lot of organizations.

The evolution of sitelinks

When you’re searching, you often have a specific task in mind, like figuring out which exhibits are showing at a nearby museum. Despite this narrow goal, people often start with a broad query, like [metropolitan museum of art], with no mention of exhibits. For these searches, the first result may include a list of links to specific sections of the site, which are called “sitelinks.” Today, we’re launching several improvements to sitelinks, including the way they look and are organized in search results.

 

Sitelinks before today’s changes

 

 

Sitelinks have been around for a while, but when we first launched them years ago, they were much more limited—a single row of just four links:

 

It turns out that sitelinks are quite useful because they can help predict which sections of the site you want to visit. Even if you didn’t specify your task in the query, sitelinks help you quickly navigate to the most relevant part of the site, which is particularly handy for large and complex websites. Sitelinks can also give you a good overview of a website’s content, and let webmasters expose areas of the site that visitors may not know about.

As it became clear how valuable sitelinks were, we continued to improve their appearance and quality. We rearranged them into a column of links to make them easier to read. We doubled the number of links, creating direct access to more of the site. We started showing sitelinks for more results and we continuously made improvements to the algorithms that generate and rank the links. With each of these changes, people used sitelinks more and more.

That brings us to today’s launch. Sitelinks will now be full-size links with a URL and one line of snippet text—similar to regular results—making it even easier to find the section of the site you want. We’re also increasing the maximum number of sitelinks per query from eight to 12.

Improved sitelinks with URLs and snippet text

In addition, we’re making a significant improvement to our algorithms by combining sitelink ranking with regular result ranking to yield a higher-quality list of links. This reduces link duplication and creates a better organized search results page. Now, all results from the top-ranked site will be nested within the first result as sitelinks, and all results from other sites will appear below them. The number of sitelinks will also vary based on your query—for example, [museum of art nyc] shows more sitelinks than [the met] because we’re more certain you want results from www.metmuseum.org.

(Via the Inside Search blog)