/// <summary>
        /// 获取逆地理编码原始数据信息
        /// </summary>
        /// <param name="reGeoCodeParam">逆地理编码所需参数</param>
        /// <returns>逆地理编码信息</returns>
        public string GetOriginalGeoDecode(GeoDecodeParam geoDecodeParam)
        {
            string getUrl = GaoDeConst.WebAPIHost + "/v3/geocode/regeo?{0}";
            string paras  = geoDecodeParam.GenerateParams();

            getUrl = string.Format(getUrl, paras);
            string geoDecodeResult = WebRequestHelper.HttpGet(getUrl);

            return(geoDecodeResult);
        }
        /// <summary>
        /// 获取逆地理编码信息
        /// </summary>
        /// <param name="reGeoCodeParam">逆地理编码所需参数</param>
        /// <returns>逆地理编码信息</returns>
        public GeoDecodeResult GetGeoDecode(GeoDecodeParam geoDecodeParam)
        {
            geoDecodeParam.output = "JSON";
            string jsonResult = GetOriginalGeoDecode(geoDecodeParam);

            if (!string.IsNullOrWhiteSpace(jsonResult))
            {
                jsonResult = jsonResult.Replace("[]", "\"\"");
            }
            GeoDecodeResult geoDecodeResult = JsonConvert.DeserializeObject <GeoDecodeResult>(jsonResult);

            return(geoDecodeResult);
        }