Em um artigo recente de Stewart e colegas da IJHG, deparei-me com uma técnica interessante de visualização de dados usando ringmaps. Mais algumas informações referenciadas no artigo sobre esta técnica aqui e aqui .
[ Fonte ]
Do artigo:
Os mapas em anel foram criados no Adobe Illustrator através da aplicação de um script personalizado que desenhou, distribuiu e simbolizou dinamicamente todos os elementos do mapa gráfico. Os valores para simbolização foram lidos a partir de um arquivo CSV (Comma Separated Value) que continha todos os dados de atributos do município. Três mapas circulares em nível de condado foram desenvolvidos.
Existe uma maneira de automatizar a implementação de um mapa como esse no ArcGIS Desktop 10?
Respostas:
Artigo recente no ArcUser oferece scripts que parecem ser a coisa mais próxima. Embora não use gráficos de caixa, o código pode ser um bom ponto de partida para implementar isso! (via Matt Artz )
fonte
Embora isso não possa ser feito com as ferramentas prontas para uso na área de trabalho do ArcGIS, não acredito que isso seja tão difícil de codificar no .NET.
Dado algum tempo e esforço, uma vez é possível escrever facilmente um complemento / extensão do ArcGIS que cria esses tipos de imagens para os dados.
Recentemente, fiz algo semelhante (não era circular, apenas plotagens de caixa em uma faixa horizontal) para os Dados do Censo usando a API ArcGIS Server Flex. Não foi tão difícil e pode ser feito facilmente usando o .NET, se você desejar.
fonte
Parece-me que este é principalmente um problema de anotação, criando e posicionando rótulos e símbolos com base em atributos. Mas pode fazer as duas coisas ao mesmo tempo? Meu algoritmo funcionaria da seguinte maneira:
Provavelmente vale a pena notar que acredito que, se for possível fazer algo em um computador, também é possível automatizar essa tarefa em um computador.
fonte
Desculpe, mas você não pode fazer isso imediatamente.
No entanto, você pode obtê-lo com código personalizado! Você precisará examinar os exemplos de Elementos personalizados e Renderizadores de recursos personalizados . Você também pode implantar essas dlls personalizadas no ArcGIS Server, se necessário.
fonte