Escolhendo a rampa de cores para elevação?


48

Este é talvez bastante subjetivo em que se refere estilo, mas eu gostaria de ter algumas rampas de cores decentes para meu DEM quando é Definiu sobre a minha hill-shading .

Criei o modelo de colina suíça, como mostrado aqui , mas não estou muito convencido de que o esquema de cores seja bom.

Quaisquer exemplos ou capturas de tela seriam ótimos.

Respostas:


18

Eu costumo chegar a essa pergunta do ângulo "o que vai melhorar, e não obscurecer, meus dados?".

Tufte fala sobre alguns dos usos das cores nos mapas: rotular , medir , representar e animar . A escolha das cores DEM geralmente é principalmente para as últimas (animadoras) - para torná-las bonitas. Por exemplo, a 'coloração atlas' padrão de muitos mapas que vejo é realmente bonita (e usada no exemplo da colina suíça) - é derivada de algo que parece 'natural': branco (neve) nas altas altitudes, verde (florestas) nas encostas mais baixas, amarelo / marrom (as planícies) e azul (o mar). Parece bonito, combinado com uma colina.

No entanto, se você aplicá-lo em qualquer lugar, acabará com cores do mapa que não são representativas - elas não refletem a realidade e (pior) podem ser completamente enganosas. Um mapa de Luangwa que eu produzi uma vez fez com que parecesse os Alpes, quando na verdade é um vale quente e profundo, delimitado de um lado por uma escarpa fria (sem neve, sem grandes massas de água em qualquer lugar).

Além disso, todas essas cores tendem a não ser fotocopiadas muito bem, e muitos escritórios não têm impressoras em cores onde trabalho, então todas as cores desaparecem ou acabam se tornando apenas manchas de preto.

O Colorbrewer é ótimo para investigar alguns dos esquemas de cores seqüenciais que você pode usar em seus mapas. Você pode selecionar 'fotocopiável' e outras opções - mas é deprimente o quão poucas cores permanecem quando você seleciona mais restrições.

O outro problema ( medição ) com rampas coloridas é que o olho interpreta divisões entre tons onde eles não existem - a escala de cinza é muito melhor para mostrar quantidades variadas (bom ensaio sobre isso no blog visual.ly) .

Então ... eu quase sempre acabo usando:

  • Escalada em escala de cinza ou
  • Um esquema de duas cores que representa a ecologia ou o habitat da área - geralmente do seco (amarelo ou vermelho) ao molhado (verde).

Eu acho que isso é ótimo, mas muitas vezes adoto uma abordagem em escala de cinza, mas escolho duas cores que estão desbotadas o suficiente para não obscurecer os dados, mas para fazer a sombra parecer menos metálica do que em muitas que já vi.
Nicksan

@ Nick - O mesmo aqui; Eu costumo combinar esse esquema de duas cores com uma colina transparente ou desbotada. Essas colinas metálicas fazem tudo parecer envolto em mercúrio!
Simbamangu

35

Primeiro, deixe-me dizer o quanto eu aprecio essa pergunta. Eu já vi tantos exemplos de paletas de cores inapropriadas aplicadas a modelos digitais de elevação que é bom ver que as pessoas estão pensando sobre isso. Também há algumas respostas muito boas aqui, mas aqui está a minha opinião. Duvido que exista uma paleta universalmente boa, mas um grupo de paletas apropriadas para elevar a elevação em diferentes terrenos e em diferentes escalas de paisagem. Outro fator a considerar é se você está planejando fazer uma simulação do DEM também. Estes são os meus favoritos:

(1) Essa é a sua paleta de elevação padrão e é uma boa opção para uma ampla variedade de terrenos e escalas:

insira a descrição da imagem aqui

(2) Ao lidar com um terreno um pouco mais montanhoso, convém que a paleta comece com verdes mais profundos e termine com brancos. É melhor se você planeja exibir uma imagem de colina de forma transparente, pois, caso contrário, o branco poderá ser interpretado como plano de fundo.

