HTMLcopy
1
<div id="container"></div>
CSScopy
6
1
html, body, #container {
2
width: 100%;
3
height: 100%;
4
margin: 0;
5
padding: 0;
6
}
JavaScriptcopy
x
1
anychart.onDocumentReady(function () {
2
3
// create a map
4
var map = anychart.map();
5
6
// data
7
var data_1 = [
8
{id: 'US-MN', name: "Minnesota", 'value': 8.4},
9
{id: 'US-MT', name: "Montana", 'value': 8.5},
10
{id: 'US-ND', name: "North Dakota", 'value': 5.1},
11
{id: 'US-ID', name: "Idaho", 'value': 8.0}
12
];
13
14
var data_2 = [
15
{id: 'US-WA', name: "Washington", 'value': 13.1},
16
{id: 'US-AZ', name: "Arizona", 'value': 9.7},
17
{id: 'US-CA', name: "California", 'value': 14.0},
18
{id: 'US-CO', name: "Colorado", 'value': 8.7},
19
];
20
21
22
// set map Geo data
23
map.geoData(anychart.maps.usa_mainland);
24
25
// create series
26
var series_1 = map.choropleth(data_1);
27
series_1.geoIdField('iso_3166_2');
28
series_1.name('Sales 2015');
29
30
var series_2 = map.choropleth(data_2);
31
series_2.geoIdField('iso_3166_2');
32
series_2.name('Sales 2015');
33
34
// turn on the legend
35
map.legend(true);
36
37
// display a map
38
map.container('container');
39
map.draw();
40
});