Skip to main content

Posts

50000 hits and live examples

    Hello to all the blog readers - to the regulars and the first timers. Spatial Unlimited just crossed the 50,000 all time hits milestone and so its time to celebrate and also mark the occasion with something new and interesting.       The new addition to this blog is that, you will now be able to enjoy the codes live on the blog. I am adding some life to the blog by converting all the earlier life-less codes to JsFiddle powered live examples. I have converted a few and am sharing the links here. Please share your feedback and let me know what you think of the new additions. Hope you keep enjoying the blog as much as I enjoy updating it! Cheers! Links to Live Examples: 1. Simple Google Map 2. Simple Map Marker 3. Multiple Markers 4. KML Layer

Titanic mapping - 100th aniversary

    When you hear "Titanic", the first thing that comes to your mind is the 1997 classic, Kate Winslet and Leonardo DiCaprio starer, James Cameron directed epic romantic disaster film "Titanic" which after more than 15 years is re-released in 3D. You must be wondering why I am talking about the movie here on this blog. Well, its not about the movie, but about the mapping of the Titanic that interests me!     April 15, 2012 will mark the 100th anniversary of the sinking of the Titanic in the North Atlantic Ocean. A century ago the Titanic collided with an iceberg in the north Atlantic and sank. Mapping traveler's hometowns, revels the immigrant status of most people traveling third-class, who also suffered the highest fatality rate. ESRI , has created a map story that will help us look at the geography, class and the fate of the passengers aboard the ship 100 years ago. The online map displays the hometowns of all the passengers aboard the Titanic exc...

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...

Google Weather Layer - Simple Example

    As promised in the last post , we will be having a look at a very simple example that will help us understand how we can use the weather layer effectively in our Google Map applications using the Google Maps API v3. The weather layer is basically a combination of 2 layers - the Weather Layer and the Clouds Layer . The weather layers displays the weather icons and the temperature corresponding that icon whereas the clouds layers displays the cloud cover across the globe. We can choose to display or hide any of these layers. Let us now dive into a very simple code that will help us understand the basics of the Weather Layer library today.     The output of the above code will appear as seen in the result section above. You will find a map centered at "India" with both the weather and cloud layers enabled!     Most part of the above code is similar to most other examples you will find...

Weather Layer now available with Google Maps API

    Yes! We now have the Google's Weather Layer available to use with the Google Maps API v3. The weather layer was released on Google Maps website in August 2011with cloud imagery from the U.S. Naval Research Lab and weather forecast information from weather.com . Since then developers across the globe have been waiting for this layer to be released for use with the Maps API. You can find about the weather layer on the Google Maps in the post I wrote in August last year.     This weather layer has now been made available for use with the maps API through the weather library which basically consists of two classes: 'WeatherLayer' and 'CloudLayer'. The 'WeatherLayer' class displays the current weather conditions at various locations, as well as a forecast for the next four days when a user clicks on the icon at that particular location. The units for temperature (degrees Celsius and Fahrenheit) and wind speed (km/hr, miles/hr, m/sec) can also be config...

Google's latest April Fool's Prank

      Google has done it again! Just in time for the April Fool's Day, Google introduced Google Maps Quest, a retro 8-bit version of its mapping tool... which is completely awesome! In the video available below, Google employees introduce the new version for the Nintendo Entertainment System (NES), replete with finicky cartridge and the vintage 8-bit music.       With this new Google Maps Quest, one can do all the things that can already be done on the regular Google Map. You can search for famous landmarks and sites around the world like the Taj Mahal, Agra, India.       You can also get detailed directions to avoid dangerous paths, and battle your way through a world of powerful monsters and mystic treasures. You can see the sequence of following images at lat-long 0,0 at incremental zoom levels starting from zoom level 9.        To use this awesome 8-bi...

Code Samples Indexed

       Considering the request from a number of blog readers to index all the code samples on the blog, I have now created a page from where you can refer to all the code samples in a sequential manner. You will be able to see a " Code Samples " tab on the top of every page on the blog from where you can access all the code samples you wish to! The code examples are now live and you can actually see the outputs here itself on the blog. No need to copy paste the codes anymore!        Hope you find this simple page helpful! I would be happy to hear from you all. Please leave your feedback and comments!

Why this difference?

       Several of you must have observed this like I did, that the Google geocoder returns different results on the Google Maps website and Google Maps API v3 for the same address string. To understand why this difference exists, I dug deeper into the web and came up with the following.        The first and foremost place to look for an answer was the Google Maps API FAQ section. The FAQ section did not let me down of course! The FAQ section says: The API geocoder and Google Maps geocoder sometimes use different data sets (depending on the country). The API geocoder occasionally gets updated with new data, so you can expect to see results changing or improving over time.         What I concluded from the above is that, in a lot of cases Google licenses data from other companies like DigitalGlobe, Infoterra Ltd & Bluesky, GeoEye, Getmapping plc, Tele Atlas, etc. When negotiat...

You can't Google in Google

       Yes! You can't Google in Google, for Google or 'Googal' (as it is seen on Google Maps) is a sparsely populated village on the banks of river Krishna in the Raichur district about 510 km from Banglore - the IT hub of India. No wonder only a handful villagers know of their famous namesake in the cyberspace. You can seen "Googal" on the Google Maps. Googal - Google Map link         The story goes that 12th century saint poet Allama Prabhu stopped by in the village while traveling from Basava Kalyan to Shreeshailam in Andhra Pradesh. The cave he stayed in has been described as 'Gavi Gallu' (cave of stone). The village was since know as Gavi Gallu, which later became Googallu and now it is Google or Googal! There is a temple atop the underground caves now. Devotees crawl through a hole in the ground to enter the cave, which has an idol of Allama Prabhu and a small well.          Another story ...

Girlfriend to fiancée...

       Does this post title "Girlfriend to Fiancée" seem a bit out of place here? Well, actually no! A googler recently had his girlfriend navigate a proposal with Google Maps for mobile.        Ari Gilder - Software Engineer with Google decided to propose to his girlfriend Faigy. He wanted to do something special and different but also meaningful. And this resulted in his developing a mobile application using Google maps to create an ultimate romantic scavenger hunt!       Ari wanted Faigy to visit places around New York city that were filled with memories of their relationship. His plan was to construct a map of the route and get Faigy from one destination to another, all with an element of surprise and Google maps provided him the tools to create the magic.      Ari used Google My Maps to plan out the route - from the Trader Joe's where they shop at on the Upper West Side, ...