insira a descrição da imagem aqui

(3) A seguir, é uma paleta comum usada nos atlas e acho mais apropriada para renderizar escalas menores (ou seja, grandes regiões geográficas).

insira a descrição da imagem aqui

(4) Essa progressão da paleta é útil quando você subdividiu a topografia ou quando possui muitas informações sobrepostas e deseja que a topografia caia em segundo plano. Também é melhor quando há também uma imagem de colina.

insira a descrição da imagem aqui

(5) Finalmente, a seguinte paleta de cores do espectro é útil quando você não deseja usar o verde típico para o fundo do vale, marrom para o relevo das montanhas. Isso pode ser porque você está lidando com uma escala muito grande (por exemplo, um DEM de resolução fina de uma área pequena onde não há relevo na escala das montanhas) ou onde o DEM não é de elevação, mas com algum outro atributo.

insira a descrição da imagem aqui

Se você estiver exibindo o DEM de forma transparente sobre uma imagem de colina (ou vice-versa), uma consideração igualmente importante para a paleta é o nível de transparência. Compare a imagem acima com a seguinte, e ambas usam exatamente a mesma paleta:

insira a descrição da imagem aqui

Quão vibrantes as cores devem ser comparadas com as tonalidades das colinas? Provavelmente depende da aplicação (ou seja, a finalidade do mapa) e as outras informações sobrepostas.

