Sunday, October 25, 2009

CIS 8020 Assignment 2 - BM - Google Static maps

A map solution to keeping track of your offices.

A small business is quickly expanding and needs to provide a map to their city or office locations to potential clients. Their office locations are in growing areas so roads, buildings, and other pieces of infrastructure are changing often. The directions on their website need to keep changing, and showing a picture of the building is becoming difficult with the often changing surroundings. The decide to use a static map from Google which is easy to integrate, and is maintained by Google. 

Here is the map that would be shown for their Berkley office:


A light example of how you could select between offices is here:
http://coldmails.com/assignment2/Default.aspx
.

This shows how easy it would be to switch between maps in 4 different locations.

The largest advantage to this solution is the maintenance by Google Alleviates the worry that many of the companies would have if they were going to try to maintain their own maps. The solutions is easy to implement and will automatically update. The speed is very quick, and the user experience is not affected at all given that you can adjust the image size to your liking in the API requests.


 

3 comments:

  1. Google imposes multiple requirements on its Static Maps. One is that the API user has to request a Key from Google which is then incorporated within the API. Another more general requirement is that Google maps are not to be altered - the best example I can think of would be to make a graphic image of a Google map and then alter the image. More info about Google maps can be found within the Google web pages themselves.

    ReplyDelete
  2. I really did not understand the key requirement in Google map.As i know you have to request a key while giving the link of the site that you are going to use ur api into,i used the key generated from referencing a different site and used in a different site altogether , and it still worked fine, just did not understand this requirement

    ReplyDelete
  3. Even I feel the same .. and also i feel its very difficult to implement complicated situations using only simple google APIs....i think i need to understand exact process behind these APIs in order to show any kind of situation graphically ...

    ReplyDelete