IGeoProcessor2 gp = new GeoProcessorClass(); // Create an IVariantArray to hold the parameter values. IVariantArray parameters = new VarArrayClass(); // Populate the variant array with parameter values. parameters.Add(@DrawPointsTest); parameters.Add("Value1"); parameters.Add("WithoutOptimize1"); // Execute the tool. gp.Execute("IDW_ga", parameters, null); IVariantArray parameters2 = new VarArrayClass(); parameters2.Add("WithoutOptimize1"); parameters2.Add("/model/value[@name='Power']/@auto"); parameters2.Add("true"); parameters2.Add("d:\\temp\\outModel5.xml"); gp.Execute("GASetModelParameter_ga", parameters2, null); IVariantArray parameters3 = new VarArrayClass(); parameters3.Add("d:\\temp\\outModel5.xml"); parameters3.Add("DrawPointsTest Value1"); parameters3.Add("WithOptimize1"); gp.Execute("GACreateGeostatisticalLayer_ga", parameters3, null); //save this for future IVariantArray parameters4 = new VarArrayClass(); parameters4.Add("WithOptimize1"); parameters4.Add("/model[@name = 'IDW']/value[@name = 'Power']"); label11.Text = "Нове зна�?ення с�?епен�? пол�?нома �?�?вне "+ gp.Execute("GAGetModelParameter_ga", parameters4, null).ReturnValue.ToString();
are you using 10.1 and do you have Service Pack 1 installed (which fixes NIM079650)?
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.