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
// This sample uses 3rd party Proj4js JavaScript library to transform coordinates
3
// See https://docs.anychart.com/Maps/Map_Projections to learn more.
4
5
var dataSet = anychart.data.set([
6
{id: "FR.A", title: "Strasbourg", value: 928},
7
{id: "FR.B", title: "Bordeaux", value: 192},
8
{id: "FR.C", title: "Clermont-Ferrand", value: 963},
9
{id: "FR.P", title: "Caen", value: 266},
10
{id: "FR.D", title: "Dijon", value: 518},
11
{id: "FR.E", title: "Rennes", value: 324}
12
]);
13
dataSet.mapAs({id: "id"});
14
15
var map = anychart.map();
16
map.geoData(anychart.maps.france);
17
18
var series = map.choropleth(dataSet);
19
series.labels({
20
format: (function () {
21
return this.getData("title");
22
})
23
});
24
25
map.container("container");
26
map.draw();
27
28
var point = series.getPoint(0);
29
30
// Set Y center for the point label.
31
point.middleY(-0.4);
32
});