Como exibir limites nebulosos entre regiões com bordas indistintas?


8

Estou tentando mapear os limites entre regiões que não necessariamente têm uma vantagem.

Por exemplo, as áreas em que os idiomas predominam não têm uma margem distinta, mas têm um certo grau de sobreposição - as pessoas não param de repente de falar um idioma na fronteira de um país. Como você transmitiria isso em um mapa?

Aqui está um exemplo que encontrei mostrando as regiões turísticas - gosto de como elas transmitiram que você não alcança repentinamente os limites de uma região, mas que são mais nominais:

insira a descrição da imagem aqui

(Eu suspeito que eles usaram algo como o Adobe Illustrator para criar isso?)

Como posso obter um efeito semelhante no ArcMap? Para pontos de bônus, eu gostaria de uma solução que seja transferida para a API JS do ArcGIS Server.

Meu ponto de partida é uma camada de polígono que contém arestas duras - algo como isto:

insira a descrição da imagem aqui


1
Você terá que escolher suas cores com cuidado, algumas não se misturam tão bem e outras podem ser muito semelhantes. Estou pensando em começar com um buffer negativo algumas centenas de metros, em seguida, uma distância raster, mas não sei como fazer a transição das cores disso. No final, acho que você precisará de uma varredura para exibir corretamente, mas pode precisar fazer algumas contas inteligentes para a transição. Eu acho que seria melhor preparar uma camada raster no PhotoShop usando a mistura (use TIFF mundial e a georreferenciação não é destruída).
22714 Michael Stimson

1
Encontrei um requisito semelhante em forums.esri.com/Thread.asp?c=93&f=1730&t=303003, mas não tenho certeza se o link é de lá ( blogs.esri.com/esri/arcgis/2008/10/14/… ) pode levar você a algum lugar útil ...
PolyGeo


As cores precisam misturar / cruzar os limites ou simplesmente desbotar até os limites? Dividir as políticas para separar as classes de recursos por valor é uma opção? Sem precisar rasterizar, não acho que no ArcGIS seja possível sobrepor formas na mesma classe de recursos e ver as duas, mesmo com transparência (algo que me deixa louco há algumas semanas). Eu tenho uma maneira de obter as arestas suaves e, com classes de recursos separadas, deve funcionar para combiná-las.
Chris W

@ Chrishr você poderia compartilhar o método usando featureclasses separados? Não tenho certeza sobre os outros requisitos detalhados nesta fase. Obrigado
Stephen Lead

Respostas:


5

com seus polígonos, você pode usar símbolos de preenchimento de gradiente com o estilo de buffer. Se todas as suas rampas de cor desbotarem, haverá uma área de incerteza ao longo das bordas. O parâmetro percentual é usado para ajustar a exibição com mais ou menos gradiente em comparação com a "cor total".

Na varredura, você pode empilhar sua imagem com uma banda adicional (com base na distância euclidiana) e adicioná-la como um canal alfa .

insira a descrição da imagem aqui


1
O problema com preenchimentos de gradiente é que você obtém resultados bastante diferentes, dependendo do polígono, como visto na imagem - a largura do gradiente varia bastante. Eu pensei que tinha uma solução - amortecer o limite para criar uma forma consistente de largura para o gradiente. Mas acontece que a porcentagem é para a extensão da forma , uma medida relativa. Não há como ser consistente, a menos que as polys tenham aproximadamente o mesmo tamanho. Por que a ESRI não nos deu a opção de usar um valor absoluto em vez de relativo para a largura do gradiente está além de mim.
Chris W

2
Também tentei resolver o problema criando uma rampa de cores personalizada que desapareceu mais rapidamente do que as padrão. Isso também não funcionou, já que a porcentagem é por extensão e não por largura da rampa de cores. Uma rampa personalizada também não ajuda na mistura, já que as rampas ArcGIS não suportam transparência - você não pode ir para 'sem cor', acaba com branco ou com algum tipo de cinza. Quando você ativa a transparência na camada, esse branco ou cinza ainda afeta fortemente as camadas subjacentes.
Chris W

3

Isso pode ser um exagero para seus propósitos, mas a ESRI também tem uma postagem no blog ...

http://blogs.esri.com/esri/arcgis/2011/11/02/figure-ground-feathering/


Isso funciona bem, mas tem limitações. Eu usei esse efeito para corpos d'água e alguns (grandes lagos) às vezes são grandes ou complexos demais para serem amortecidos. A atualização de mapas também se torna um problema com muitos anéis de buffer.
Jakub Sisak GeoGraphics

Além disso, este link é para a postagem / versão atualizada do blog do mesmo método ao qual o PolyGeo se vincula em um comentário à pergunta.
Chris W
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.