laptop and a wrench

Erro

Using the Intersect_analysis function with a SearchCursor results in duplicate features in ArcMap Python 2.7.14 and Python 3.6.7.

Última Publicação: March 19, 2019 ArcGIS for Desktop
Número de ID do Erro BUG-000119731
EnviadoJanuary 30, 2019
Última ModificaçãoJuly 4, 2025
Aplica-se àArcGIS for Desktop
Versão encontrada10.6.1
Sistema OperacionalWindows OS
Versão do Sistema Operacional10.0
Versão Fixa2.9
StatusFixed

Solução Provisória

Use the function outside the SearchCursor and export every feature from the Output to a new feature class or shapefile or use the following code:import arcpymerged = arcpy.CopyFeatures_management("test", arcpy.Geometry())[0]with arcpy.da.SearchCursor('fishnetpoly', ["SHAPE@","OID@"]) as sCursor:    for row in sCursor:        intersect = merged.intersect(row[0], 4)        arcpy.CopyFeatures_management(intersect, "intersected_{0}".format(row[1]))        print ("Intersected " + str(row[1])) 

Etapas para Reproduzir

ID do Erro: BUG-000119731

Software:

  • ArcGIS for Desktop

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