Dear all,
I have the code below where I plot south america with GMT
:
using GMT
# Desenhe o mapa
coast(region=(-90, -30, -60, 15), proj=:Mercator, xaxis=(annot=10,ticks=5), yaxis=(annot=10,ticks=5), area=:10, land=:brown, scale=0.05, title="Capitais da América do Sul", show=true)
works well. I would like to insert, for example, the capitals in this map: for example:
# Defina as coordenadas das capitais da América do Sul
capitais = [
("Bogotá", -74.08, 4.61), # Colômbia
("Quito", -78.50, -0.22), # Equador
("Lima", -77.03, -12.05), # Peru
("Santiago", -70.67, -33.45), # Chile
("Buenos Aires", -58.38, -34.60), # Argentina
("Montevideo", -56.17, -34.85), # Uruguai
("Brasília", -47.93, -15.78), # Brasil
("Caracas", -66.90, 10.48), # Venezuela
("Georgetown", -58.15, 6.80), # Guiana
("Paramaribo", -55.17, 5.83), # Suriname
("Cayenne", -52.33, 4.93) # Guiana Francesa
]
When I trun the code below I have an error:
# Adicione as capitais ao mapa
for capital in capitais
nome, lon, lat = capital
plot!(lon, lat, marker=:circle, markersize=0.5, markerfacecolor=:red, markeredgecolor=:black)
annotate!(lon, lat, text=nome, textcolor=:black, fontsize=10)
end
How can I insert a given set of points in this map?