An introduction to Google Maps, Mapping Technology, Global Positioning and JavaScript based editing and styling of maps.