laptop and a wrench

Erro

The GP Intersect tools does not work when one input is a shape file and is being passed in using a value table in VB.Net. The same code is VBA works.

Última Publicação: August 25, 2014 No Product Found
Número de ID do Erro NIM002101
EnviadoApril 13, 2006
Última ModificaçãoJune 5, 2024
Aplica-se àNo Product Found
Versão encontrada9.1
Idioma do programaVB.Net
Versão Fixa9.2
StatusFixed

Solução Provisória

Do not use value table instead use strings. i.e. instead of: Dim vt As Object vt = gp.CreateObject("ValueTable") vt.setrow(0, "D:\inc479405\LandUse_selection.lyr") vt.setrow(1, "D:\inc479405\Soilshp.shp") gp.Intersect_analysis(vt, out_polygons, "ALL", "", "INPUT") 'Does not workUSE: Dim inPath1 As String Dim inPath2 As String Dim inPaths As String Dim quotes As String Dim semicoln As String inPath1 = "D:\inc479405\LandUse_selection.lyr" inPath2 = "D:\inc479405\soilsshp.shp" quotes = " ''" semicoln = "; " inPaths = inPath1 + quotes + semicoln + inPath2 + quotes gp.Intersect_analysis(inPaths, out_polygons, "ALL", "", "INPUT")

Etapas para Reproduzir

ID do Erro: NIM002101

Software:

  • No Product Found

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download