Mi trabajo requiere que produzca varios mapas impresos todos los días, para una variedad de usuarios diferentes. Por lo general, es bastante sencillo, pero a veces tengo que hacer un mapa que use datos bastante confusos / superpuestos para personas que no están familiarizadas con el tema.
¿Existe algún método para que el color de una etiqueta coincida automáticamente con el color del polígono indicado en la pestaña de simbología? Me doy cuenta de que puedo seleccionar ' Definir clases de características y etiquetar cada clase de manera diferente ' y ' Obtener clases de símbolos ' en la pestaña Etiquetas, pero todavía tengo que ingresar manualmente los valores CMYK para cada clase de símbolos, ya que cada etiqueta se establece automáticamente en negro .
Si hubiera un método para configurar el color automáticamente, mi trabajo sería mucho menos tedioso.
fuente
Respuestas:
Probablemente no sea la respuesta que está buscando, y no sé si en realidad puede haber algo dentro de ArcPy que le permita trabajar con propiedades de etiquetado y simbología como esa, aunque personalmente no lo sé. Sin embargo, en lo que respecta al ahorro de tiempo en esa línea, algunas cosas serían, si usa rampas de color consistentes o colores consistentes en su simbología, en realidad podría guardar esos colores como colores personalizados, así que al elegir un color en lugar de escribir en RGB individual o valores CMYK, simplemente puede hacer clic en su color en el menú desplegable. Además, puede hacer lo mismo con los estilos de etiqueta, puede configurar estilos de etiqueta estándar (color, fuente, tamaño, halo, espaciado, etc.) y guardarlos para que en lugar de hacer clic en las propiedades de estilo de etiqueta para cada clase de etiqueta y luego configurando manualmente cada propiedad específica, simplemente elige tu estilo de etiqueta personalizada. Ambos deben poder hacer clic en sus cuadros de diálogo apropiados y encontrar un botón para guardar, si no, háganmelo saber y trataré de describir dónde están.
Sin embargo, también hace que parezca que tiene una situación en la que obtiene los mismos tipos de conjuntos de datos cada día, solo con los valores de ese día, pero en general son el mismo esquema, los mismos dominios, el mismo rango de valores posibles, etc ... No tengo ni idea de si esto es cierto, pero si lo es, también podría configurar siempre entrar en algún momento, agregar varios días de conjuntos de datos (herramienta de fusión o algo similar) para obtener un conjunto de datos con el mismo esquema como el conjunto de datos que normalmente está mapeando pero que tiene todos los valores posibles que puede encontrar en su campo de clase de símbolo. Luego entra, configura eso con las clases de símbolos y etiquetas en ArcMap y guarda ese archivo de capa. Luego, cada vez que obtiene datos recientemente actualizados para ese conjunto de datos, solo trae el archivo de capa que guardó, vaya a la pestaña de fuente y cambie la fuente al nuevo conjunto de datos (datos actuales) del mismo esquema, y allí debe funcionar si su archivo de capa de plantilla se preparó correctamente (asegúrese de usar algún tipo de mostrar todas las demás opciones solo en caso de que te hayas perdido algunos valores posibles). Espero que tenga sentido, pero de nuevo, si no, hágamelo saber y trataré de aclararlo.
Nuevamente, lo siento por no tener la respuesta perfecta, pero espero que ayude al menos un poco.
fuente
Tuve una situación similar con la que lidiar. Busqué en Google "arcgis tags conditional coloring" y me topé con varias respuestas interesantes.
Realiza la función en la opción de etiquetado del polígono; cambiar a funcionalidad avanzada y usar VB para designar condicionalmente, según un valor dentro de una columna de los atributos de la tabla asociada.
La forma más simple es crear una columna que reciba los resultados de una consulta realizada en la tabla y luego usar los resultados en sus declaraciones de formato condicional.
Una vez entendido, muy poderoso y muy simple.
=============
Ejemplos: http://www.esri.com/news/arcuser/1104/files/vbscript_label.pdf (página 4)
http://forums.arcgis.com/threads/24786-Label-Colors-depending-on-their-value (respuesta # 26)
===============
Espero que estos lo guíen en una dirección que llegue al destino esperado.
fuente