United States of America - Highmaps
Highmaps demo
HTML
<script src="http://code.highcharts.com/maps/highmaps.js"></script>
<script src="http://code.highcharts.com/maps/modules/exporting.js"></script>
<script src="http://code.highcharts.com/mapdata/countries/us/us-all.js"></script>
<div id="container"></div>
CSS
#container {
height: 500px;
min-width: 310px;
max-width: 800px;
margin: 0 auto;
}
.loading {
margin-top: 10em;
text-align: center;
color: gray;
}
JavaScript
$(function () {
(function (H) {
H.wrap(H.Pointer.prototype, "onContainerDblClick", function (p, event) {
console.log(this.chart.hoverPoint);
p.call(this, event);
});
})(Highcharts)
// Prepare demo data
var data = [{
"hc-key": "us-ma",
"value": 0
}, {
"hc-key": "us-wa",
"value": 1
}, {
"hc-key": "us-ca",
"value": 2
}, {
"hc-key": "us-or",
"value": 3
}, {
"hc-key": "us-wi",
"value": 4
}, {
"hc-key": "us-me",
"value": 5
}, {
"hc-key": "us-mi",
"value": 6
}, {
"hc-key": "us-nv",
"value": 7
}, {
"hc-key": "us-nm",
"value": 8
}, {
"hc-key": "us-co",
"value": 9
}, {
"hc-key": "us-wy",
"value": 10
}, {
"hc-key": "us-ks",
"value": 11
}, {
"hc-key": "us-ne",
"value": 12
}, {
"hc-key": "us-ok",
"value": 13
}, {
"hc-key": "us-mo",
"value": 14
}, {
"hc-key": "us-il",
"value": 15
}, {
"hc-key": "us-in",
"value": 16
}, {
"hc-key": "us-vt",
"value": 17
}, {
"hc-key": "us-az",
"value": 18
}, {
"hc-key": "us-ar",
"value": 19
}, {
"hc-key": "us-tx",
"value": 20
}, {
"hc-key": "us-ri",
"value": 21
}, {
"hc-key": "us-al",
"value": 22
}, {
"hc-key": "us-ga",
"value": 23
}, {
"hc-key": "us-ms",
"value": 24
}, {
"hc-key": "us-sc",
"value": 25
}, {
"hc-key": "us-nc",
"value": 26
}, {
"hc-key": "us-va",
"value": 27
}, {
"hc-key": "us-ia",
"value": 28
...