Skip to main content

Google Maps - Political Wars

"With Great Power Comes Great Responsibility"
    Remember these words from Uncle Ben to Peter Pan? Such is the case with Google Maps. Being one of the world’s leading online web mapping service means also trying to walk the impossible tightrope between the political bickering of countries. On several occasions, Google has found itself at the receiving end of the anomalies involving the geopolitical delineations and labels shown in Google Maps and Google Earth. Google's representation of the country borders and labels, and the interpretation of the same has caused many a political argument still date.

    Google has now raised the ire of Iranians over its refusal to label the waters between Iran and the Arab Gulf states on Google Maps. Iranians call this gulf the Persian Gulf while Arabs have named it the Arabian Gulf. The government of Iran is now threatening to escalate the situation through a litigation against Google for removing the label. Typing in a search on Google Maps for the Persian Gulf takes the searcher to the correct geographic location but the body of water is unlabeled.  However, a search within Google Earth shows the same location retains both the Persian Gulf and Arabian Gulf labels.



    Just recently, I had read an article, where based on a 3,000m difference in the demarcation of the boundary line between Costa Rica and Nicaragua, a Nicaraguan military commander moved his troops into Costa Rica and set up camp.  Eden Pastora, the commander, used the Google maps satellite view as a justification for taking down a Costa Rican flag and doing clean up work along the river. The boundary between the two countries in that area differs significantly on Google Maps compared to Bing Maps and Yahoo! Maps. While many sites on the Internet are buzzing with this Google Map “error”, the reality of where to border should be isn’t so clear.


    Not going far off, up close at home, we have a disputed border with China at the state of Arunachal Pradesh which is shown differently based on the country from where the user has made the request. For an user logged in from India, the Arunachal State appears to be a part of India, for a user logged in from China, that area appears to be a part of China and for other users the State border is shown as a dotted line. In the article "Is Google Cheating?" I had written about the issue and also described the reasons that Google has for doing so.

    Today, in a world where there already are so many things that may cause wars among different countries, technology like Google Maps could also lead to a political war! Is this what was meant to happen? I don't think it was. People have started using small loop holes in huge technologies to their benefits leading to dire situations which might lead to Technology giants, governments taking drastic measures.

Comments

Post a Comment

Please leave your comments here...

Recommended for You

Is Google cheating?

               I found this piece of interesting fact, accidently while browsing the internet. Google shows different maps for India, China and USA. Confused hun! Well don’t be…Just read on… In Indian version of Google Maps, you can see Arunachal Pradesh and eastern part of Jammu and Kashmir as integral part of India. In US version of Google Maps, you can see Arunachal Pradesh and Jammu and Kashmir as a disputed region. In the Chinese version of the Google Maps, you can see Arunachal Pradesh and JnK as not a part of India.                 Many people complained this issue to Google. A Google employee responded : “ We do show different versions of this border, because we required to by law. Indian law requires us to show it one way, and the Chinese law requires us to show it another way . If we can legally do so, we strive to present b...

Retriving co-ordinates...

         We have seen 2 Google Maps API v3 examples wherein we have retrieved the latitude-longitude co-ordinates of the point of click on the map. In the first example we have displayed the co-ordinates in the information window and in the second , we have displayed the co-ordinates in a form in the information window.         Today we will create a code to retrieve the latitude longitude co-ordinates in a text box while simultaneously a marker appears on the map as well. So, here goes the code. <html> <head> <title> Google Maps API v3 - Adding marker on Click and retrieving the co-ordinates in a text box </title> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript"> var map;    //When using event as a parameter to a function declare map, strictly as a global variable fun...

Form info window

         Today we will look at a Google Maps API v3 example to add a form in the information bubble! This is usually required when we wish to accept some data/information from the user! This data can be saved to a server in the form of an XML file or a database! The information can then be retrieved back at a later stage, when necessary!          In this example we will only look at form in the information bubble! The connectivity part with the server will be discussed in another post! So, today's code snippet is as seen below! <html> <head> <title> Google Maps API v3 - Adding marker and info window on Click and creating a form in the infowindow with the lat-lng information in it. </title> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> <script type="text/javascript"> var map;    //When using ev...

Drive along - Cool coding

         This is something that will demonstrate to you the power of mapping! This is a Google Maps API v2 example, but just copy and paste the code in an html file and you will see something very cool! This will prove that mapping is real fun!          Let's have a look at the code first. Copy this code in your html file. Don't worry about the length of the code and the post in general. Just execute the code and you will surely enjoy what you see! <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <title> Drive Along </title> <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=false&amp;key=ABQIAAAAu3HXU_hLdVPTFGqLed_FCxT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQbblEPYBGNoRsuuSU9aBfSq4VAZA" type="text/javascript"> </script> <script src="http://econym.org.uk/gmap/epoly.js" type="text/javascript"> ...

A Giant called Google...

    Wondering what you will be reading in this post today and what is "Google Giant"! Well, I was working on a simple project a couple of months back and that is the time when I was amazed and by the size of data that Google Maps servers might be having! As most of the readers (developers and enthusiast included) would know or might have noticed, Google maps are rendered by stitching small images together. You must have observed this on quite a number of occasions, when you see grey tiles when you have a slow internet connection in particular. It takes time for the images or tiles as we call them to be displayed.     Let us try and estimate what could be the size of the Google Maps data! Before proceeding, let's make a few assumptions and considerations. 1. Let's consider the Google Street View maps only. 2. The zoom level that is considered for the calculations is 21 - the max zoom level allowed on Google Maps API. 3. All the numbers are just an esti...