Conceptos clave entre ArcView GIS 3
Transcripción
Conceptos clave entre ArcView GIS 3
Máster en Tecnologías de la Información Geográfica UAB Cartografía Digital Etiquetado en ArcGIS 10 8 – Etiquetado de elementos Para poder etiquetar de manera automática una capa del marco de datos, primero debemos indicarlo en la pestaña Label de esta capa, seleccionando la opción Label Features. La capa se etiquetará por el campo que declaremos, aunque en la opción Expression... podemos definir que se etiquete por más de un campo o con una expresión personalizada. También tenemos la opción de etiquetar sólo los elementos que seleccionemos a partir de un Query Builder o etiquetar de manera diferente según unas clases que definamos. Para ello usaremos el Method: Define classes of features and label each class differently y seleccionar el botón SQL Query... 1 Máster en Tecnologías de la Información Geográfica UAB Cartografía Digital En las opciones de Text Symbol podemos escoger el tipo de letra, color y tamaño de la etiqueta, así como si queremos que salga en negrita, itálica o subrayado. Con el botón Symbol... se abre el selector de símbolos de anotaciones. 8.1 Opciones de emplazamiento de etiquetas En el botón Placement Properties... podemos definir si queremos que se muestre una etiqueta por cada elemento o por cada parte de elemento (aunque aparezcan duplicadas), o que elimine las etiquetas duplicadas. Los dos primeros casos valdrían, por ejemplo, para el código de carreteras (que es bueno que se repita a lo largo de su recorrido) y el último caso para los municipios, por ejemplo, si queremos evitar duplicidad de nombres (en los enclaves). También se pueden establecer distintas prioridades de posicionamiento de las etiquetas. En las capas lineales podemos permitir que las etiquetas sigan la curva de los arcos a etiquetar. 2 Máster en Tecnologías de la Información Geográfica UAB Cartografía Digital 8.2 Conflictos entre etiquetas En la opción Conflict Detection, dentro de Placement Properties, se puede escoger si se admite que las etiquetas se superpongan unas a otras, una relación de buffer entre etiquetas para evitar que aparezcan demasiado juntas, así como la prioridad de los elementos de esta capa sobre las etiquetas. 8.3 Gestión del etiquetado: la barra de herramientas Labeling El etiquetado se crea y define para cada una de las capas, por lo tanto, se deben definir las propiedades de cada etiquetado en cada capa. Pero cuando se tienen distintas capas etiquetadas es muy útil la gestión múltiple de todo el etiquetado, para evitar situaciones de superposición o indefinición por incompatibilidades. ArcGIS provee al usuario de una barra de herramientas que tiene como principal funcionalidad la posibilidad de gestionar el etiquetado de múltiples capas. Esta es la barra de herramientas Labeling. Se puede añadir como barra de herramientas o se puede acceder a ella mediante el menú contextual del Data Frame. Label Manager: gestión de etiquetaje Label Weight Ranking: peso y preferencia de etiquetas View Unplaced Labels: visualización de etiquetas no creadas Opciones de etiquetaje Label Priority Ranking: definición de prioridades Pause Labeling: detiene el dibujado de etiquetas Lock Labels: bloqueo de edición de etiquetas Label Manager: permite gestionar la simbolización de las etiquetas, disposición y selección de categorías a simbolizar. Estas propiedades son accesibles a partir de dos partes importantes de las etiquetas. 3 Máster en Tecnologías de la Información Geográfica UAB Cartografía Digital Label Priority Ranking: definición de la prioridad de las etiquetas de diferentes capas, en casos de superposición o conflicto en el momento de insertar la etiqueta, la clase de mayor rango tendrá preferencia sobre el resto. Label Weight Ranking: permite controlar los conflictos de superposición que se producen entre los elementos y las etiquetas. Lock Labels: bloquea el estado del etiquetado, evitando su modificación o eliminación. Pause labeling: detiene el dibujado de etiquetas. Esto es útil si tenemos muchas capas etiquetadas puesto que puede ralentizarse mucho el dibujado. View Unplaced Labels: permite visualizar todas las etiquetas de las diferentes clases que no han sido creadas a causa de conflictos de superposición. 8.3 Creación de anotaciones a partir de etiquetas A partir de las propiedades de una capa, o de todo el marco de datos, se pueden generar anotaciones sólo en el mapa (o sea, disponibles sólo para el proyecto actual) o en una geodatabase externa para tener acceso desde otros proyectos al estilo de etiquetado que hemos creado. Si generamos anotaciones sólo en el mapa lo que hacemos es convertir las etiquetas en gráficos asociados a la capa (un Annotation Group). Obtendríamos el mismo resultado si etiquetáramos manualmente cada elemento de la capa (como veremos más adelante) en lugar de hacer un etiquetado automático. Si generamos anotaciones en una geodatabase, crearemos una annotation feature class en la geodatabase seleccionada. Por defecto, si la capa etiquetada forma parte de una geodatabase, se guardará en esta misma. Cada clase categórica definida en las etiquetas se convertirá en una clase de anotación distinta. Por defecto, siempre saldrá una que es Default. Antes de convertir etiquetas a anotaciones en una base de datos es importante controlar la escala del mapa, puesto que será la escala de referencia de las anotaciones. Con geodatabases podemos crear un vínculo entre las anotaciones y los elementos que etiquetan: son las feature-linked annotations. De esta manera, la anotación está vinculada al elemento de tal manera que si lo movemos, la anotación se moverá con el y si lo eliminamos, la anotación desaparecerá. Del mismo modo, si creamos un nuevo elemento en la capa, automáticamente se generará una anotación y si cambiamos el contenido del campo vinculado a la anotación, el texto de la anotación también se modificará. 4 Máster en Tecnologías de la Información Geográfica UAB Cartografía Digital Es obligatorio crear anotaciones a partir de etiquetas si queremos acceder a ellas de manera individual para modificarlas o moverlas. 8.4 Etiquetado manual El etiquetado manual se realiza a partir del botón Label de la barra de herramientas Draw. Por defecto aparecen las opciones de etiquetado manual. Debemos tener en cuenta la definición de las etiquetas creadas con este método, ya que en realidad son elementos gráficos no vinculados con la capa cartográfica. A través de la barra de herramientas Draw es posible crear diferentes tipos de texto y etiquetado manual, siendo las disponibles: Texto simple Texto siguiendo una línea Etiquetado manual Texto dentro de un globo o cuadro de diálogo Texto dentro de un polígono Texto dentro de un rectángulo Texto dentro de un círculo 5 Máster en Tecnologías de la Información Geográfica UAB Cartografía Digital Posicionamiento: Buscar el mejor emplazamiento Poner la etiqueta dónde hacemos click Estilo de etiqueta: Utilizar las propiedades del layer Seleccionar un estilo de etiquetado 9. Opciones avanzadas de representación 9.1 Escala de referencia En los data frames se puede establecer una escala de referencia en la opción Properties de su menú flotante, concretamente en la ventana General. Esta escala de referencia se utiliza para que tanto el texto como los gráficos que añadamos en el Layout View queden correctamente escalados, es decir, ArcMap necesita saber a que escala los gráficos tienen el tamaño y grosor indicados. Una vez definida la escala de referencia, en el mismo menú flotante podemos realizar un Zoom to Reference Scale. La escala de referencia se puede definir en el Layout View como la escala en la que estamos visualizando los datos en aquel momento. En el mismo menú flotante también se puede borrar la escala de referencia. 9.2 Escala de representación La escala de representación (o rangos de escala) nos permite controlar la visualización de la capa en referencia a la escala. Si ponemos el mínimo a 250.000, la capa dejará de verse a escalas más pequeñas de 250.000 (1 millón, etc.). Si ponemos el máximo a 25.000, la capa sólo se verá cuando la escala esté entre 25000 y 250.000. La escala de representación de los layers también se puede definir interactivamente en el menú flotante de los layers. La opción Visible Scale Range nos permite definir la escala máxima y mínima de representación del layer respecto a la escala de visualización en la que tenemos la vista. También permite borrar el rango de escala asignado. Cuando un layer que está visible se encuentra en una escala superior o inferior a las escalas de representación que tiene definidas, el botón de visibilidad aparece en gris y con una barra por debajo simulando una escala. 6 Máster en Tecnologías de la Información Geográfica UAB Cartografía Digital La escala de representación puede ser definida para los layers y también para las etiquetas. 9.3 Uso de máscaras En ArcMap podemos definir un layer como máscara de otro layer. Esta utilidad permite que sólo la parte del layer que actúa como máscara quede transparente sobre el resto de layers. Es útil para dar más relevancia a una zona determinada del mapa y dar un tono más difuminado al resto de información. A esta utilidad se accede desde el menú contextual (botón derecho) del data frame, en la opción Advanced Drawing Options... 7