public static Coordinates GetAddress(double latitude, double longitude)
        {
            string  str            = string.Format("latlng={0}&sensor=false", (object)(latitude.ToString() + "," + (object)longitude));
            Stream  responseStream = WebRequest.Create(GeographyLocation.uri + str).GetResponse().GetResponseStream();
            DataSet dataSet        = new DataSet();
            int     num            = (int)dataSet.ReadXml(responseStream);

            return(GeographyLocation.GetCoordinates(dataSet));
        }
        public static Coordinates GetCoordinates(string address)
        {
            address = Uri.EscapeDataString(address);
            string  str            = string.Format("address={0}&sensor=false", (object)address);
            Stream  responseStream = WebRequest.Create(GeographyLocation.uri + str).GetResponse().GetResponseStream();
            DataSet dataSet        = new DataSet();
            int     num            = (int)dataSet.ReadXml(responseStream);

            return(GeographyLocation.GetCoordinates(dataSet));
        }