📅  最后修改于: 2023-12-03 15:27:55.739000             🧑  作者: Mango
角度高图-地图图(Angle Highcharts Maps)是一种基于JavaScript的开源图形库,用于创建交互式地图和GIS应用程序。
它建立在另一个开源库Highcharts上,提供了许多内置的地图和地理数据,包括国家地图,州地图和城市地图。也允许用户使用自定义地图。
// 加载角度高图-地图图库
import Highcharts from 'highcharts';
import Maps from 'highcharts/modules/map';
Maps(Highcharts);
// 设置地图数据和配置项
const data = [{
"code": "CN",
"name": "China",
"value": 100
}]
const options = {
chart: {
map: 'custom/china'
},
title: {
text: '中国地图'
},
series: [{
data: data,
mapData: Highcharts.maps['custom/china'],
joinBy: 'code',
name: '销售数据',
states: {
hover: {
color: '#BADA55'
}
},
tooltip: {
valueSuffix: '元'
}
}]
}
// 创建地图图表
const mapChart = Highcharts.mapChart('container', options);
更多示例和API文档,请查看https://www.highcharts.com/docs/maps/introduction。
以上是角度高图-地图图的介绍,欢迎使用并进一步探索。