Mais

Como exibir gráficos ao lado de feições no mapa?

Como exibir gráficos ao lado de feições no mapa?


Esta questão deve ser principalmente sobre o software QGIS, mas todas as outras soluções de software são bem-vindas, na medida do possível, para fazê-lo o mais fácil possível, de preferência fora da caixa. Embora a limitação seja o mapa estático (a ser impresso), portanto, nenhuma solução de mapa da web interativo aplicável aqui.

Existe uma maneira de como criar gráficos (ferramenta / plugin no QGIS) para dados de série temporal / tabela para pontos (também podem ser linhas / polígonos) e exibi-lo ao lado dos recursos?

Estou ciente de uma ferramenta simples de diagrama / histograma. Também tive a ideia de carregar gráficos como SVG, mas isso significa que preciso exportar muitos gráficos primeiro e depois vinculá-los como símbolos manualmente. Existe alguma solução mais profunda fora da caixa?

O que tentei até agora se parece com isto:

O que eu gostaria de alcançar fica assim:


R seria o mais adequado às suas necessidades. Experimente o seguinte e faça experiências com ele.

#Load rgdal library library (rgdal) #Load the shapefile especificando o caminho em dsn e o nome do arquivo para a camada world_layer <-readOGR (dsn = "C: / SampleData", layer = "world_borders") #Descrever as colunas do resumo da camada ( world_layer) #Plot usando a biblioteca spplot com valores de coluna categorizados em 30 classes spplot (world_layer, z = "POP_CNTRY", cortes = 30)

Você deve obter um mapa e gráfico conforme mostrado abaixo, é claro que você pode personalizá-lo de mais de uma maneira.

Existem muitos links que ensinam com mais detalhes

http://www.kevjohnson.org/making-maps-in-r/

http://personal.colby.edu/personal/m/mgimond/Spatial/Intro_to_spatial_data_manipulation_in_R.html#using-the-rgdal-library

https://cran.r-project.org/web/views/Spatial.html

http://www.r-bloggers.com/amateur-mapmaking-getting-started-with-shapefiles/

https://www.nceas.ucsb.edu/scicomp/usecases/ReadWriteESRIShapeFiles


Você pode usar o ArcGIS se acessá-lo. Este é um exemplo do que fiz com ArcMap e excel (desculpe pela linguagem, mapa antigo). Você pode criar o gráfico no excel e inseri-lo como um objeto. O problema com esse método é que se você quiser usar uma grande paleta de cores e quiser sincronizá-las com as do mapa, terá que fazer isso manualmente. Um método entediante, mas funciona.
Outra opção, também no ArcMap, é o Graph Toolset que pode criar gráficos temporais. Pessoalmente, não gosto desta ferramenta e prefiro usar Origin ou Grapher para fazer gráficos profissionais.


Não tenho certeza se o UMS MapServer funcionará como camada WMS no QGIS atenderá às suas necessidades. Eu tentei, mas não sou bom em criar bons gráficos com o arquivo MapServer * .MAP.