Las mejores prácticas para utilizar plantillas de entidad

Primeros pasos con plantillas de entidad

La creación de entidades se logra a través del uso de plantillas de entidad. Las plantillas de entidades definen toda la información necesaria para crear una entidad: la capa en la que se almacenará una entidad, los atributos con los que se creará la nueva entidad y la herramienta predeterminada utilizada para crear dicha entidad. Las plantillas también tienen nombre, descripción y etiquetas que pueden ayudarle a encontrarlas y organizarlas. Si las plantillas no están presentes cuando inicia la edición, se crean automáticamente para cada capa en el espacio de trabajo de edición actual. Las plantillas se guardan en el documento de mapa (.mxd) y en el archivo de capa (.lyr).

Casos en los que ArcMap crea plantillas de entidad de manera automática

Cuando empiece a editar un documento de mapa guardado o un mapa completamente nuevo, ArcMap comprobará si ya dispone de alguna plantilla de entidad en el mapa. Si no encuentra ninguna plantilla, ArcMap las creará de manera automática para ayudarle a comenzar a agregar entidades. Si dispone de capas procedentes de varias geodatabases diferentes o de carpetas de shapefiles en uno o varios marcos de datos en un documento de mapa, ArcMap creará plantillas la primera vez que comience a editar cada espacio de trabajo o marco de datos si no existen plantillas.

Cuando las plantillas se crean de manera automática, suelen hacerlo para todo tipo de simbología. Sin embargo, con las plantillas se obtiene un mejor rendimiento a la hora de crear entidades simbolizadas por categorías, en forma de símbolo único o por representaciones, en lugar de con cantidades o gráficos.

Las plantillas dejarán de agregarse de manera automática una vez que se hayan creado la primera vez que comience a editar. Por tanto, deberá ir creando las plantillas para las capas que vaya agregando al mapa posteriormente. De esta manera, podrá controlar la creación de plantillas y evitar que la lista de plantillas quede atestada con plantillas para capas que puede que no utilice para editar.

Crear nuevas plantillas de entidad

Para crear plantillas de entidades, abra el cuadro de diálogo Organizar plantillas de entidades de la ventana Crear entidades e inicie el asistente Crear plantillas nuevas. El asistente le guiará a través del proceso rápido de creación de una plantilla: en primer lugar, elije la capa o capas; posteriormente, si corresponde, elije alguna o todas las clases dentro de esa capa para realizar plantillas individuales. Una vez ha creado las plantillas, puede cambiar sus propiedades predeterminadas, copiarlas y pegarlas o eliminarlas.

Puede hacer una copia de una plantilla existente para utilizarla como base de una nueva plantilla. Por ejemplo, si desea un atributo predeterminado diferente para uno de los campos de la capa, copie y pegue la plantilla y, a continuación, cambie las propiedades de la nueva plantilla. Así evitará tener que utilizar el asistente para realizar un pequeño cambio en la plantilla.

Si agrega una capa al mapa, cambiará significativamente la simbología utilizada para dibujar las entidades o agregar una categoría de simbología (por ejemplo, para una capa dibujada con valores únicos), y deberá crear nuevas plantillas para poder agregar entidades a esa capa.

Asistente Crear plantillas nuevas

Ajustar las propiedades de una plantilla de entidad

Los valores de atributos predeterminados son algunas de las propiedades más importantes que se pueden establecer para una plantilla de entidad. Los atributos establecidos en el cuadro de diálogo Propiedades de plantilla se asignan a las nuevas entidades creadas con la plantilla de entidad especificada. Si se configuran los valores predeterminados adecuados, se puede ahorrar tiempo y mejorar la exactitud, ya que los atributos se rellenan automáticamente en las nuevas entidades.

Cada plantilla cuenta con una herramienta de construcción predeterminada, que se puede configurar en las propiedades de la plantilla. La configuración de la herramienta predeterminada puede contribuir a evitar realizar un clic adicional para seleccionar nuevas entidades. Por ejemplo, al dibujar huellas de edificios rectangulares, establezca la herramienta Rectángulo como la herramienta de construcción predeterminada de la plantilla, de modo que la herramienta se active automáticamente al crear huellas de edificios. Siempre puede invalidar la herramienta predeterminada y seleccionar otra en la ventana Crear entidades.

Cuadro de diálogo Propiedades de plantilla

Plantillas de entidad y la tabla de contenido

Las plantillas siempre están sincronizadas con el contenido del mapa. Si desactiva una capa en la tabla de contenido, las plantillas de la capa quedarán ocultas en la ventana Crear entidades. Si guarda una capa como un archivo de capa (.lyr) de ArcMap, las plantillas de la capa también se guardarán en él.

