Thursday, May 24, 2012

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.
If this post has helped you, leave a comment or show your love by liking the Spatial Unlimited Facebook page. You could even consider buying me a coffe! Till next time; happy coding!

Friday, May 11, 2012

Facebook Social Plugins

    Social Plugins are the easiest way to get started with the Facebook Platform. Social plugins let you see what your friends have liked, commented on or shared on sites across the web. The social plugins are embeddable social features that can be integrated very smoothly in your site with as less as a single line of HTML. The major advantage of these social plugins, is that they are personalized for all users. Wondering how this happens? This is because, these social plugins are hosted by Facebook, making the user experience very personal, even if the user is visiting your website for the first time.

    Starting tomorrow, we will be looking at several social plugins and most importantly the codes that make these plugins work. Some of the social plugins that we will look at will include - the Like button, Send button, Subscribe button, Comments, Activity feed and many more.

    The like button below is the most basic social plugin and we will start with the code for this one tomorrow. Go ahead and give it a try! It works! Like if you are excited to learn more!

If this post has helped you, leave a comment or show your love by liking the Spatial Unlimited Facebook page. You could even consider buying me a coffe! Till next time; happy coding!

Thursday, May 10, 2012

New & Social begining...

    Facebook - the fastest growing social network with more than 100K new users per day! With 50% of the registered users coming back to the site everyday, the site boasts to be the 6th most trafficked site in the U.S. With users sharing their photos, statuses, events and more, you have a social graph of connections through which people communicate and share. Facebook launched their API back in 2007 and provided developers with deep access to Facebook's millions of users. Facebook platform enables you to make your website more social and I will try and help you all by sharing simple and complex code snippets. So, after Google Maps API, its now time to dive into the social world of Facebook!

    What does this mean? Will I stop sharing code samples based on Google Maps API? NO...NO...NO...Not at all. I will continue to share code samples based on Google Maps API, as there is so much more that I have got to share with the community.

    Hope you all love the Facebook API examples coming your way and hope you readers will help me along the way with your continued support, encouragement, comments, and now likes too...:)


If this post has helped you, leave a comment or show your love by liking the Spatial Unlimited Facebook page. You could even consider buying me a coffe! Till next time; happy coding!