Establecer esquema de conjunto de entidades y conjunto de registros

Un esquema de conjunto de entidades define los atributos y el tipo de geometría (punto, línea o polígono) de las entidades que se van a introducir de forma interactiva. El esquema también puede definir la simbología que se va a utilizar cuando se crean entidades nuevas.

Un esquema de conjunto de registros define los atributos de los registros que se introducirán de forma interactiva.

Orígenes del esquema de conjunto de entidades y conjunto de registros

El esquema de conjunto de entidades se puede heredar de una clase de entidad, un archivo de capa (.lyr) que hace referencia a una clase de entidad o una capa en la tabla de contenido de ArcMap. La geometría del conjunto de entidades será la misma que la geometría de la clase de entidad que proporciona el esquema. La simbología y la información de atributos para las entidades en sí se basan en las plantillas de entidad. Si existe una plantilla de entidad antes de establecer la información de esquema, la entrada de la entidad interactiva respetará la configuración de la plantilla. Si no se ha creado una plantilla de entidad para la capa de referencia, se crea una plantilla de entidad predeterminada a la hora de asignar el esquema. Esta plantilla utilizará la simbología básica sin los valores de atributos predeterminados.

Si se toma tiempo para crear una plantilla de entidad correcta antes de crear el modelo, tendrá como resultado una mejor experiencia para el usuario final. La simbología y el nombre dado a una entidad pueden ayudar a sus usuarios a introducir entidades de forma interactiva. Estas entidades también pueden tener asignados valores de atributo predeterminados, lo que también hace que sea más fácil para el usuario introducir entidades sin requerir el conocimiento de los atributos subyacente.

El esquema de conjunto de registros se puede heredar de una tabla, una clase de entidad (una clase de entidad es una especie de tabla que también tiene geometría) o una tabla en la tabla de contenido de ArcMap. Los campos de atributos y cualquier dominio de atributos del conjunto de entidades serán los mismos que los campos de atributos y dominios de atributos de la tabla que proporciona el esquema.

Mediante un control del conjunto de entidades para proporcionar de manera interactiva la entrada para un modelo
NotaNota:

Si no se especifica un esquema para un conjunto de entidades o de registros, no estará disponible la entrada interactiva de entidades o registros. Es necesario establecer el esquema porque se debe conocer el tipo de geometría y los atributos de las entidades o los registros que se van a introducir antes de hacerlo.

Si un esquema de conjunto de entidades o conjunto de registros contiene atributos con un dominio de atributo de valor codificado, los valores codificados aparecerán en la ventana Tabla de atributos al agregar entidades o en la ventana Propiedades de plantilla al modificar el valor predeterminado.

Establecer esquema de conjunto de entidades y conjunto de registros

Pasos:
  1. En ModelBuilder, haga clic con el botón derecho del ratón en la variable del conjunto de entidades o de registros y, a continuación, seleccione Propiedades.
  2. Haga clic en la pestaña Tipo de datos.
  3. En el campo Importar esquema y simbología de, escriba o navegue hasta la ruta de acceso del dataset que se utilizará como fuente de esquema y, a continuación, haga clic en Aceptar.

Cambiar el esquema de conjunto de entidades y conjunto de registros

NotaNota:

Cuando se aplica un esquema a un conjunto de entidades o a un conjunto de registros, la información de la plantilla de entidad se almacena con la variable del modelo. Si se cambia la plantilla de origen (por ejemplo, se cambia la simbología, se agrega un campo o se modifica un dominio de valor codificado), habrá que volver a aplicar el esquema a la variable del conjunto de entidades o de registros para que estos cambios se puedan volver a almacenar con la variable del modelo.

Pasos:
  1. En ModelBuilder, haga clic con el botón derecho del ratón en la variable del conjunto de entidades o de registros y, a continuación, seleccione Propiedades.
  2. Haga clic en la pestaña Tipo de datos.
  3. En el campo Importar esquema y simbología de, escriba o navegue hasta la ruta de acceso del dataset que se utilizará como fuente de esquema y, a continuación, haga clic en Aceptar.

Atributos de conjunto de entidades y conjunto de registros

SugerenciaSugerencia:

Para evitar que el control del conjunto de registros esté demasiado desordenado e incluso confuso, elimine los campos innecesarios del dataset del esquema de origen antes de importar el esquema a la variable de modelo.

Algunos campos, como OBJECTID y Shape_Length, son campos especiales administrados de manera interna que se pueden visualizar pero no editar. Estos campos no editables nunca se muestran como atributos de un conjunto de registros.

Los dominios de atributos son reglas que restringen los valores válidos o permitidos para el campo de atributo. Si un campo de atributo en el dataset de origen del esquema tiene un dominio de atributo de valor codificado, esos valores codificados se visualizarán en una lista desplegable para el valor de ese campo de atributo en el control del conjunto de entidades o de registros.

Dominio de valor de atributo de conjunto de registros

Esquemas y datasets existentes

Los controles de conjuntos de entidades y de registros también permiten el uso de datasets existentes. Para hacer esto, utilice la lista desplegable para seleccionar capas y tablas en el mapa o en el botón Abrir Abrir para seleccionar los datasets del disco.

NotaNota:

No es necesario que la entrada de las entidades o los registros coincida con el esquema definido por la plantilla en la entrada. Sin embargo, debe tener cuidado ya que el modelo o la secuencia de comandos puede depender del esquema del conjunto, cuando no se encuentran esos campos, la herramienta generará un error.

Herramientas que modifican el esquema

Los esquemas de conjunto de entidades y de registros no se pueden modificar. Las herramientas que modifican los esquemas agregando o eliminado campos no pueden utilizar conjuntos de entidades ni conjuntos de registros como entrada. Para utilizar una de estas herramientas con entidades o registros introducidos de forma interactiva mediante un conjunto de entidades o de registros, utilice la herramienta Copiar entidades o Copiar filas para copiar las entidades o los registros a una nueva clase de entidad o tabla y, a continuación, utilice el nuevo dataset como entrada para la herramienta que modifica el esquema.

Conjunto de entidades y conjunto de registros con herramientas que modifican el esquema

Temas relacionados

9/11/2013