Cuando una capa no es visible porque está desactivada en la tabla de contenido, más allá de su rango de escala visible, o no se ajusta a la consulta de definición actual, sus plantillas asociadas estarán ocultas en la ventana Crear entidades. Deberá hacer la capa visible de nuevo antes de crear entidades en ella. Así no sólo podrá elegir la plantilla, sino que además, las nuevas entidades se visualizarán en el mapa una vez creadas en lugar de desaparecer de inmediato porque la capa no es visible.

Por otra parte, cuando se trabaja con consultas de definición, en la ventana Crear entidades sólo se muestran las plantillas de entidad con valores de atributo predeterminados que se ajustan a la consulta. Por ejemplo, si tiene una consulta de definición que muestra sólo las carreteras principales de una capa que contiene varios tipos de carretera diferentes, sólo se verán las plantillas de entidad que tengan el valor de atributo de tipo de carretera predeterminado de carreteras principales. Si comienza a editar y no hay plantillas de entidad en la ventana Crear entidades para una capa con una consulta de definición, abra el cuadro de diálogo Organizar plantillas de entidad, haga clic en el nombre de la capa, abra las propiedades de la plantilla y establezca un valor de atributo predeterminado que coincida con la consulta de definición (en este caso, establezca el campo tipo de carretera en carreteras principales. Si precisa agregar entidades con otros atributos, como carreteras secundarias, deberá actualizar la consulta de definición para que las entidades se visualicen en el mapa y poder así crear plantillas con otros atributos predeterminados.

Antes de crear una nueva plantilla para una capa, asegúrese de que la capa es visible y que la plantilla no está oculta a la vista utilizando un filtro en la ventana Crear entidades. Además, al abrir el cuadro de diálogo Organizar plantilla de entidad, haga clic en el nombre de la capa para ver si existen plantillas. Esto puede evitarle tener que crear plantillas nuevas que son duplicados de las existentes.

Plantillas de entidad en comandos de edición

Algunos comandos de edición, como los del menú del Editor, utilizan un cuadro de diálogo que permite seleccionar una plantilla al crear nuevas entidades.

La plantilla especifica la capa en la que se va a guardar la entidad y los atributos predeterminados de las entidades nuevas. Para que una plantilla se muestre en la ventana, ya debe estar creada y deber ser del tipo de geometría de destino apropiado; los otros tipos de plantillas se filtrarán de la lista y no se mostrarán.

Editar comandos que sólo pueden producir un tipo de geometría (como por ejemplo, Copiar paralela, que sólo produce líneas) y mostrar plantillas sólo para ese tipo de capa. Los comandos que pueden producir varios tipos de capas, muestran cualquier plantilla existente que sea del tipo adecuado. Por ejemplo, el comando Zona de influencia puede crear entidades de línea o poligonales, por ello, en la ventana se podrán mostrar tanto plantillas de línea como de polígono. Si ha creado plantillas para una capa de línea pero no para una capa de polígono, en la ventana sólo se mostrarán las plantillas de línea, ya que en el mapa no hay plantillas de polígono. Es ese caso, para elegir un polígono como salida, cierre el cuadro de diálogo del comando, inicie el Asistente Crear plantillas nuevas en la ventana Crear entidades, y, a continuación, cree una plantilla para el polígono.

Seleccionar una plantilla de entidad al utilizar un comando de edición

Si no dispone de plantillas para las capas del mapa, puede elegir en una lista de capas disponibles en la que crear las nuevas entidades. Sin embargo, si tiene plantillas sólo para algunos tipos de capa, aparecerá un mensaje si intenta utilizar un comando que requiere plantillas para un tipo diferente. Por ejemplo, si utiliza Copiar paralela y tiene una plantilla en el mapa para un polígono pero no tiene plantillas de línea, aparecerá un mensaje que le pedirá que cree plantillas de línea para poder utilizar el comando.

Sin embargo, al copiar entidades puede elegir la capa en la que almacenar la nueva entidad. Esto permite mantener los valores de atributo de la entidad copiada en lugar de tener que sobrescribirlas con valores de una plantilla de entidad. Esto se aplica a comandos como Copiar y pegar entidades.

Buscar y organizar plantillas de entidad

Puede buscar plantillas en la ventana Crear entidades. Al buscar, en dicha ventana sólo se muestran las plantillas que se ajustan a la consulta. Para encontrar e identificar las plantillas más fácilmente, asígneles nombres sencillos y descriptivos. Esto también se aplica a las capas y las etiquetas de símbolo, ya que proporcionan los nombres de plantilla por defecto. Puede introducir una descripción, que aparecerá como un texto emergente de información sobre herramientas al situar el puntero sobre una plantilla. La propiedad de descripción le permite proporcionar información adicional sobre el contenido y el uso previsto de una plantilla en particular.

Propiedades de plantilla con una descripción y etiquetas

Además, puede agregar etiquetas a una plantilla. Generalmente, una etiqueta es una palabra clave corta, un elemento de metadatos o cualquier otro término que sirva para identificar la plantilla al buscarla. Las etiquetas se pueden utilizar para categorizar de modo que sólo se mostrarán en la ventana Crear entidades las plantillas que reúnan ciertos criterios. Por ejemplo, está creando entidades poligonales que representan hábitats de animales. Puede etiquetar las plantillas de entidad para filtrarlas por tipo de hábitat y ver sólo los hábitats que se aplican a determinados animales. Al crear un polígono de hábitat para el oso pardo, puede ocultar las plantillas de entidad para entornos marinos y desérticos, ubicaciones en las que los osos pardos no suelen habitar.

Hay varias formas de ordenar y agrupar las plantillas en la ventana Crear entidades. Si tiene varias plantillas en el mapa que no está utilizando, puede ocultarlas con un filtro (por ejemplo, mostrar sólo ciertos tipos de capas), en lugar de eliminarlas por completo. Así, puede acceder a ellas de nuevo cuando las necesite. Esto puede ayudar a reducir la lista de elementos visualizados en la ventana Crear entidades para poder encontrar las plantillas fácilmente. También puede realizar una búsqueda entre las plantillas para seleccionar las que desee y ocultar el resto.

Actualizar propiedades de plantilla de entidad

Si desea modificar los valores de atributos predeterminados de nuevas entidades o cambiar varias veces de herramienta por defecto, actualice las propiedades de la plantilla.

NotaNota:

El símbolo de una plantilla aparece como sólo lectura en el cuadro de diálogo Propiedades de plantilla. Esto se debe a que las propiedades de la plantilla se limitan a reflejar la simbología actual que se establece en el cuadro de diálogo Propiedades de capa. Si desea cambiar el símbolo utilizado para una plantilla, deberá hacerlo en la pestaña Propiedades de capa > Simbología. En algunos casos, la plantilla no puede dibujar el símbolo, como por ejemplo para determinadas entradas <All other values> al dibujar una capa con valores únicos. En tales casos, será necesario actualizar las Propiedades de capa.

Tenga en cuenta que las plantillas se utilizan sólo en el momento en que se crea una entidad. Una vez se crea, la entidad deja de estar vinculada a la plantilla. Si actualiza los valores de atributo predeterminados de una plantilla, esos valores de atributo no se aplicarán retroactivamente a las entidades existentes. Los cambios realizados a las propiedades de una plantilla sólo se reflejarán en las nuevas entidades creadas con esa plantilla después de que se haya producido el cambio. Para actualizar los valores de atributo de una entidad existente, utilice la tabla de atributos o la ventana Atributos.

Crear varias plantillas de entidad para la misma simbología

Es posible crear varias plantillas para una capa incluso si está simbolizando con un único símbolo. Esto suele ser recomendable cuando una capa debe mostrarse al completo del mismo modo, pero las entidades que desea crear poseen distintos valores de atributo. Por ejemplo, si está creando líneas para representar entidades de tuberías, podría crear varias plantillas de entidad con diferentes atributos predeterminados para los tipos de material o tamaños de diámetro habituales.

Eliminar plantillas de entidad innecesarias

Si tenía numerosas capas que no va a editar en el mapa la primera vez que comenzó a editar (y se crearon plantillas de forma automática), puede eliminar las que no vaya a utilizar. Por ejemplo, si dispone de 10 capas en el mapa pero sólo está creando nuevas entidades en dos de ellos, borre el resto de plantillas para que así pueda encontrar con más facilidad las plantillas que necesita.

Si ha cambiado la representación en pantalla de varias capas desde que se crearon las plantillas inicialmente, podría ser mejor eliminar todas las plantillas y empezar de nuevo para que se sincronicen mejor con la simbología actual. Cuando las haya borrado, inicie el asistente Crear nuevas plantillas y cree plantillas para aquellas capas en las que desee crear entidades.

Una práctica mejor, sin embargo, es destinar algún tiempo a preparar el mapa y su simbología antes de editar y crear plantillas.

Crear mapas para compartir con otros editores

Si va a crear un mapa que utilizarán otros editores, debe asegurarse de que todos los elementos necesarios para crear entidades son fáciles de entender. Se trata de nombrar capas y simbolizar etiquetas, ya que éstas se suelen utilizar para identificar las plantillas de entidad en la ventana Crear entidades. Esto también se aplicará cuando esté publicando el mapa a través de ArcGIS Server, ya que los editores que editen el contenido del mapa a través de la Web o mediante la descarga de datos a un equipo local también recibirán las plantillas de entidad del mapa.

Temas relacionados


7/10/2012