Я также пытаюсь посмотреть на набор фигур в ArcMap и посмотреть, являются ли они одной и той же формой и одним и тем же именем актива. У меня может быть одинаковая форма, но разные активы. Я написал это, используя arcpy и курсор:
AssetName = srow.getValue("AssetName")
shape = srow.getValue("Shape")
field = shape.area
ID = srow.getValue("OBJECTID")
if field in areaList:
if ID in ShapeArea.keys():
ShapeArea[ID].append("Duplicate Shapes")
else:
ShapeArea[ID] = ["Duplicate Shapes"]
else:
areaList.append(field)
Как я могу использовать это, чтобы сравнить найденные фигуры и посмотреть, совпадает ли имя актива?