-1

我试图创建一个英国地区的区域地图,并希望使用我以前可靠使用过的谷歌图表。不幸的是,如本问题所述,谷歌图表仅涵盖美国各州,没有其他地区数据。有没有不同的方法来创建这样的地图?

4

1 回答 1

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:

变量映射;

AmCharts.ready(函数(){
    地图 = 新 AmCharts.AmMap();
    map.pathToImages = "http://www.ammap.com/lib/3/images/";
    map.panEventsEnabled = true;
    map.balloon.color = "#000000";

    var 数据提供者 = {
        mapVar:AmCharts.maps.unitedKingdomLow,
        getAreasFromMap:真
    };

    map.dataProvider = 数据提供者;

    map.areasSettings = {
        自动缩放:真,
        selectedColor: "#CC0000",
        轮廓厚度:2
    };

    map.smallMap = new AmCharts.SmallMap();

    map.write("mapdiv");

});

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

于 2013-10-10T11:25:59.953 回答