JavaScript
(async () => {
const topology = await fetch(
'https://code.highcharts.com/mapdata/countries/de/de-by-all-all.topo.json'
).then(response => response.json());
// Prepare demo data. The data is joined to map using value of 'hc-key'
// property by default. See API docs for 'joinBy' for more info on linking
// data and map.
const data = [
['de-by-09677000-09677151', 10], ['de-by-09189000-09189152', 11],
['de-by-09572000-09572158', 12], ['de-by-09671000-09671157', 13],
['de-by-09272000-09272145', 14], ['de-by-09575000-09575163', 15],
['de-by-09575000-09575168', 16], ['de-by-09173000-09173451', 17],
['de-by-09184000-09184134', 18], ['de-by-09184000-09184144', 19],
['de-by-09671000-09671460', 20], ['de-by-09272000-09272122', 21],
['de-by-09273000-09273152', 22], ['de-by-09678000-09678181', 23],
['de-by-09472000-09472121', 24], ['de-by-09675000-09675158', 25],
['de-by-09678000-09678164', 26], ['de-by-09672000-09672138', 27],
['de-by-09371000-09371154', 28], ['de-by-09171000-09171112', 29],
['de-by-09275000-09275137', 30], ['de-by-09172000-09172116', 31],
['de-by-09677000-09677135', 32], ['de-by-09678000-09678157', 33],
['de-by-09576000-09576148', 34], ['de-by-09576000-09576122', 35],
['de-by-09679000-09679451', 36], ['de-by-09677000-09677114', 37],
['de-by-09776000-09776112', 38], ['de-by-09677000-09677165', 39],
['de-by-09273000-09273137', 40], ['de-by-09375000-09375118', 41],
['de-by-09375000-09375148', 42], ['de-by-09672000-09672161', 43],
['de-by-09672000-09672463', 44], ['de-by-09272000-09272136', 45],
['de-by-09679000-09679154', 46], ['de-by-09677000-09677120', 47],
['de-by-09677000-09677200', 48], ['de-by-09672000-09672149', 49],
['de-by-09673000-09673456', 50], ['de-by-09275000-09275118', 51],
['de-by-09274000-09274193', 52], ['de-by-09274000-09274183',...