All posts by Stefan Geens

Early notable reviews of MSN Virtual Earth

PC World: Bizarrely, Dennis O’Reilly compares MSN Virtual Earth with Google Earth, and not once mentions Google Maps. He is impressed with Google Earth, “However, the MSN product opens in any browser.” Well yes, and so does Google Maps. Google Earth is a browser.

The Seattle Times: Provides interesting context behind what we might as well start calling the Map Wars. Also: Location finder should be accurate to within 250 meters, according to Microsoft. And in contrast to PC World, The Seattle Times get this right: “MSN’s Virtual Earth is a direct competitor to Google Maps.”

Infoworld: Interesting details on how Location finder works. It looks like it might also work for mobile phones, according to the article.

Silicon.com: Even more on the technology behind Location finder.

Google Earth + traceroute mashup

[Update 21:35 UTC: The author of this fine oeuvre has been identified. It is Chris McKeever.]

Traceroutes are lists of IP addresses. IP addresses have physical locations. Locations have coordinates. Ergo you can map traceroutes. What better place to do this than in Google Earth, dynamically? It’s a clever idea. Even cleverer is that whoever thought of it actually went and implemented it.

Here it is. It works exactly as advertised. And it is a great proof of concept that dynamically generated KML network links are immensely versatile.

Network links also let you “Fly to view on refresh,” (if you edit them) and can be made to refresh every few seconds. This means you could give someone a network link that you control, and thus give people guided tours remotely. Or perhaps soon we might be able to browse the world in unison, remotely, by having one browser’s recorded position constitute a dynamic network link for another.

Or somebody could write a plugin/servlet that scrapes the geodata from the currently displayed website on an HTML browser window and feeds it to Google Earth as a network link, so that Google Earth always shows you the physical location associated with the website you’re surfing to. Wow, we’re not even a month into Google Earth, and already one utopian browsing vision seems within reach.

MSN Virtual Earth: Second Impressions

Now that Virtual Earth has launched for real, I’ve had a chance to confirm my first impressions. They all still stand. What I reviewed then is what we got this morning.

Some added notes: Where Virtual Earth really shines is inside many US cities. The multiple searches work well, and while both Virtual Earth and Google Maps often use the same images, Virtual Earth lets you zoom in all the way if the image allows it, while Google Maps maintains a constant maximum magnification across the globe. For those who visit many different US cities regularly, maintaining a scratch pad with favorite places for each city and then bookmarking these views does indeed add value. Google Maps does have far cleaner and better-looking maps, in my opinion — its hybrid view is especially well-designed.

In its current incarnation, Virtual Earth is useless outside the US. It offers no satellite imagery and no mapping details of any use. For the rest of the world, Google Maps is the way to go. For now, there simply is no point in building sightseeing sites like these with Virtual Earth.

One inexplicable lapse for Virtual Earth is New York City, which contains no high-resolution imagery, but instead contrasty black-and-white pictures that look better turned off. For example:

Virtual Earth:
ve-pic.jpg

Google Maps:
gm-pic.jpg

The combination of dropping the ball in Europe and New York — the two places I consider home — went a long way to creating my initial negative impression of Microsoft’s effort. But if you live and work in Atlanta, initial impressions are bound to be a whole lot better.

Still, my second impression is that Virtual Earth is much more finely honed as a Yellow Pages on steroids, while Google Maps is first and foremost a robust mapping architecture on which services can be built √Ü la carte, or perhaps licensed to third parties who themselves go on to build scratch pads and multiple dynamic searches. We’ll have to wait and see how Google decides to make money off Maps. (Microsoft is also a lot pushier in the side-sell to MSN spaces et al. Nothing wrong with that — it’s a free product, after all.)

Some more Virtual Earth UI quirks:

1) Because Virtual Earth sometimes lets you zoom in especially close, you don’t always get proper feedback from the slider. You’ll think you’re zoomed in all the way, but you can in fact still get closer. This sort of defeats the purpose of having a slider.

2) Also, I keep on having trouble when I want to initiate a new search. My old searches continue to populate the other text box, which leads to bizarre results.

3) Finally, if after a search for pizza in my current view of New York I decide to head on over to the Caribbean, I end up with Florida’s Southermost pizza parlors listed to my left. Head on over to Europe, and I’m treated to Maine’s easternmost pizza parlors. These dynamically updating searches need to be restrained — they’re being a little overeager.

Add USGS maps as overlays in Google Earth

Google Earth lets you add image overlays. This has already been used to great effect to dynamically track weather and traffic. But you can also use this feature to add geographic detail to more static features — for example, by adding a topographic relief map of Mount Rainier and then turning on the terrain function, which lets these maps stand out in a whole new way.

rainier.jpg

Topozone is one place where you can download USGS maps. They have a free demo that lets you try out some downloads (including this Mount Rainier map), but you’ll need to get a subscription before you can download detailed maps of the regions you want.

A whole further dimension is revealed if you use historical topographic maps as overlays. These are available free on Maptech’s Historical Maps site, which contains high-resolution downloadable USGS topographic maps from around 100 years ago for most of the Eastern Seaboard. In this context, the transparency slider acts as a great timeline for seeing how towns have developed over the past century.

Via Virtual Earth

Via Virtual Earth is a help site for MSN Virtual Earth’s API.

The site also has a blog, of course. Interestingly, according to this post, there was no API for Virtual Earth as late as May this year. Writes Dr. Neil Roodyn, the author of the site:

My first question to the (Virtual Earth) team was “What are you doing for developers?”

They said “Nothing”

“Nothing? What no API? No support for developers?”

“No, nothing.”

“Um… interesting” My brain started racing. If they don’t want to provide support for developers, then someone else should!

Roodyn concludes, with no hint as to whether his tongue is in his cheek, “I love Microsoft, they create such great opportunities for all of us!”

Sprol.com

Unlike conventional sightseeing sites, Sprol focuses on the worst Google Earth has to offer. That’s because Sprol is an environmentally activist site documenting man-made disasters, with eyecandy courtesy of Google Earth.

It’s the kind of site that Google Earth (and Maps) is perfect for, and the kind of site that presages what geography homework will start to look like come August, when the new schoolyear starts in the northern Hemisphere. (Geography teachers with access to PCs and broadband that do not incorporate Google Earth in next year’s curriculum are being borderline incompetent, IMHO.)

But Sprol, why only go half-way? Your posts should be accompanied by a KML download file of the Google Earth views that you show, so that we can all immerse ourselves fully even as we read the context.