Você notará que eu não incluí uma imagem em escala de cinza acima. Aqui está a razão pela qual prefiro não renderizar DEMs em escala de cinza: 1) você não pode criar um modelo de relevo composto (por exemplo, uma imagem DEM e hillshade, como acima) e 2) com todas as paletas usadas acima, as pessoas as interpretam automaticamente como elevação, enquanto que com uma imagem em escala de cinza, sei que minha reação imediata é interpretá-la como uma imagem de satélite ou foto aérea ... levo um momento para perceber que é de fato elevação. Portanto, a menos que seja um aplicativo no qual o mapa será impresso (ou seja, o editor me disse que a figura deve estar em escala de cinza), não utilizarei uma paleta em escala de cinza. E, geralmente, nos casos em que a escala de cinza tem de ser preferida, prefiro usar uma imagem de colina para transmitir a topografia do que DEM (se precisar escolher uma,

Mais uma vez, obrigado por fazer uma pergunta tão maravilhosa e importante!


11
cores purrty ...!
Joseph

11
@ Joseph Às vezes parece que eu passo meu dia fazendo arte bonita!
precisa saber é o seguinte

11
Considere evitar paletas do arco-íris, porque eles têm problemas com a percepção recurso e acessibilidade: medvis.org/2012/08/21/...
Hertzsprung

@hertzsprung Obrigado pelo link para o artigo, embora não tenha certeza de que concordo totalmente com os pontos deles. Em particular, eles afirmam que uma paleta de 'arco-íris' deve ser evitada porque não possui uma classificação natural. Dado que o espectro é a única paleta realmente definida na natureza (ou seja, classificar a luz pelo comprimento de onda), isso faz pouco sentido para mim. Além disso, as pessoas têm experiência cotidiana vendo a paleta de espectros em muitos fenômenos naturais (dos quais o arco-íris é o menor).
WhiteboxDev 29/02

11
Quais são os nomes dos mapas de cores?
Lee

15

Expandir um dos temas da resposta muito boa de Simbamangu : o problema básico do sombreamento de elevação usando qualquer cor que não seja o cinza neutro é a tendência inevitável de interpretar o significado das cores. Por exemplo, uma técnica comum de renderização é usar verduras profundas para o fundo do vale, iluminar-se progressivamente à medida que se viaja ladeira acima, passando por marrons e cremes, para chegar finalmente aos brancos ou azul pálido / roxo nos picos das montanhas. (A técnica é chamada de tonalidade hispométrica ou de elevação.)

tingimento hipsométrico padrão

Isso é muito eficaz para transmitir a forma do terreno, os baixos são baixos e os altos são altos sem a necessidade de recorrer à interpretação das linhas de contorno. No entanto, esse fundo de vale em particular, desenhado em verdes luxuriantes, pode de fato ser um deserto árido e semi-árido, e essa encosta de montanha nua em altas altitudes pode, na realidade, ser uma floresta tropical nublada.

A solução para neutralizar a tendência de interpretar mal os valores das cores é usar uma técnica chamada Matiz Hypsometric Blended , excelentemente descrita pelo redobrável Tom Patterson. Na hipsometria de mistura cruzada, o relevo sombreado na escala de cinza fornece a tonalidade de claro e escuro, enquanto outra camada, como cobertura vegetal classificada, é usada para fornecer valores de cores. O resultado é algo em que verde realmente significa vegetação e marrom é rochoso ou árido e branco é coberto de neve e gelo, e claro ou escuro transmite elevação relativa.

EUA Continental em tons hysp misturados

Portanto, em projetos onde não há tempo ou recursos para mistura cruzada, basta usar a escala de cinza.


11
A página de download raster da Natural Earth mostra um bom conjunto de visões alternativas de relevo, de misturas hipsométricas a escala de cinza. Porém, não sei de onde eles tiram as cores idealizadas da vegetação.
Simbamangu

8

Além do que foi mencionado, há mais algumas coisas a considerar. Você pode aprimorar a impressão tridimensional do mapa, variando não apenas a tonalidade da cor, mas também a saturação, brilho e vibração. As cores saturadas parecerão mais próximas e são adequadas para os cumes das montanhas, enquanto as planícies e vales podem ser coloridos de maneira insaturada ou opaca. O famoso cartógrafo suíço Eduard Imhof usou esses contrastes em suas rampas coloridas:

Sombreamento combinado com cores hipsométricas Placa 6 do livro: Eduard Imhof, Cartographic Relief Presentation, Berlim e Nova York 1982. Formato da folha 26 x 17 cm; fonte: library.ethz.ch:

Sombreamento combinado com cores hipsométricas Placa 6 do livro: Eduard Imhof, Cartographic Relief Presentation, Berlim e Nova York 1982. Formato da folha 26 x 17 cm;  fonte: library.ethz.ch

Ele também sugere não usar rampas equidistantes e coloridas, mas usar etapas geométricas como 0, 200, 500, 1000, 2000, 4000m etc. Mas isso sempre depende da área que você deseja mapear. Já vi exemplos em que alguém mapeou uma rampa de cores hipsométrica completa para países com topografia reduzida, como a Holanda, com resultados bizarros. O melhor é conhecer a geografia da sua área e que característica da topografia você deseja comunicar no mapa. Exemplo: quero fazer uma coloração hipsométrica de um mapa da Alemanha. A marca de 200m está aqui, pois geralmente é uma boa marca para separar visualmente as terras baixas das áreas mais montanhosas (pode-se fazer aqui uma transição de cores esverdeadas para amareladas). As montanhas da Alemanha podem ser separadas em dois tipos geográficos distintos. 1) as montanhas de terras baixas, características de muitas áreas no centro da Alemanha e 2) os Alpes, no extremo sul. 1) tem todos os picos mais altos logo abaixo de 1500m, enquanto os Alpes alemães se elevam acima de 2900m. Estabelecer um limite na rampa de cores em 1500 separa visualmente essas duas áreas topográficas. Veja como, no primeiro exemplo, os Alpes são mais distintos do resto (provavelmente não é tão fácil de ver nesta pequena escala). No segundo exemplo, eles não saem tão bem pelo aspecto da cor (o sombreamento ajuda aqui), mas algumas cristas nas montanhas baixas são mais acentuadas. Não há claro certo ou errado. Você só precisa saber o que deseja. Estabelecer um limite na rampa de cores em 1500 separa visualmente essas duas áreas topográficas. Veja como, no primeiro exemplo, os Alpes são mais distintos do resto (provavelmente não é tão fácil de ver nesta pequena escala). No segundo exemplo, eles não saem tão bem pelo aspecto da cor (o sombreamento ajuda aqui), mas algumas cristas nas montanhas baixas são mais acentuadas. Não há claro certo ou errado. Você só precisa saber o que deseja. Estabelecer um limite na rampa de cores em 1500 separa visualmente essas duas áreas topográficas. Veja como, no primeiro exemplo, os Alpes são mais distintos do resto (provavelmente não é tão fácil de ver nesta pequena escala). No segundo exemplo, eles não saem tão bem pelo aspecto da cor (o sombreamento ajuda aqui), mas algumas cristas nas montanhas baixas são mais acentuadas. Não há claro certo ou errado. Você só precisa saber o que deseja.

