The primary mapping system used by today's most popular smartphones has been developed by Google. GoogleMaps API provides the ability for the programmer to interact with two dimensional geospatial data for the purpose of providing an overlay of information on an existing map (see Fig. 3).