Necesito incrementar automáticamente un campo basado en grupos dentro de una clase de entidad. Tengo 8 parcelas dentro de un polígono dado y necesito asignarles una ID de 1-8 para cada conjunto de parcelas dentro de cada polígono. El polígono tendría su propio número de identificación único que se usaría para agrupar las parcelas.
Supongo que sería una alteración de esto:
rec=0
def autoIncrement():
global rec
pStart = 1
pInterval = 1
if (rec == 0):
rec = pStart
else:
rec = rec + pInterval
return rec
%
)