Clear Filters
Clear Filters

Vorrei modificare il colore della Sardegna con il tool Basemap, metterle un colore unico o più colori

1 view (last 30 days)
clear all
close all
clc
%% "tsunamis" è il nome della variabile
% Considero la tabella excel
tsunamis = readtable('file dati.xls');
% la funzione si aspetta di avere geobubble(nome variabile scelta all'inizio, latitudine, longitudine) di base,
% SizeVariable indica la colonna usata per regolare la dimensione dei pallini -> es 'SizeVariable'
gb = geobubble(tsunamis,'Latitudine','Longitudine','SizeVariable','Popolazione');
gb.Basemap = 'bluegreen';
% Ora scelgo i colori
% discretize(nomeVariabile.NomeColonnadiexcel, [range con cui confronta la colonna scelta, nell'esempio sotto ho 3 range: da 0 a 100000, da 100000 a 200000, da 200000 a 500000]
% 'categorical', {qui ci metti i nomi con cui vuoi categorizzare le informazioni in base ai range di sopra, sopra hai 3 range quindi anche qua devi avere 3 valori ecc.}
% Livelli è un nome fittizio va cambiato sia qua che nella riga sotto (un po' come la variabile tsunamis)
gb.SourceTable.Livelli = discretize(tsunamis.Popolazione,[0 100000 200000 500000 ],...
'categorical', {'Basso','Medio','Alto'});
gb.ColorVariable = 'Livelli';
% Qui vai a impostare la grandezza minima e massima per i pallini [grandezzaMinima, grandezzaMassima]
gb.BubbleWidthRange = [4 15];
default_width_range = gb.BubbleWidthRange;

Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!