انجمن جی آی اس (GIS)

نسخه‌ی کامل: تولباکس در اینجین
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
کمک فوری برای برنامه نویسی
با سلام

من می خواهیم از طبقه بندی بیشترین شباهت آرک جی آی اس در آرک اینجین استفاده کنم
کد زیر را نوشتم

ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.Desktop);
IAoInitialize aoInit = new AoInitialize();
esriLicenseStatus licStat = aoInit.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngine);
licStat = aoInit.CheckOutExtension(esriLicenseExtensionCode.esriLicenseExtensionCodeSpatia​lAnalyst);


Geoprocessor gp = new Geoprocessor();

gp.AddToolbox(@"C:\Program Files (x86)\ArcGIS\Desktop10.1\ArcToolbox\Toolboxes\Spatial Analyst Tools.tbx");

//--------------------------------------ENVI

IVariantArray parameters = new VarArrayClass();
parameters.Add(inputtxt.Text);
parameters.Add(sigtxt.Text);

parameters.Add(outputtxt.Text);

IGeoProcessorResult result;
result = (IGeoProcessorResult)gp.Execute("MLClassify ", parameters, null);

اما مدام با خطای زیر مواجه میشم

Error HRESULT E_FAIL has been returned from a call to a COM componenConfusedConfused