Monthly Archive for November, 2008

Tab stop

Tab (242/366) by ChealionWhat if you search for directions from place A to place B while you are only able to use a keyboard as input and navigation device on websites?

MAIN_web, an Austrian initiative for media accessibility, asked to try and navigate the web only by using the tab key. I tried to get directions on three popular mapping sites: Google, Microsoft Live Maps and Mapquest. That’s how it went…

Google Maps

Google Maps initially focuses on the search bar and you can start typing the search query right away. Use “to” between both addresses and Google reads it as search for directions between 2 places. No tab yet needed (“enter” triggered the search) to get the first results. Unfortunately there are more options for one of both places and Google suggested some alternative addresses. Hoping down to the right suggestion took about 33 tabs. After that, the right directions showed up on the map, together with textual descriptions beside. The problem then was that it’s not possible to look up detailed views of the route only by navigating with the keyboard though.

Microsoft Live Maps

The site doesn’t focus on the search bar. It takes 9 tabs to reach the point where you can start typing the search query. The search engine didn’t understand “to” as search for directions, so I had to enable direction search first: 7 more tabs. From there you hop 19 tabs around the page to access the “start” field and one more to enter the “end” address. One address wasn’t found immediately, but the suggested correct address was only 4 tabs away. As before, the result page shows the route on the map and descriptions, but it’s not possible to access further or more detailed information on certain route items by only using the keyboard.

Mapquest

Mapquest puts the focus on the search bar. For directions you have to use the form below on the page: 5 tabs away before you can start typing start and end locations in different form fields. As before, one address wasn’t unique and Mapquest offers several suggestions. Unfortunately there’s no way to access those by using the keyboard only, the page sends you around in circles in the header area. So no directions from Mapquest at all.

It’s an interesting experiment and gives a feeling about web accessibility. I checked some other (own) mapping sites too and I guess there are some things we should look into. At least the main information or purpose of a site should be accessible that way.

7 things I didn’t know about OpenStreetMap

This is going to be a list-post, a must-have item on blogs as I read recently.

Last week I attended Richard Weait‘s OpenStreetMap presentation at the Boston LUG. He gave a good overview on what OSM is about, why it’s so fascinating and showed how to participate. Even though I’m a bit familiar with OSM for some time now, I learned a couple of new things about OpenStreetMap:

  1. North America is only covered superficial. It looks good on a small scale, large areas appear mapped in OSM, but as you zoom in and look at it more closely you’ll find many problems. I’m not sure if motivation would be higher if people start mapping from scratch and “create” their own maps of their places instead of working on existing data and fix errors. On the other hand, the AND data donation of Indian and Chinese road data (mostly of poor quality) helped to create awareness and interest in mapping those countries, as some people mentioned during the discussion.
  2. Germany has the largest OSM community. Not surprising that this country is among the first ones where OSM is integrated into business models (e.g. Geofabrik, WhereGroup or GDV).
  3. Open Database License: the idea of Creative Commons transferred to suit database licensing.
  4. “Edit wars” taking place in Cyprus about the default place names, shell scripts vs. manual edits.
  5. OpenPisteMap: an OSM side project for ski slopes which adds hill shading and contour lines to OSM. One might think that it’s Austria’s #1 mapping project. Well, I’m afraid that’s not the case. Apparently not many fellow citizens have ever heard of it because we look like a desert in terms of available ski slopes at OpenPisteMap. Shame on us!
  6. If you discover OSM flaws and can’t fix them directly on the map, then just go to and add a note in OpenStreetBugs.
  7. Another interesting OpenStreetMap routing service I didn’t know before. It even considers elevation profiles for cyclists or pedestrians where available.

The parts of Cambridge I know so far are mapped fine (was a MassGIS data donation). The only thing I’m doing here in OSM is adding bike lanes to existing streets in my neighborhood. Since I really enjoy exploring this place by bike, that’s probably the most useful map layer to me.

OpenStreetMap as WMS

Another option to integrate rendered OpenStreetMap images in a GIS desktop client or web application is to add OpenStreetMap as OGC compliant Web Map Service. For the European continent such a service is now provided by the German WhereGroup.

The service is available as a free basic WMS (GetCapabilities), updated biannually, and two commercial versions, updated daily, for specific map customization needs and high performances.

OpenStreetMap is on the way to become a serious alternative map source in professional GIS environments. The question how the professional GIS community responds to Creative Commons licensing will surely open some interesting debates anytime soon.

OpenStreetMap in ArcMap

My favorite ArcMap extension Arc2Earth got updated and brings now rendered OpenStreetMap layers into ArcMap:

Previous versions supported map tile layers import from Virtual Earth, Yahoo! or Ask. Certainly a great feature which allows easy access to good and up-to-date base maps in many regions. The only problem is that without proper licensing it’s not possible to use them for commercial purposes. I’m not a lawyer, but as far as I understand the term commercial purpose, only loading and viewing those layers in ArcMap in a business environment (e.g. at the office) can already result in a license violation. Good license deals might not be such a problem at the enterprise level, for small businesses who need those maps here and there, it is quite often an issue.

Being able to load OpenStreetMap instead of Virtual Earth, etc. into ArcMap removes a lot of those licensing headaches.

OpenStreetMap data can be used freely under the terms of the Creative Commons Attribution-ShareAlike 2.0 license.

As long as attribution and share alike work for you, you can basically do whatever you want with OpenStreetMap in ArcMap – copy, distribute, print, derive, etc.

There is a long list of other new features and fixes that come with the latest release of Arc2Earth. OpenLayers as additional viewer for exported map tiles is one of those which caught my attention.

Obamoida!

Right on time to praise the great new American leader: Krocha-Obama-mashup T-Shirts out now at the Tupalo merch store!