Um alívio colorido da Alemanha criado por mim:

Um alívio colorido da Alemanha criado por mim

exemplo da wikipedia pelo usuário Botaurus-stellaris :

exemplo da wikipedia pelo usuário Botaurus-stellaris


Sim, Imhof era um mestre em visualizar o terreno. Ouvi falar dele pela primeira vez quando li essa pergunta no GIS.SE gis.stackexchange.com/questions/24273/… Coisas boas!
WhiteboxDev

Ambos são exemplos de bons mapas de cores, então eu gostaria de conhecer os valores das rampas e cores para poder usá-los.
Aaron Bramson 19/06

7

Portanto, uso swiss hillshade na maioria dos mapas que uso (aqui está uma captura de tela da Sierra Central da Califórnia) e costumo usar um tema vermelho / bege-cinza que segue vagamente a filosofia que Simbamangu descreveu de não estar muito na sua cara (por exemplo, , não é super colorido e, em alguns pontos, é um pouco monótono, mas a informação é transmitida e posso colocar muito mais sobre ela). Quero que as alturas - no centro - apareçam e as planícies / terras baixas - à esquerda - desapareçam.

Minha colina em produção

Esta versão é um GeoTiff achatado, mas os valores de cores (todos os r, g, b) que eu uso são:

  • Perspectiva aérea ( desta caixa de ferramentas da Esri ): valores baixos, brancos; valores altos, 79,79,79
  • Hillshade filtrado: valores baixos, brancos; valores altos, 84,84,84 - camada com 35% de transparência
  • DEM: valores baixos, 255, 252.252; valores altos 242.220.208 - camada com 25% de transparência

Legenda mostrando alcance e empilhamento

Espero que ajude a mostrar uma abordagem. Boa sorte para encontrar um que funcione no seu mapa


Sigo as cores de elevação do DEM e a colina, mas qual é a camada da 'perspectiva aérea'? A propósito, mapa muito bonito.
Simbamangu

A camada de perspectiva aérea faz parte do método suíço das colinas ( blogs.esri.com/esri/arcgis/2008/10/07/updated-hillshade-toolbox ) - A ESRI diz que "torna as elevações mais altas e mais escuras" - Acho que você precisará da caixa de ferramentas nesse link para criá-la (mas acho que ela executa algumas ferramentas internas, portanto, você poderá duplicar fora do arcmap ou sem uma licença do Spatial Analyst).
Nicksan

2

Penso que a escolha de uma boa rampa de cores depende do seu objetivo e localização geográfica. Você pode começar com alguns exemplos no blog MappingCenter da ESRI


2

Tenho certeza que muitas pessoas já sabem disso, mas me deparei com uma excelente fonte de muitas rampas de cores para QGIS (formato svg). Estou usando o QGIS 2.4 para isso.

  1. Instale o plug-in SVG2ColR
  2. Navegue neste site: SVG Ramp

  3. Faça o download da rampa de cores que você gosta

  4. Carregue a rampa de cores SVG e exporte como estilo
  5. Configurações -> Gerenciador de estilos-> Rampa de cores -> Compartilhar -> Importar

Agora você tem uma incrível variedade de rampas coloridas. Existem muitas rampas de elevação excelentes no local que listei acima. Obrigado aos proprietários do site pelo excelente trabalho!

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.