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 visualizan entidades nuevas.
Un esquema de conjunto de registros define los atributos de los registros que se introducirán de forma interactiva.
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 de registros contiene atributos con un dominio de atributo de valor codificado, los valores codificados aparecerán en el control del conjunto de entidades como una lista desplegable, como se ilustra a continuación.
Orígenes de esquema de conjunto de entidades y 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. Los campos de atributos del conjunto de entidades serán los mismos que los campos de atributos de la tabla de atributos de la clase de entidad. Si se utiliza un archivo de capa o una capa de la tabla de contenido de ArcMap para el esquema del conjunto de entidades, la simbología del conjunto de entidades será la misma que la simbología del archivo de capa o la capa.
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.
Establecer esquema de Conjunto de entidades y Conjunto de registros
- 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.
- Haga clic en la ficha Tipo de datos.
- 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 esquema de conjunto de entidades y conjunto de registros
Cuando se aplica un esquema a un conjunto de entidades o de registros, el esquema se lee y se almacena con la variable del modelo. Si se cambia el esquema 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.
- 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.
- Haga clic en la ficha Tipo de datos.
- 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 de registros
Para evitar que el control del conjunto de entidades o 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 entidades o 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.
Esquemas y datasets existentes
Los controles de conjuntos de entidades y de registros también permiten el uso de datasets existentes. Para ello, utilice la opción Utilizar entidades desde o Utilizar registros desde . Cuando se utiliza un dataset existente, se comprueba para determinar si los atributos del esquema se encuentran en el mismo. Si falta alguno de los atributos del esquema en el dataset, se mostrará una advertencia.
Como se trata de una advertencia y no de un error, es posible ejecutar la herramienta. Si la herramienta de modelo depende de que los campos del esquema estén presentes en el dataset, la ejecución del modelo podría fallar.
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.