Hi all,
I am trying tutorial from this:
https://www.generic-mapping-tools.org/GMT.jl/dev/gallery/choropleths/choropleth_cv19/
First of all, it actually needs to have .shx file besides .shp files, but when I try to plot it the colors are missing. Why?
using GMT, DataFrames, CSV
Pt = gmtread("/home/browni/LasthrimProjection/testjulia185/concelhos.shp", no_islands=true);
incidence = CSV.read("/home/browni/LasthrimProjection/testjulia185/data_concelhos_incidencia.csv", DataFrame);
#Get the rate of incidence in number of infected per 100,000 habitants for the last reported week.
r = collect(incidence[end, 20:end]);
ids = names(incidence)[20:end];
# the names in dataconcelhosincidencia.csv and the concelhos.shp do not use the same case
# (one is full upper case) so we need to use the nocase=truenocase=true below
zvals = polygonlevels(Pt, ids, r, att="NAME_2", nocase=true);
# Create a Colormap to paint the district polygons
C = makecpt(range=(0,1500,10), inverse=true, cmap=:oleron, hinge=240, bg=:o);
# Get the date for the data being represented to use in title
date = incidence[end,1];
plot(Pt, level=zvals, cmap=C, pen=0.5,
region=(-9.75,-5.9,36.9,42.1),
proj=:Mercator,
title="Infected / 100.000 habitants " * date)
colorbar!(pos=(anchor=:MR,length=(12,0.6),
offset=(-2.4,-4)), color=C, axes=(annot=100,), show=true)