So I was only half serious, but I guess now I have to deliver
Google Vs the European Petroleum Survey Group
It was a cold wintery morning in Sydney Australia, 2003 when Lars Rasmussen - A Danish born computer scientist, his brother Jens and two Australians Noel Gordon and Stephen Ma, pondered the complexities of delivering their new technology, dubbed Where2, to the market. Unbeknown to Lars and his mates at the time, they had managed to create something which would change the way the world understood location and would soon be one of the most widely used pieces of software in human history.
Where2, after a few million bucks in old mate Lars’s bank account, would become … Google Maps.
The new Google Maps had a problem though, and it was a classical one – how to represent the entire globe (which is an ellipsoid for those of you who didn’t know how to measure an angle and determine a quadrant on a compass) and get that globe to make sense on a flat surface, be it a piece of paper or a monitor. There had been many before who had tried and failed, and many who believe to this day that it is impossible, but Lars and his mates knew that it didn’t have to be perfect, they just needed to ensure your Joe Blogs, your marbles if you will, wouldn’t be too confused when using their new application.
So they poured over all the old ways – looked at conic conformal, spherical, cylindrical – none of them really worked until they realised: distortion near the poles is socially acceptable! People have been brought up knowing Greenland isn’t *that* big and that Antarctica isn’t really an elongated land mass, so, all they had to do was copy the projection used on traditional global wall maps, serve it over the internet easily and seamlessly and they would be on a winner.
And so, Google Maps adopted Spherical Mercator as it projection and tinkered with it a bit to make it work better for internet users. A new age was born and soon everyone was using Google Maps for looking at their house, finding addresses and football grounds. Eventually people figured they could start using it for Navigation too! So Google allowed people to programmatically interact with Google Maps to create navigation aids eventually getting to the point that serious industries were making serious decisions using Google Maps.
Enter the villain, the Oil and Gas Producers (OGP) and the European Petroleum Survey Group (EPSG). These guys have done things their way for aeons, and they didn’t like old mate Lars and his bunch of nerdy Aussies coming along and rewriting the traditional ways! What about the inverse flattening coefficient! What about the Latitude of Origin! What about the semi minor axis! ZOMG! You guys are going to ruin the world! – they cried. So many of the uses of Google Maps were scuttled and the whole dream was in peril.
Old mate Lars and Google didn’t really understand why it was such a big deal, considering they were using a variant one of the oldest and most well known projections ever known – Spherical Mercator - but they went along anyway and tried to get their unique little web projection standardised by the EPSG. Of course, they refused, stating, now famously:
“We have reviewed the coordinate reference system used by Google, etc. and believe that it is technically flawed. We will not devalue the EPSG dataset by including such inappropriate geodesy and cartography.”
The world waited with baited breath for Google’s response. The anticipation was palpable. So what did Google do? They simply made their own standard up – colloquially known as EPSG:900913 - Geddit? It says Google! Lol! They’re so funny!.
So all the nerds started using Google Maps again, and plugged in the new standard and variables and carried on. Everyday people plotted away, navigated, found things, searched panned and zoomed, and other than some famous stuff ups about some morons driving their cars into the drink from listening a little too much to Google Maps, everything went swimmingly (boom tish).
Eventually, the wide spread use of Google Maps became so profound, so ingrained into everyone’s lives that the EPSG relented and saw the might of Google and the error in their ways, in mid-2008 they decided to add the new system to their code registry, assigning it the code EPSG:3785. There was a massive outcry of relief and joy and people started recoding the old 900913-hack code to use the new “official” code instead.
The set of projection parameters corresponding to EPSG:3785 are as follows:
PROJCS["Popular Visualisation CRS / Mercator",
GEOGCS["Popular Visualisation CRS",
DATUM["Popular Visualisation Datum",
SPHEROID["Popular Visualisation Sphere", 6378137, 0, AUTHORITY["EPSG",7059]],
TOWGS84[0, 0, 0, 0, 0, 0, 0],
AUTHORITY["EPSG",6055]],
PRIMEM["Greenwich", 0, AUTHORITY["EPSG", "8901"]],
UNIT["degree", 0.0174532925199433, AUTHORITY["EPSG", "9102"]],
AXIS["E", EAST],
AXIS["N", NORTH],
AUTHORITY["EPSG",4055]],
PROJECTION["Mercator"],
PARAMETER["False_Easting", 0],
PARAMETER["False_Northing", 0],
PARAMETER["Central_Meridian", 0],
PARAMETER["Latitude_of_origin", 0],
UNIT["metre", 1, AUTHORITY["EPSG", "9001"]],
AXIS["East", EAST],
AXIS["North", NORTH],
AUTHORITY["EPSG",3785]]
So now, when someone makes an application which depicts the location of stormwater pipes, or when an ISP want to know where to plug you in, or when you’re finding that restaurant on Port road or when you look to find your way to Angle Vale on Saturday, or if its some poor indian orphan finding his Dad, chances are it’s thanks to Lars, his Aussie nerds, Google and their big **** off to the Oil and Gas Industry.
And so, with that, ends the tale of Google Vs the EPSG and how everyone and anyone with an internet connection can know their location, find where they need to go and map the world!!