Entidades de máscara

El enmascaramiento es una técnica utilizada para aclarar el contenido de un mapa denso o detallado al hacer que las entidades de una capa oculten, o enmascaren, las entidades de otra capa donde se superpongan. Un uso común para las máscaras es enmascarar las entidades alrededor de anotaciones para garantizar que el texto siga siendo legible.

Por ejemplo, en un mapa hipsométrico de elevación, como el que aparece a continuación, las líneas de curvas de nivel y el texto pueden entrar en conflicto. Al enmascarar partes de las líneas de curvas de nivel negras se conserva el mensaje de elevación del mapa y hace que el texto del contorno se lea mejor.

Líneas de curvas de nivel no enmascaradas
Líneas de curva de nivel enmascaradas

Existen dos tipos de estrategia de enmascaramiento:

  • Enmascaramiento de capa: una capa de entidades o capa de máscara enmascara todas las entidades superpuestas de otra capa del mapa o la escena.
  • Enmascaramiento de nivel de entidad: el enmascaramiento se maneja por cada entidad de la forma especificada por una clase de relación entre dos capas.

Con cualquiera de los dos tipos de enmascaramiento, la geometría de las entidades del enmascaramiento enmascara la simbología de las entidades enmascaradas. Aunque la forma simbolizada de las entidades de enmascaramiento difiere de la geometría (por ejemplo, si se aplica una zona de influencia de símbolo), es la forma de la geometría de entidad la que realiza el enmascaramiento. Sin embargo, la simbología de las entidades enmascaradas se ve afectada. Puede que parezca que una entidad enmascarada tiene agujeros, pero son solo agujeros en el símbolo visible. La geometría de entidad no cambia.

Crear una capa de máscara

Cualquier capa de entidades puede enmascararse, pero solo las capas de entidades poligonales pueden enmascarar entidades. Por ello, puede que tenga que crear una capa de máscara para una capa de entidades.

Nota:

Las capas 3D de una escena no pueden enmascararse, pero pueden usarse como capas de máscara.

Puede utilizar varias herramientas de geoprocesamiento para crear capas de máscara, incluidas:

Puede utilizar estas herramientas en cualquier capa aplicable en su mapa o escena actuales. Se genera una clase de entidad poligonal como salida en una geodatabase, que luego se utiliza para enmascarar partes de las capas que quedan debajo de determinados símbolos o entidades de anotación.

La máscara primero identifica un margen, o el área entre la entidad y el borde de la máscara, para después utilizar un método de contorno para crear el polígono de la máscara. Para obtener más información sobre las herramientas de capas de máscara y sus fines, consulte Descripción general del conjunto de herramientas Máscaras.

Para crear una capa de máscara para su capa de entidades, siga estos pasos:

  1. En la pestaña Análisis, en el grupo Geoprocesamiento, haga clic en Herramientas Herramientas.
  2. En el panel Geoprocesamiento, vaya a Herramientas de cartografía > Enmascaramiento y haga clic en la herramienta deseada para abrirla.
  3. Defina los parámetros y ejecute la herramienta.

    Se agrega una clase de entidad poligonal al panel Contenido.

Utilizar enmascaramiento de capas

Puede enmascarar las entidades simbolizadas de la capa seleccionada con las entidades de una o varias fuentes de máscara en el mapa o la escena. Por ejemplo, para enmascarar límites administrativos sobre una masa de agua, seleccione la capa de entidades poligonales que contiene los límites de área administrativa y active la casilla de la capa que contiene la entidad de agua en el menú desplegable Enmascaramiento.

Para enmascarar una capa, siga estos pasos:

  1. Elija una o varias capas para enmascararlas en el panel Contenido.
  2. En la pestaña Capa de entidades, en el grupo Dibujo, haga clic en Enmascaramiento Enmascarar capas.
  3. En el menú desplegable, active una o varias capas de la lista.

    Las capas con marcas de verificación enmascaran la capa seleccionada.

Enmascarar símbolos de capa

Puede definir aún más cómo se enmascara la capa enmascarando solo determinados símbolos de una capa. Por ejemplo, en una capa de entidades de línea en la que cada tipo de carretera está simbolizado de otro modo, puede especificar qué capas del símbolo de autovía enmascarar, en lugar de enmascarar toda la autovía.

El enmascaramiento de capa cubre todos los símbolos de carretera.
El enmascaramiento de capa de símbolo cubre solo el símbolo de borde de carretera negro.

Puede utilizar el enmascaramiento de capa de símbolos en una capa de entidades o capa de grupo siempre y cuando su mapa cuente con una capa de entidades poligonales.

Nota:

Debe habilitar el dibujo de capa de símbolos en la capa para utilizar el enmascaramiento de capas de símbolos.

Más información sobre las capas de símbolos

Para enmascarar los símbolos de una capa, siga estos pasos:

  1. Elija la capa de entidades a la que desee aplicar la máscara en el panel Contenido.
  2. En la pestaña Capa de entidades, en el grupo Dibujo, haga clic en el menú desplegable Enmascaramiento Enmascarar capas y en Enmascaramiento avanzado.
  3. En el cuadro de diálogo Enmascaramiento avanzado, en la lista de casillas de Fuentes de máscara, active una o varias fuentes de máscara.
  4. En la lista Capas de símbolo se muestra cada capa de símbolos de la capa de entidades seleccionada desde el panel Contenido. Active las capas de símbolos que se deben enmascarar con la fuente o las fuentes de máscara resaltadas.
  5. Haga clic en Aceptar para aplicar la máscara a la capa o capas de símbolos.

Utilizar enmascaramiento de nivel de entidad

Puede establecer el enmascaramiento para entidades individuales configurando una clase de relación de muchos a muchos entre una capa enmascarada y una capa de polígono de enmascaramiento. La clase de relación se utiliza para vincular polígonos de enmascaramiento con entidades enmascaradas específicas. Establezca los polígonos que serán las máscaras como origen en la clase de relación. Establezca las entidades que se van a enmascarar como destino en la clase de relación.

Una forma de conseguir el enmascaramiento de nivel de entidad consiste en utilizar el geoprocesamiento para detectar los conflictos de entidades y crear las máscaras que necesite. Utilice la herramienta Crear paso elevado o Crear paso subterráneo para identificar conflictos, generar polígonos de máscara y configurar relaciones de forma automática. Puede editar los polígonos de enmascaramiento resultantes y crear nuevas máscaras si es necesario.

Como alternativa, puede utilizar una clase de entidad poligonal existente y crear una clase de relación de muchos a muchos entre ella y la capa enmascarada usando la herramienta Crear clase de relación.

Para configurar el enmascaramiento de nivel de entidades, siga estos pasos:

  1. Asegúrese de que haya una clase de entidad poligonal de enmascaramiento en el mapa, junto con una clase de relación de muchos a muchos relacionada con la capa enmascarada.

    Puede activar las entidades poligonales de enmascaramiento en el panel Contenido para ver las entidades, pero desactívelas cuando se aplique el enmascaramiento para revelar el efecto de la máscara.

  2. Haga clic en la capa de entidades a la que desee aplicar la máscara en el panel Contenido.
  3. En la pestaña Capa de entidades, en el grupo Dibujo, haga clic en Simbología Simbología para abrir el panel Simbología.
  4. Haga clic en la pestaña Opciones avanzadas de simbología Opciones avanzadas de simbología.
  5. Expanda el encabezado Enmascaramiento de nivel de entidad y active una clase de relación para habilitar el enmascaramiento.

    Puede activar varias clases de relación si hay más de una disponible.

    Los polígonos de enmascaramiento enmascaran las entidades de la capa actual.

Temas relacionados