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 entidad 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 crea la 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 que las plantillas de entidad se crean automáticamente para usted
Al iniciar la edición, ArcMap verifica qué capas tienen plantillas de entidad. Si una capa no tiene plantillas, las plantillas se crean automáticamente con base en la simbología actual de la capa. Aunque las plantillas se crean generalmente para todos los tipos de simbología, las plantillas funcionan mejor para las capas simbolizadas por categorías, símbolos únicos o representaciones, en vez de que sea con cantidades o gráficos.
Si agrega una capa al mapa en medio de una sesión de edición y desea crear entidades en ella, es necesario que usted mismo realice plantillas de la capa usando el asistente Crear plantillas nuevas. Esto le permite simbolizar primero su capa adecuadamente y garantizar que las plantillas reflejarán las entidades que realmente desea crear. Sin embargo, siempre que agregue un archivo de capa (.lyr), las plantillas existentes almacenadas en la capa aparecen en la ventana Crear entidades.
Si elimina todas las plantillas en una capa, éstas no se regeneran para usted Debe crearlas usted mismo con el asistente si después decide que desea crear las entidades en esa capa.
Razones por las cuales algunas plantillas de entidades no se visualizan en la ventana Crear entidades
Algunas veces es posible que descubra que ciertas plantillas de entidad no se visualizan en la ventana Crear entidades para las capas que está editando actualmente. Recuerde que las plantillas se sincronizan siempre con el contenido del mapa; si desactiva una capa en la tabla de contenido, las plantillas de la capa no se muestran en la ventana Crear entidades. Esto garantiza que las entidades que crea siempre se visualicen en el mapa en vez de desaparecer inmediatamente debido que la capa no está visible.
Cuando las plantillas de entidad para las capas editables no se visualizan, aparece un mensaje en la parte superior de la ventana Crear entidades. Haga clic para ver una lista de cualquier plantilla de entidad oculta y obtenga una explicación de por qué no se mostraron. Las siguientes son las razones principales por las que las plantillas de las capas editables están ocultas y qué puede hacer para que aparezcan en la ventana Crear entidades:
- La capa no es visible. Es necesario que habilite la capa en la tabla de contenido.
- La capa es parte de una capa de grupo que no es visible. Es necesario que habilite la capa de grupo en la tabla de contenido y que garantice que la subcapa esta visible.
- La capa tiene un rango de escala visible que está más allá de la escala actual del mapa. Haga clic con el botón derecho del ratón sobre la capa en la tabla de contenido y haga clic en Zoom para hacer visible para que se visualice la capa. Puede actualizar o eliminar el rango de escala en la pestaña General del cuadro de diálogo Propiedades de la capa.
- La capa es de un dataset de estructura de parcela Use la barra de herramientas Editor de parcelas para crear nuevas parcelas en vez de la ventana Crear entidades.
- La capa tiene una consulta de definición aplicada, pero las plantillas de entidad no coinciden. Es necesario que abra las propiedades de la plantilla de la entidad y configure el valor del atributo predeterminado que satisface la consulta. Puede actualizar o eliminar la expresión en la pestaña Consulta de definición del cuadro de diálogo Propiedades de la capa.
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 del tipo de carretera predeterminado de carreteras principales. Para actualizar el valor de atributos predeterminados, abra el cuadro de diálogo Organizar plantillas de entidades, haga clic en el nombre de la capa, abra las propiedades de la plantilla que desea usar, después configure un valor que coincida con la consulta de definición, en este caso, establezca el campo del tipo de carretera en carreteras principales. Sin embargo, si también necesita agregar entidades de carreteras menores, primero debe actualizar la consulta de definición en el cuadro de diálogo Propiedades de la capa para que se visualicen las carreteras menores en el mapa, después puede crear plantillas con esos atributos predeterminados.
Además de estas razones, las plantillas se pueden ocultar porque tiene un filtro activo en la ventana Crear entidades. Por ejemplo, cuando realiza una búsqueda de plantillas, sólo se muestran las que coinciden con la búsqueda. Para borrar filtros, haga clic en Distribuir plantillas por grupos y filtros y haga clic en Mostrar todas las plantillas.
Antes de empezar a crear nuevas plantillas, es buena idea hacer clic en el nombre de la capa sobre el cuadro de diálogo Organizar plantillas de entidades para ver si alguna plantilla ya existe en la capa. Esto puede evitarle tener que crear plantillas nuevas que son duplicados de las existentes.
Creación de 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, luego 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.
Configuración de 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.
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.
Si no dispone de plantillas para todas o algunas capas del mapa, puede elegir en una lista de capas disponibles en la cual 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 Copia 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.
Búsqueda y organización de 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 en la ventana Crear entidades.. 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 al pose 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.
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. De esta manera, 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.
Actualización de propiedades de la 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.
El cuadro de diálogo Organizar plantillas de entidad le permite configurar las propiedades de varias plantillas de entidad en una capa a la vez. Para hacer esto, seleccione las plantillas, haga clic en Propiedades, después actualice la herramienta de construcción predeterminada o los valores de atributo, por ejemplo. Sólo cambie las propiedades que desee aplicar en todas las entidades seleccionadas.
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, es necesario cambiarlo en la pestaña Simbología del cuadro de diálogo Propiedades de capa. 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.
Creación de 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
Elimine las plantillas que no está usando. Por ejemplo, si dispone de 10 capas en el mapa pero solo 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 solo 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.
Creación de 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. Esto incluye nombrar capas y simbolizar etiquetas, ya que 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 for 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.