5 votos

¿Cómo detectar áreas densamente marcadas?

Estoy tratando de detectar densamente etiquetados áreas para una determinada escala, como se explica a continuación. tan densa etiquetados área es el área que tiene alta tasa de solapamiento de las etiquetas. enter image description here

Me gustaría detectar densamente etiquetados área para hacer mapas secundarias para hacer etiquetas claras para que las áreas. como se explica en esta pregunta

Estoy usando arcpy o de ArcObjects.

6voto

Hameno Puntos 129

He desarrollado un modelo/método para la identificación de áreas/funciones que las etiquetas se superponen. El flujo de trabajo es algo como esto:

  1. Determinar la distancia entre las características que las etiquetas generalmente se superponen (por ejemplo, 50 pies, 500ft, 1000ft...etc).
  2. Búfer de etiquetado función de la distancia desde el paso 1.
  3. Ejecutar la herramienta Intersecar en el búfer resultado.
  4. Únete a consecuencia de la herramienta Intersecar capa original con la etiqueta de la capa. Esto debe de resaltar las características que puede tener potencial para la etiqueta de superposición (los que unió).
  5. Agregar un nuevo campo a la etiqueta de capa para definir el etiquetado o no un conflicto a través de la Calculadora de Campo de la herramienta.
  6. Crear dos etiquetado de clases (con el líder de la línea y w/o líder de la línea) guardar este resultado como un archivo de capa.

Las líneas de guía para que el conflicto de clase características de ayudar a tirar de las etiquetas más lejos de esas características (reduciendo o eliminando la superposición). Todos estos pasos pueden ser modelados a través de ModelBuilder, a continuación, se exportan a una secuencia de comandos de python para el futuro de la re-uso/automatización.

Alternativamente, los siguientes pasos 1 a 5 anteriores, se podría crear un cuadro delimitador de la capa (por disolución resultado de la herramienta Intersecar) que conecte a las páginas controladas por Datos para la generación de zoom en los márgenes de las zonas de conflicto.

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