public DatasetSpatialAnalystResult IsoLine(Point2D[] points, double[] zValues, double resolution, ExtractParameter parameter, DataReturnOption resultSetting) { string baseUrl = string.Format("{0}/spatialanalyst/geometry/isoline.json?returnContent=true", this._serviceUrl); ExtractRequestParameter isoLineParameter = new ExtractRequestParameter(points, zValues, resolution, parameter, resultSetting); string strIsoLineResult = SynchHttpRequest.GetRequestString(baseUrl, HttpRequestMethod.POST, JsonConvert.SerializeObject(isoLineParameter)); return JsonConvert.DeserializeObject<DatasetSpatialAnalystResult>(strIsoLineResult); }
public DatasetSpatialAnalystResult IsoLineInternal(string DatasetName, QueryParameter filterQueryParameter, string zValueField, double? resolution, ExtractParameter parameter, DataReturnOption resultSetting) { string baseUrl = string.Format("{0}/spatialanalyst/datasets/{1}/isoline.json?returnContent=true", this._serviceUrl, DatasetName); ExtractRequestParameter isoLineParameter = new ExtractRequestParameter(filterQueryParameter, zValueField, resolution, parameter, resultSetting); string strIsoLineResult = SynchHttpRequest.GetRequestString(baseUrl, HttpRequestMethod.POST, JsonConvert.SerializeObject(isoLineParameter)); return JsonConvert.DeserializeObject<DatasetSpatialAnalystResult>(strIsoLineResult); }