internal static System.Collections.Generic.Dictionary<string, string> ToDictionary(DatasetThiessenAnalystParameters datasetThiessenParams)
{
System.Collections.Generic.Dictionary<string, string> dict = new System.Collections.Generic.Dictionary<string, string>();
if (datasetThiessenParams.ClipRegion != null)
{
dict.Add("clipRegion", ServerGeometry.ToJson(datasetThiessenParams.ClipRegion));
}
dict.Add("createResultDataset", datasetThiessenParams.CreateResultDataset.ToString(System.Globalization.CultureInfo.InvariantCulture).ToLower());
dict.Add("resultDatasetName", datasetThiessenParams.ResultDatasetName.ToString(System.Globalization.CultureInfo.InvariantCulture));
dict.Add("resultDatasourceName", datasetThiessenParams.ResultDatasourceName.ToString(System.Globalization.CultureInfo.InvariantCulture));
dict.Add("returnResultRegion", datasetThiessenParams.ReturnResultRegion.ToString(System.Globalization.CultureInfo.InvariantCulture).ToLower());
if (datasetThiessenParams.FilterQueryParameter != null)
{
dict.Add("filterQueryParameter", FilterParameter.ToJson(datasetThiessenParams.FilterQueryParameter));
}
return dict;
}