¿Usar sombreado direccional en los límites para efectos cartográficos en ArcGIS Desktop?

37

La captura de pantalla adjunta de un mapa de National Geographic muestra algunos sombreados direccionales hermosos de los límites. Estoy tratando de reproducir este tipo de sombreado para un mapa de perímetro de quemado, ya que quiero resaltar las características dentro del perímetro de quemado y no ensombrecerlas con un polígono transparente o sombreado cruzado. ¿Hay alguna forma de lograr este tipo de sombreado de límites con ArcGIS 10?

Enlace a mapa más grande titulado: "1946 Subdivisiones políticas de la India por National Geographic.jpg"

    
pregunta Aaron 28.02.2013 - 22:28

4 respuestas

44

Usualmente he usado uno de los dos métodos para sombrear el interior de los polígonos. Suponiendo que este es nuestro conjunto de polígonos de entrada:

Laopción1esusarlaherramientaBuffer,crearunbúferdedistancianegativa(porejemplo,-500metros)yestablecerelparámetroline_sideenOUTSIDE_ONLY.Estogenerarááreasdentrodecadapolígono,dandounaaparienciaagradabledelasfronterasdelospaísesenunmapapolíticocuandosecombinaconunajustedetransparencia:

La opción 2 es convertir los polígonos en líneas y luego usar la herramienta Distancia euclidiana (en Spatial Analyst) para crear un ráster de distancia. Use ExtractByAttributes para eliminar las áreas más lejos de lo que desea sombrear, cambie la simbología ráster a Estirada con los valores mínimo / máximo iguales a 0 y su distancia máxima. Agregue un poco de transparencia, y se ve bastante bien:

Si desea un color diferente para cada área de ráster, puede rasterizar los valores R / G / B para cada polígono, multiplicarlos por la fracción de la distancia máxima y fusionarlos de nuevo en un ráster multibanda. Déjame saber si quieres instrucciones más detalladas en esta parte.

    
respondido por el dmahr 28.02.2013 - 23:14
11

Logramos algo como esto en Arcmap usando concéntrico o Búfer de anillo múltiple con atributos y aplicando diferentes niveles de transparencia para cada uno. Tome los búferes producidos por el script mencionado allí y un campo de transparencia, los niveles del 70 al 80% parecen funcionar bien.

Usar polígonos en lugar de ráster, como en la excelente respuesta de @dmahr , significa una notable penalización en la velocidad del dibujo Sin embargo, tiene la ventaja de poder ajustar fácilmente la simbología según sea necesario en función de cada función y por mapa en tiempo de ejecución.

Para que la apariencia de la pila o apilado vista debajo de cada transparencia debe ser al menos 1 número diferente de su vecino superpuesto, por ejemplo. El púrpura y el marrón son 70 y 71 y no 70 y 70.

    
respondido por el matt wilkie 05.03.2013 - 23:35
8

Eche un vistazo al artículo " Symbolizing shorelines " en la Esri Mapping Center, que muestra algunas técnicas que quizás quieras probar. Es un concepto similar al que quieres lograr.

También hay otro buen artículo llamado El efecto "Fade to white background" , que es un efecto inverso de lo que está buscando, pero deben aplicarse los mismos principios.

    
respondido por el RyanDalton 01.03.2013 - 00:37
2

He hecho esto agregando varias copias de la misma capa y utilizando una progresión de sombras, grosor, desplazamiento y transparencia para obtener la graduación. Funciona tanto en Arc como en QGIS (excepto que la función de desplazamiento a veces puede fallar en QGIS, que parece un error). Es un poco complicado pero funciona.

    
respondido por el MappaGnosis 01.03.2013 - 09:12

Lea otras preguntas en las etiquetas