英国地区的区域地图

时间:2013-10-09 14:45:50

标签: charts maps geocoding regional

我试图创建一个英国地区的区域地图,并希望使用之前我可靠使用的Google图表。不幸的是,正如this question中所述,Google图表仅涵盖美国各州,而不包括其他区域数据。是否有不同的方法来创建这样的地图?

1 个答案:

答案 0 :(得分:2)

您可以使用amMap制作英国地区地图:

HTML:

<script src="http://www.ammap.com/lib/3/ammap.js" type="text/javascript"></script>
<script src="http://www.ammap.com/lib/3/maps/js/unitedKingdomLow.js" type="text/javascript"></script>
<div id="mapdiv" style="width: 100%; height: 370px;"></div>

JavaScript的:

var map;

AmCharts.ready(function() {
    map = new AmCharts.AmMap();
    map.pathToImages = "http://www.ammap.com/lib/3/images/";
    map.panEventsEnabled = true; 
    map.balloon.color = "#000000";

    var dataProvider = {
        mapVar: AmCharts.maps.unitedKingdomLow,
        getAreasFromMap: true
    };

    map.dataProvider = dataProvider;

    map.areasSettings = {
        autoZoom: true,
        selectedColor: "#CC0000",
        outlineThickness:2
    };

    map.smallMap = new AmCharts.SmallMap();

    map.write("mapdiv");

});

免责声明:我是amMap工具的作者。小提琴:http://jsfiddle.net/amcharts/PN2m8/