Así que soy relativamente nuevo en ArcGIS y ArcCatalog. He creado un nombre de campo de PROJECTID en una clase de entidad en una Geodatabase personal. El tipo de datos es TEXTO. Esta será una identificación de diez dígitos. Los primeros cinco caracteres serán un acrónimo. El sexto carácter será un dígito que representa el tipo de característica. Será un número Los últimos cuatro caracteres serán números que deberían incrementarse a partir de 0001.
Ejemplo: AGUA-1-0001
Captura de pantalla del campo:
Entonces mi pregunta es cómo puedo hacer esto en ArcCatalog. He visto un código de Python que aumentará automáticamente como el siguiente:
rec=[OBJECTID]
def autoIncrement(a):
global rec
return "water" + str(a) + "-" + format(rec, '04d')
De nuevo, soy un novato cuando se trata de ArcGIS. Ahora recibo un error. El nombre NameError 'OBJECTID' no está definido.