6 votos

¿Hay una manera de ocultar dinámicamente las anotaciones que se cruzan la frontera de parte de mapa?

Tengo una función de entidad de anotación vinculada a las clases con una serie de anotaciones que aparecen sólo parcialmente en los bordes de la extensión visible del diseño del marco de datos.

El enlace de la anotación de la clase va a ser utilizado en un número de otros mapas de la misma escala y el tamaño del papel, pero con diferentes ubicaciones.

Hay una manera dinámica ocultar la muestra parcialmente anotaciones?

Fuera de la solución preferida, programático (ArcObject, VB.Net Addin) aceptable enter image description here

22voto

user7116 Puntos 166

Hago esto con un cuadro delimitador. Tuve un script (que necesitan ser actualización puesto que fue en VBA), que crea un rectángulo de la medida en el mapa (como un .shp) y luego utiliza para seleccionar cualquier anotaciones que intersecta con el límite de mis capas de medida. Luego configurar las propiedades de colocación para las etiquetas "sin colocar".

Todo deberá colocarse en una herramienta de ArcToolbox.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X