SuperMap.Web.iServerJava2.QueryByCenterService.GetParameters C# (CSharp) Method

GetParameters() private method

private GetParameters ( QueryByCenterParameters parameters ) : string>.Dictionary
parameters QueryByCenterParameters
return string>.Dictionary
        private Dictionary<string, string> GetParameters(QueryByCenterParameters parameters)
        {
            Dictionary<string, string> dictionary = new Dictionary<string, string>();
            string method = parameters.IsNearest ? "FindNearest" : "QueryByPoint";// queryByCircle

            dictionary.Add("method", method);
            dictionary.Add("mapName", parameters.MapName);

            Dictionary<string, string> dict = new Dictionary<string, string>();
            dict.Add("mapName", parameters.MapName);
            dict.Add("queryParam", QueryParam.ToJson(parameters.QueryParam));
            dict.Add("point", JsonHelper.FromPoint2D(parameters.CenterPoint));
            dict.Add("tolerance", parameters.Tolerance.ToString());

            dictionary.Add("params", Bridge.CreateParams(method, dict));
            return dictionary;
        }