Loading [MathJax]/extensions/TeX/mathchoice.js

7 votos

Característica/etiqueta de la visibilidad en función de la relación espacial a la función de índice de uso de datos de páginas controladas por

Estoy creando una serie de mapas utilizando ArcGIS páginas controladas por datos. Sé cómo mostrar las características que comparten un atributo con el índice de la capa, pero es posible mostrar las características (y de manera similar, las etiquetas), basado en su proximidad (es decir, dentro de una cierta distancia) del índice actual de la capa de función? Sé que puedo hacer esto utilizando el Atlas Generador en QGIS, pero me gustaría conseguir el mismo resultado en ArcGIS.

ArcGIS example

Aquí tengo un ejemplo de mi índice capa en ArcMap Escritorio (polígono con guiones de contorno). Supongamos que el punto de datos se muestra en el mapa no comparte atributos con el índice de la capa se puede mostrar sólo los puntos dentro del polígono (o cerca de ella, por ejemplo)?

enter image description here

Puedo hacer esto en QGIS 2.12 (arriba) usando la regla basada en el estilo y pruebas entre la geometría de la entidad de punto y la geometría de la actual característica atlas. Y puedo mostrar etiquetas basados en estas pruebas. Hay una alternativa similar en ArcGIS?

Yo prefiero no tener que crear una nueva capa mediante una unión espacial para agregar el índice de atributo a la otra capa(s), y una unión espacial parece estar limitada sólo a las características dentro del polígono.

4voto

CodeSlave Puntos 7133

Sería genial tener esta (y otras), pero actualmente no se puede hacer en ArcGIS out-of-the-box. Esta característica es probable que no esté disponible en cualquier momento pronto, ya ESRI parece estar poniendo el 100% de sus recursos hacia el desarrollo de ArcGIS Pro. Incluso si un usuario sugerencia es clasificada como muy alta y recibe una gran cantidad de upvotes, ESRI implments esta nueva característica en Pro y la llama resuelto. (No hay Páginas controladas por Datos en ArcGIS Pro todavía)

Sin embargo, se podría hacer (por desgracia, no fácilmente) mediante programación con ArcObjects y Visual Studio. Alternativamente, tal vez algunos crudo soluciones a su problema, uno de los que ya hemos aludido y si usted tiene un montón de índice características y su ZONA de interés y el índice características no cambian parece una buena solución para mí. Lo que también viene a la mente es la exportación de todas las etiquetas estáticas anotaciones (y la colocación correcta de forma manual), a continuación, crear un enmascaramiento de la capa de base en el parámetro de distancia de búfer, el índice características por un valor deseado, a continuación, una vez que una clase de entidad con búferes se crea a crear una máscara de negativo girando los tapones en los orificios en el interior de una característica que es la máxima extensión de su ZONA de interés.) Una vez que tenga la capa de máscara creada, habilitar las Opciones Avanzadas de Dibujo y el uso de esta capa de la máscara de cualquier otra capa, cuyas características deben ser ocultos. Las características no están cubiertos con la máscara que se muestra. Para que esto funcione, la capa de máscara debe estar en la tabla de contenido , pero puede ser desactivado y también cualquier capa que se está enmascarado no puede tener cualquier valor de transparencia. Si utiliza una transparencia, el enmascaramiento es ignorado. (Las capas en el mismo marco de datos que no participan en las Avanzadas Opciones de Dibujo puede ser transparente y el enmascaramiento de las otras capas seguirá funcionando) no recuerdo si y si es así cómo también enmascaramiento funciona en capas con une a/se refiere.

Por qué estás tratando de hacer esto en ArcGIS si usted tiene una solución de trabajo en QGIS?

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