Hay cuatro maneras principales de crear una clase de entidad:
- Usar el asistente Crear clase de entidad
- Usar la herramienta de geoprocesamiento Crear clase de entidad
- Guardar el contenido de una capa de entidades
- Convertir una fuente de datos externa, por ejemplo, un shapefile o datos de CAD, en una clase de entidad
Al crear una clase de entidad, debe elegir si crear una que almacene entidades de polígonos, líneas, puntos, anotaciones, multipunto, multiparche o dimensión. Consulte Definir propiedades de clases de entidad para obtener información sobre las diversas propiedades que se deben establecer durante la creación de una clase de entidad.
Crear una clase de entidad independiente
Siga los siguientes pasos para crear una clase de entidad vacía en una geodatabase:
En el panel Catálogo, haga clic con el botón derecho en la geodatabase en la que desea crear una clase de entidad.
Haga clic en Nueva > clase de entidad para iniciar el asistente Crear clase de entidad.
- En la página Definir del asistente, rellene lo siguiente:
- Escriba un nombre para la clase de entidad en el cuadro de texto Nombre.
- Para crear un alias para esta clase de entidad, escríbalo en el cuadro de texto Alias.
- Elija el tipo de entidades que se almacenarán en esta clase de entidad en la lista desplegable Tipo de clase de entidad.
- Si la nueva clase de entidad va a necesitar valores z o m, active las casillas de verificación adecuadas en Propiedades geométricas.
- Opcionalmente, utilice la casilla de verificación Agregar dataset de salida al mapa actual para especificar si la clase de entidad se agregará al mapa activo.
Haga clic en Siguiente.
- En la página Campos del asistente, agregue campos a la clase de entidad. Para importar las definiciones de campo de otra clase de entidad o tabla, haga clic en Importar, vaya a su ubicación, seleccione la clase de entidad o tabla y haga clic en Aceptar.
También puede importar definiciones de campo almacenadas en archivos de tipo .dbf, .txt, .csv y .xlsx.
Para agregar nuevos campos a la clase de entidad:
- Haga clic en la última fila, donde dice Haga clic aquí para agregar un campo nuevo.
Una fila nueva se agrega a la lista de campos.
- En la columna Nombre de campo, escriba un nombre.
- Haga clic en el menú desplegable de la columna Tipo de datos y elija un tipo de datos para el nuevo campo.
- En la sección Propiedades del campo, en la parte inferior del panel, edite las propiedades del campo nuevo. Para crear un alias para el campo, haga clic en el cuadro de texto situado junto a Alias y escriba un alias.
Las propiedades visualizadas dependerán de lo que haya elegido como tipo de datos del campo.
- Para evitar que se almacenen valores nulos en este campo, haga clic en la flecha desplegable situada junto a Permitir valores nulos y elija No.
- Para asociar un valor predeterminado a este campo, haga clic en el cuadro de texto situado junto a Valor predeterminado y escriba el valor.
Nota:
Si se asigna un dominio a un campo, el valor predeterminado para el campo se debe seleccionar de los valores de dominio.
- Para asignar un dominio a este campo, haga clic en la lista desplegable situada junto a Valor de dominio y seleccione un nombre de dominio.
Nota:
Si la lista desplegable del dominio está vacía, verifique que el tipo de datos del campo coincida con el tipo de datos de dominio (es decir, corto, largo, texto, etc.). En la lista desplegable solo se muestran los dominios del mismo tipo de datos que el campo.
- Para establecer otras propiedades específicas del tipo de campo, haga clic en la propiedad en la lista desplegable o escriba la propiedad.
- Repita los pasos a a h hasta que se hayan definido todos los campos de clase de entidad.
Solo puede tener un campo de tipo de datos Global ID o Raster en su clase de entidad.
Nota:
Al editar campos en el asistente Crear clase de entidad, las opciones Cortar, Copiar y Pegar se encuentran en el portapapeles, en el menú contextual y como accesos directos del teclado. Para usar cualquiera de las opciones del portapapeles en un campo, haga clic en la columna situada más a la izquierda de la cuadrícula de datos para seleccionar la fila. A continuación, utilice la sección Portapapeles de la cinta, el menú contextual o las teclas de acceso directo adecuadas para cortar, copiar o pegar la fila. Si corta y pega, o copia y pega, generará una copia del campo con el mismo nombre. Un indicador rojo significa que hay un nombre duplicado que se debe modificar para que tenga un nombre de campo único, para que el botón Finalizar se active de nuevo.
Si desea cambiar el orden de los campos que ha agregado, puede hacer clic en un campo y arrastrarlo a otra posición sobre o bajo su posición actual en la lista de campos. Tenga en cuenta que los campos OBJECTID y SHAPE no están disponibles ni se pueden mover.
Haga clic en Siguiente cuando haya acabado de administrar los campos.
- Haga clic en la última fila, donde dice Haga clic aquí para agregar un campo nuevo.
- En la página Referencia espacial del asistente, defina la referencia espacial de la nueva clase de entidad.
Se resalta el cuadro para XY actual.
- En Sistemas de coordenadas XY disponibles, busque el sistema de coordenadas que desee usar.
Este control tiene opciones de filtrado y de búsqueda para ayudarle a localizar un sistema de coordenadas concreto. También puede basar el sistema de coordenadas de la nueva clase de entidad en una capa del mapa actual, crear su propio sistema de coordenadas o importar un sistema de coordenadas de otra clase de entidad. Para obtener más información sobre la especificación de un sistema de coordenadas, consulte Trabajar con un sistema de coordenadas.
- Si elige incluir valores z en la primera página del asistente, active la casilla que aparece debajo de Z actual y busque el sistema de coordenadas z que desee usar.
- Una vez haya elegido un sistema de coordenadas, haga clic en Siguiente para continuar con el asistente.
También puede hacer clic en Finalizar para aceptar los valores predeterminados de tolerancia, resolución y palabras clave de configuración y crear la clase de entidad.
- En Sistemas de coordenadas XY disponibles, busque el sistema de coordenadas que desee usar.
- En la página Tolerancia, escriba una tolerancia x,y o acepte el valor predeterminado.
- Si la clase de entidad va a tener valores z, escriba la tolerancia z o acepte el valor predeterminado.
- Si la clase de entidad va a tener medidas, escriba la tolerancia m o acepte el valor predeterminado.
- Si efectúa cambios en las tolerancias x,y, z o m y desea volver al valor predeterminado, haga clic en el botón Restablecer al valor predeterminado.
Haga clic en Siguiente.
- En la página Resolución, revise la configuración predeterminada.
La casilla de verificación Aceptar la resolución y la extensión de dominio predeterminadas (recomendado) está activada. La resolución y las extensiones predeterminadas son suficientes en la mayoría de situaciones, pero si sabe que sus datos necesitan que se modifiquen estas propiedades, puede desactivar la casilla de verificación Aceptar la resolución y la extensión de dominio predeterminadas (recomendado) y editar los valores de resolución de x,y, z o m, así como los valores máximo y mínimo de las extensiones de dominio z y m. Más información sobre las propiedades de una referencia espacial.
Haga clic en Siguiente.
- En la página Configuración de almacenamiento del asistente, personalice cómo se almacenará la clase de entidad. Para especificar una configuración de almacenamiento para la nueva clase de entidad, haga clic en Utilizar palabra clave de configuración y elija la palabra clave de configuración adecuada del menú desplegable. Más información sobre las Palabras clave de configuración.
Haga clic en Finalizar para crear la clase de entidad. Si en algún momento desea descartar los cambios y no crear ninguna clase de entidad, puede hacer clic en el botón de cerrar en la parte superior del cuadro de diálogo y cerrar el asistente Crear clase de entidad.
Crear una clase de entidad en un dataset de entidades
Un dataset de entidades es una colección de clases de entidad relacionadas que comparten un sistema de coordenadas común. Todas las clases de entidad de un dataset de entidades deben utilizar la misma referencia espacial, definida al crear el dataset de entidad. La excepción a la regla son los dominios m; las clases de entidad del mismo dataset de entidades pueden tener dominios m diferentes.
Siga los siguientes pasos para crear una clase de entidad vacía en un dataset de entidades:
En el panel Catálogo, haga clic con el botón derecho en el dataset de entidades en el que desea crear una clase de entidad.
Haga clic en Nueva > clase de entidad para iniciar el asistente Crear clase de entidad.
- En la página Definir del asistente, rellene lo siguiente:
- Escriba un nombre para la clase de entidad en el cuadro de texto Nombre.
- Para crear un alias para esta clase de entidad, escríbalo en el cuadro de texto Alias.
- Elija el tipo de entidades que se almacenarán en esta clase de entidad en la lista desplegable Tipo de clase de entidad.
- Si la nueva clase de entidad va a necesitar valores z o m, active las casillas de verificación adecuadas en Propiedades geométricas.
- Opcionalmente, utilice la casilla de verificación Agregar dataset de salida al mapa actual para especificar si la clase de entidad se agregará al mapa activo.
Haga clic en Siguiente.
- En la página Campos del asistente, agregue campos a la clase de entidad. Para importar las definiciones de campo de otra clase de entidad o tabla, haga clic en Importar, vaya a su ubicación, seleccione la clase de entidad o tabla y haga clic en Aceptar.
También puede importar definiciones de campo almacenadas en archivos de tipo .dbf, .txt, .csv y .xlsx.
Para agregar nuevos campos a la clase de entidad:
- Haga clic en la última fila, donde dice Haga clic aquí para agregar un campo nuevo.
Una fila nueva se agrega a la lista de campos.
- En la columna Nombre de campo, escriba un nombre.
- Haga clic en el menú desplegable de la columna Tipo de datos y elija un tipo de datos para el nuevo campo.
- En la sección Propiedades del campo, en la parte inferior del panel, edite las propiedades del campo nuevo. Para crear un alias para el campo, haga clic en el cuadro de texto situado junto a Alias y escriba un alias.
Las propiedades visualizadas dependerán de lo que haya elegido como tipo de datos del campo.
- Para evitar que se almacenen valores nulos en este campo, haga clic en la flecha desplegable situada junto a Permitir valores nulos y elija No.
- Para asociar un valor predeterminado a este campo, haga clic en el cuadro de texto situado junto a Valor predeterminado y escriba el valor.
Nota:
Si se asigna un dominio a un campo, el valor predeterminado para el campo se debe seleccionar de los valores de dominio.
- Para asignar un dominio a este campo, haga clic en la lista desplegable situada junto a Valor de dominio y seleccione un nombre de dominio.
Nota:
Si la lista desplegable del dominio está vacía, verifique que el tipo de datos del campo coincida con el tipo de datos de dominio (es decir, corto, largo, texto, etc.). En la lista desplegable solo se muestran los dominios del mismo tipo de datos que el campo.
- Para establecer otras propiedades específicas del tipo de campo, haga clic en la propiedad en la lista desplegable o escriba la propiedad.
- Repita los pasos a a h hasta que se hayan definido todos los campos de clase de entidad.
Solo puede tener un campo de tipo de datos Global ID o Raster en su clase de entidad.
Nota:
Al editar campos en el asistente Crear clase de entidad, las opciones Cortar, Copiar y Pegar se encuentran en el portapapeles, en el menú contextual y como accesos directos del teclado. Para usar cualquiera de las opciones del portapapeles en un campo, haga clic en la columna situada más a la izquierda de la cuadrícula de datos para seleccionar la fila. A continuación, utilice la sección Portapapeles de la cinta, el menú contextual o las teclas de acceso directo adecuadas para cortar, copiar o pegar la fila. Si corta y pega, o copia y pega, generará una copia del campo con el mismo nombre. Un indicador rojo significa que hay un nombre duplicado que se debe modificar para que tenga un nombre de campo único, para que el botón Finalizar se active de nuevo.
Si desea cambiar el orden de los campos que ha agregado, puede hacer clic en un campo y arrastrarlo a otra posición sobre o bajo su posición actual en la lista de campos. Tenga en cuenta que los campos OBJECTID y SHAPE no están disponibles ni se pueden mover.
Haga clic en Siguiente cuando haya acabado de administrar los campos.
- Haga clic en la última fila, donde dice Haga clic aquí para agregar un campo nuevo.
- La página Referencia espacial es de solo lectura cuando crea una clase de entidad en un dataset de entidades. El sistema de coordenadas se hereda del dataset de entidades. Haga clic en Siguiente.
- La página Tolerancia también es de solo lectura excepto para los valores m. Si la clase de entidad va a tener medidas, escriba la tolerancia m o acepte el valor predeterminado.
Haga clic en Siguiente.
- En la página Resolución, revise la configuración predeterminada.
La casilla de verificación Aceptar la resolución y la extensión de dominio predeterminadas (recomendado) está activada. La resolución y las extensiones predeterminadas son suficientes en la mayoría de situaciones, pero si sabe que sus datos necesitan que se modifiquen estas propiedades, puede desactivar la casilla de verificación Aceptar la resolución y la extensión de dominio predeterminadas (recomendado) y editar los valores de resolución de m, así como los valores máximo y mínimo de las extensiones de dominio m. Los valores x,y y z para la resolución no están disponibles porque se heredan del dataset de entidades, al igual que los valores mínimo y máximo de la extensión de dominio z. Más información sobre las propiedades de una referencia espacial.
Haga clic en Siguiente.
- En la página Configuración de almacenamiento del asistente, personalice cómo se almacenará la clase de entidad. Para especificar una configuración de almacenamiento para la nueva clase de entidad, haga clic en Utilizar palabra clave de configuración y elija la palabra clave de configuración adecuada del menú desplegable. Más información sobre las Palabras clave de configuración.
Haga clic en Finalizar para crear la clase de entidad. Si en algún momento desea descartar los cambios y no crear ninguna clase de entidad, puede hacer clic en el botón de cerrar en la parte superior del cuadro de diálogo y cerrar el asistente Crear clase de entidad.
Crear una clase de entidad mediante el geoprocesamiento
La herramienta de geoprocesamiento Crear clase de entidad se encuentra en la caja de herramientas Herramientas de administración de datos, en Clase de entidad. También puede utilizar el cuadro de texto de búsqueda del panel Geoprocesamiento para encontrarla. Esta herramienta creará una clase de entidad vacía. Después, puede crear campos para la clase de entidad en la vista Campos, o utilizar la herramienta Incorporar para agregar datos desde una clase de entidad del mismo tipo.
Crear una clase de entidad exportando una capa de entidades
Si trabaja con una capa de entidades en el mapa, puede exportarla para crear una clase de entidad o un shapefile. Haga clic con el botón derecho en la capa en el panel Contenido y haga clic en Datos > Exportar entidades. Se abre Exportar entidades, que convierte la capa de entidades en una clase de entidad mediante la herramienta de geoprocesamiento Exportar entidades. Si la entrada es una capa que tiene una selección, solo se copian las entidades seleccionadas. Si la entrada es una clase de entidad o un shapefile, se copian todas las entidades. Escriba una ubicación de salida en el cuadro de texto Clase de entidad de salida o examine una ubicación de salida para la nueva clase de entidad. Si la ubicación de salida que selecciona es una carpeta, la herramienta creará un shapefile en lugar de una clase de entidad. Opcionalmente, se puede exportar un subconjunto de entidades con una expresión SQL. También puede agregar, cambiar el nombre o eliminar los campos de salida, así como establecer propiedades, como el tipo de datos y la regla de fusión.
Crear una clase de entidad importando datos
Puede utilizar el menú contextual Importar del panel Catálogo para crear una clase de entidad. Haga clic con el botón derecho en una geodatabase o un dataset de entidades en el panel Catálogo y haga clic en Importar > Clases de entidad. Se abre la herramienta de geoprocesamiento De clase de entidad a geodatabase, que le permite elegir una o más entidades para importarlas a la geodatabase seleccionada. La Geodatabase de salida seleccionada de forma predeterminada se puede cambiar.