Posts tagged ‘Google Maps’

June 10, 2012

Monitoring your MP’s activity… on Google Maps?!

A few days ago I went on a tour of the Houses of Parliament (a present from my wife – I didn’t realise that you couldn’t just walk in off the street – you need to approach your MP to sponsor you!). One point that particularly interested me was when our tour guide mentioned several ways in which the activity of parliament has become more transparent through the use of technology, including live televised debates, streamed webcasts, and online public voting records etc.

Here in the UK, the TheyWorkForYou website has been massively influential in publishing a wide range of easily-accessible statistics on the parliamentary activities of all UK MPs, Lords, and Northern Ireland MLAs. You can browse the site to see which debates a member of parliament has turned up to, how they voted, the transcript of any speeches they made, and much more.

Here’s an extract of the voting record for my local MP, Simon Wright, for example:

image

As a keen supporter of active democracy, I’m all for holding MPs accountable (and, if you’re reading this in the UK, I strongly recommend you visit www.theyworkforyou.com and check up on whether your MP is really representing your views). However, even I was a little surprised to see some of the detailed monitoring that now appears to be in place: not satisfied with merely overseeing their political activities, it appears that MPs Tessa Jowell, James Gray, Simon Hughes, and Andrew Miller have been fitted with GPS-tracking devices so you can actually monitor their exact movements. At least, that’s what Google Maps seems to suggest when you zoom in on the Palace of Westminster ;)

image

I suggest Google might want to do a little cleansing of their POI data there… someone’s even submitted a “review” for Tessa Jowell!

May 27, 2012

Routing Sans Frontières

I noticed a question on StackOverflow recently, concerning the ability of various web-mapping services (Google Maps, Bing Map et al.) to plan routes across national borders. I have to say that it’s a question I’ve never really considered before – all the trans-national routes I’ve ever tried to calculate have worked as expected, just the same as those contained within a single country. However, having given it some thought, it certainly is an interesting issue.

Even across contiguous land masses such as mainland Europe, most mapping services manage their datasets on a country-by-country basis. This makes sense, because the providers of that data are often governments or other national agencies, and the quality, completeness, and timeliness of data available will therefore vary between countries.

Bing and Google both offer similar country coverage for their mapping services:

  • Google publishes this spreadsheet detailing the features it offers in different countries.
  • Microsoft does the same for Bing Maps, on this MSDN page.

So far, so good, but what about situations where you plan a route that passes through more than one country? Even though the dataset may internally be partitioned into separate countries, you’d still expect those national datasets to be “connected” where appropriate, at the points where a road crosses the boundary between two countries. However, it seems that, as a by-product of managing datasets at a national level, some mapping providers don’t consider certain routes to be valid because they don’t regard roads as contiguous when they cross a national boundary.

For example, Google will plot a route between Ipiales and Pasto, in Colombia, or between Tulcan and Quito, in Ecuador, say, but it cannot calculate a route between Tulcan, Ecuador and Ipiales, Colombia… despite the fact that they lie only a few miles from each other, connected by the Pan-American Highway:

image

Bing Maps, however, does calculate this route:

image

There are other examples; Google Maps, for example, doesn’t appear to calculate any route that crosses into or out of China:

image

Which, again, Bing Maps does without complaint via the international border crossing between Zamyn-Üüd and Erenhot:

image

Of course, there are some other routes where it perhaps makes sense to be slightly cautious of crossing national borders. Bing Maps suggests that travelling from Cairo to Damascus is a “simple” 10 hour drive into Israel, Jordan, and then into Syria…:

image

Whether it makes sense to even attempt to complete this journey, Google Maps opts to send you the long way round via the Turkey/Syria border instead:

image

In practice, I’m certain I probably wouldn’t attempt to drive either of these routes…

March 31, 2012

Google’s April Fools’ Day 8-bit Map

Today, Google launched its annual April Fool’s joke – go to http://maps.google.com right now and you’ll see a new “Quest” map style in addition to the regular satellite and aerial map styles.

image

Looks a little…. familiar? Here’s the 8-bit tileset for Bing Maps I described just over two weeks ago:

image

You’re welcome, Google, the invoice is in the post… :)

Tags: ,
March 8, 2012

“Apple” Maps (or, “OpenStreetMap Reinvented”…)

Update: Please also read the further information about this post

Traditionally, map applications on Apple platforms have made use of Google Maps. But iPhoto for iOS, launched today, ditches the familiar Google Maps interface in favour of a new map style.

The new map style has no attribution and the tiles are served from Apple’s servers using a URL pattern such as http://gsp2.apple.com/tile?api=1&style=slideshow&layers=default&lang=en_GB&z=8&x=126&y=84&v=9 . Here’s the tile image you’ll get from that URL:

image

The image tiles themselves use quite an interesting, quasi-retro style. Nobody would be surprised if they were told that Apple had been acquiring their own sets of map data in order to launch their own map product, dispensing of their need to rely on Google Maps in their operating systems. But have they?

I took a closer look at an area I know well. Notice how “Apple Maps” on iPhoto shows the road pattern in the area of Norwich circled in red in the following extract:

image

Now I know that folk here in Norfolk are a little odd, but surely our town planners wouldn’t have come up with a road network that mad? And, of course, they haven’t. These “roads” are tracks through woodland in an area called Mousehold Heath, where I often walk my dog. So how did Apple’s map data providers mistakenly think these were roads?

Oh, of course – Apple haven’t been gathering their own map data at all – what they’ve done is render Open Street Map data with their own stylesheet, miscategorised the status of some ways, conveniently forgotten to include any copyright attribution, and passed it off as their own! (Or, so it appears…)

Here’s the OSM map of the same area:

image

And here’s the two maps overlaid on top of each other – don’t they line up well?

image

I’m sure the OSM community would be delighted to know that Apple have chosen to use their map over Google’s – it’s a great validation of the accuracy and completeness of the Open Street Map data. Heck – the OSM data is there to be used. But not giving any credit to the hundreds of thousands of people who voluntarily put in time and effort to create that map? That’s a big mistake for Apple.

Update: Having spent some more time reviewing the Apple tileset, I ought to just mention that the example above is far from a one-off isolated case. It seems that whoever rendered these tiles lacks any real understanding of how OSM data is structured. For example, the following image highlights three beautifully rendered, detailed areas of road network…

image

…which, unfortunately, are nothing more than the lanes in private car parks (belonging to Norwich Union and City College, respectively). Yes, OSM data is that detailed.

image

And those features that are rendered appropriately appear to be based on OSM data that’s two years out-of-date.

And, then of course, there’s the interesting choice of rendering style. I actually quite like it, but that’s because I’ve always quite liked pirate treasure maps, and the look and feel of the zoomed-out map image definitely makes think that there should be an “X marks the spot” there somewhere…

image

Update 2: As two of the sane-minded commentators have rightfully pointed out (thankyou Patrick Taylor and JP), Apple is a big company, and it’s perfectly possible that this situation has occurred through oversight or communication breakdown rather through deliberate malice. Either way, I look forward to Apple co-operating with the OSM foundation to address the problem and, when they do, I will retract my statement that they have stolen the data without due credit.

One thing I regret is that I have no way of gathering further information about my commenters. Particularly:-

  • If they have ever personally contributed to OSM.
  • How many Apple products they own.

I’d love to see if there’s any correlation between their point-of-view on the issue and either of those factors…

Follow

Get every new post delivered to your Inbox.

Join 53 other followers