Dim kl23_dem As Object = "kl23_dem"I think you have to use Path to your raster layer instead of name.Private Sub Calculate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Calculate.Click' Initialize the geoprocessor.Dim gp As Geoprocessor = New Geoprocessor()Dim hillshadeTool As HillShade = New HillShade' Local variablesDim kl23_dem As Object = "C:\Users\kl23_dem"Dim HillShadeOut As Object = "C:\Users\HillShadeTry"Dim parameters As IVariantArray = New VarArray' Populate the variant array with parameter values.parameters.Add(kl23_dem)parameters.Add(HillShadeOut)parameters.Add("315")parameters.Add("45")parameters.Add("NO_SHADOW")parameters.Add("1")gp.Execute("Hillshade", parameters, Nothing)End Sub
Angemeldete Mitglieder können Beiträge verfassen, Updates folgen und mehr. Neu hier? Registriere ein kostenloses Konto.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.