////////////////////////////////////////////////////////////////////////////
        //--------------------------------- REVISIONS ------------------------------
        // Date       Name                 Tracking #         Description
        // ---------  -------------------  -------------      ----------------------
        // 20JUN2009  James Shen                              Initial Creation
        ////////////////////////////////////////////////////////////////////////////

        /**
         * default constructor.
         */
        public GoogleMapService()
        {
            _geocoder          = new GClientGeocoder();
            _reverseGeocoder   = new GReverseClientGeocoder();
            _directionQuery    = new GDirections();
            _ipAddressGeocoder = new IpAddressGeocoder();
        }
 ////////////////////////////////////////////////////////////////////////////
 //--------------------------------- REVISIONS ------------------------------
 // Date       Name                 Tracking #         Description
 // ---------  -------------------  -------------      ----------------------
 // 20JUN2009  James Shen                 	          Initial Creation
 ////////////////////////////////////////////////////////////////////////////
 /**
  * default constructor.
  */
 public GoogleMapService()
 {
     _geocoder = new GClientGeocoder();
     _reverseGeocoder = new GReverseClientGeocoder();
     _directionQuery = new GDirections();
     _ipAddressGeocoder = new IpAddressGeocoder();
 }