Don't forget OpenStreetMap http://www.openstreetmap.org/ a Free wiki map of the world. It has a very unique style that I think is very nice. One of their statements is "We make beautiful maps"
Open Street Map is an incredible resource and really should be supported.
Over at Yell Labs we're looking at producing tiles from OSM that might be more readable on specific devices and include layers that are hold data suited to the way the map is consumed.
An example of this being done already is http://www.opencyclemap.org/ which is generated from Open Street Map but they have reduced the importance of things like motorways, and increased the importance of national and regional cycle routes as well as contours and cycle shops.
Tiles that suit driving don't necessarily suit cycling or walking. When I'm walking I'm more likely to want to see where post boxes, ATM machines and phones are... when I'm cycling I want to see contours and bike routes, and when I'm driving gas station and alternate routes.
This is all possible because of open street map. I don't know how we'd be able to consider tuning the display of devices to device/utility without them. It's a pretty awesome project.
I am a long time OSM contributor but I have to say that the map is very ugly. My major gripe is the rendering of footpaths and stairs as coloured dots instead of eg some grey lines. Also the mess of colours with no apparent style/guide is sad. Some of the styles at cloudmake(?) are nice. "We make beautiful maps" is just wrong if you are talking about the Mapnik rendering.
I was especially disappointed after reading rmc's comment that "One of [OpenStreetMap's] statements is 'We make beautiful maps'".
It's great that the data is made public, and they play an important role there. But if we're only comparing map styles (as the article did), OSM has a long way to go.
- Many users put their hometowns so that they're visible when you zoom out really far (you see the suburbs of Salt Lake City & L.A. before you see SLC & L.A.)
- There seems to be 80 airports in every county (I've never heard of most of the ones around my area)
- It's incomplete in many places
- It doesn't even give you directions
I'm sorry, but I just don't trust OpenStreetMaps over Google Maps. I'm sure there aren't many inaccuracies, but it's not worth taking the chance when I'm traveling in an unfamiliar area.
> It's highway markers look like gel capsules
There's a long-running bug in Mapnik (the rendering engine for the tiles) that, when completed, will allow for SVG highway markers.
It doesn't really matter that they'll be fixed in the future... What matter's is that's how they look now
> Many users put their hometowns so that they're visible when you zoom out really far
Can you give more examples of this? More than likely it's due to problems with the import of TIGER data a couple years ago. It should have been fixed
Both Warren and Detroit are 'cities' in the US, so both are tagged "place=city", i.e. both at the same level. The map rendered can't draw both, so it can't decide which to show, so it picks one. It's hard to come up with a good way to rank the hierachies of cities.
> - Many users put their hometowns so that they're visible when you zoom out really far (you see the suburbs of Salt Lake City & L.A. before you see SLC & L.A.)
The data for USA was imported from the US government, the TIGER data. One problem with rendering a map is the importance of cities. Both (say) San Francisco and San Jose are close to each other, and you only have room to show one. Which do you show? The largest population? Larger GDP? Larger cultural influence (how do you measure that?), etc. It's a 'hard problem'.
> - It's incomplete in many places
Yes, it's a work in progress, made by voluneteers. However it has come so far in a few years.
> - It doesn't even give you directions
There are other OSM-based services that give directions. One I used is CloudMade (http://maps.cloudmade.com/). Some of the people who started OSM founded CloudMade.
It's worth remembering that OSM in the US is the poor cousin compared with the rest of the world. You should check out London, Netherlands or Germany to see it at its best, where basically none of your points apply.
A marketing problem with OpenStreetMap is that people used to Google maps where you get some .png tiles and that's it assume that OpenStreetMap is the same kind of thing.
Note that the OSM say "We make beautiful maps", that's maps plural, not "a beautiful map".
The project is primarily about the underlying data, not any particular end product. They have vector and bitmap outputs, 2D and 3D, digital and printed, up-to-date and historical maps, cycle, public transport and walking maps etc.
And many are both more beautiful and more useful than the alternatives, as well as being free. But not all of them.
Their featured image section of the Wiki gives a better overview, though again many of these images are intended to highlight the quality of the data or new technology:
Just this week, zooming in my local city Google map, I was struck by the apparent importance of random small businesses.
At 'z=17', I'm getting a 'dance academy' and similar shops I never heard of, or noticed, labeled at the same level as a huge Sheraton hotel. A nearby residential hotel, which I also never noticed, gets to shout its name in all caps ...
I've long lamented how none of these are anywhere near as beautiful as a decent printed map. Some of the OSM projects (e.g. toposm) are better, but still not as good as (say) Rand-McNally or ADC. On my hope-to-do list is to write a renderer for OSM data that produces really beautiful maps meant for printing rather than viewing on a <100dpi screen.
I first read this title as Catastrophic Design Differences, which isn't far off. The author is biased in favor of Google Maps (it's a bit hard to differentiate between Google's 1st and 2nd level city markers), but I like the comparison.
I don't think its biased. Google is clearly more legible and useful. Bing is so so but way too many quirks and unuseful stuff, less legible, Yahoo is just insane. I don't think I've ever used Yahoo so I didn't realize just how bad it was.
Very interesting reasons and analysis of the small differences that all add up to Google maps market dominance.
The author clearly prefers Google Maps and is so biased in his analysis it is worthless.
Take the coloring of highways. I actually find Bing's use of multiple colors greatly increases legibility. The increase in contrast also makes it easier to scan over the map. I cannot see how the author can state that less colors results in increased legibility.
Bing Maps to me has a superior coloring scheme. When I look at Google Maps they look like FisherPrice drew the map. Bing Maps' warm and desaturated color scheme makes it feel more mature and consequently much more pleasant to look at.
Can we knock off this "worthless" bullshit? Just because someone has an opinion on something, doesn't mean that their analysis is "worthless". Comments like these cheapen HN.
OnePlusOne, the same can be said about your comment: "The author of the above comment clearly prefers Bing Maps and is so biased in his analysis it is worthless."
If you're going to bitch about bias, do it without inserting your own.
I attempted to make clear what I said was purely my opinion and personal preference. The author gives the impression that he is doing an objective analysis when in fact he is just giving a personal opinion. It is deceptive.
Having an opinion is quite different from being biased though. The author has in the past been quite critical of Google maps (it seems like half the posts on that blog are complaints about some bit of Google maps visualization or another), so I don't think your original claim of bias was very fair.
OnePlusOne, there was nothing deceptive. It's a fucking blog. It's someone's personal opinion.
I attempted to make clear what I said was purely my opinion and personal preference. The author gives the impression that he is doing an objective analysis when in fact he is just giving a personal opinion.
The author also attempted to make clear that what he said was purely his opinion and personal preference. From the 4th line of the post: ..."I analyze the merits of each of the different styles and discuss whatIbelieve are the advantages and disadvantages of each"...