Ecco un esempio con linguaggio c# dove vengono rappresentati dei valori per ciascuna nazione in un contesto mondiale.
Questo è il link al servizio offerto da Google: https://developers.google.com/chart/interactive/docs/gallery/geochart#displaying-proportional-markers
Con poche righe di codice html si può scegliere una rappresentazione per Paese, per tutto il mondo oppure per area (ad esempio europea).
//nel sorgente javascript in html
var data = google.visualization.arrayToDataTable( <%=dataChartCountry%>);
//in c#
public string dataChartCountry= "";
int countObj=10;
int countSeq=0;
dataChartCountry = "[['Country', 'Num'],";
foreach (CountryNum countryNum in listCountry)
{
++countSeq;
if (countSeq == countObj)
dataChartCountry += "['" + countryNum.x + "'," + countryNum.y + "]";
else
dataChartCountry += "['" + countryNum.x + "'," + countryNum.y + "],";
}
dataChartCountry += "]";