根据经纬度地图标点jVectorMap
$('#map').vectorMap({
// 此处更改地图
map: 'cn_merc_en', // 中国地图
//map: 'us_aea', // 美国地图
//map: 'world_mill', // 世界地图
// backgroundColor: 'transparent',
backgroundColor:'rgba(255,255,255,0)',
zoomOnScroll:false,//禁用缩放
// zoomMin: 0.9, // 鼠标缩放时的最小比例
// zoomMax: 0.9, // 鼠标缩放时的最大比例
focusOn: {
x: 0.55,
y: 2,
scale: 0.9
},
regionStyle: {
initial: {
fill: '#2d72d6', // 地图颜色
"fill-opacity": 1, // 省份(州)是否隐藏,鼠标滑动时显示; 1:显示,2:隐藏。
stroke: 'none',
"stroke-width": 0,
"stroke-opacity": 1
},
hover: {
fill: '#f5c442', // 鼠标滑动至某省份的高亮颜色。
"fill-opacity": 0.8
},
// selected: {
// fill: 'yellow'
// },
// selectedHover: {}
},
markerStyle: {
initial: {
fill: '#fd2020', // 足迹位置的填充颜色
stroke: '#fff', // 足迹位置的描边颜色
// "fill-width":10,
// "stroke-width": 2,
r:5
},
hover: {
fill: '#fd2020', // 鼠标滑动至足迹位置后的填充颜色
stroke: '#ccc', // 鼠标滑动至足迹位置后的描边颜色
"fill-opacity": 0.8
},
},
markers: data,
// [ // 足迹位置
// // {latLng: [经度(保留两位小数), 纬度(保留两位小数)], name: '城市名称'},
//
// {
// latLng: [39.90, 116.41],
// name: '北京'
// },
// {
// latLng: [38.90, 116.41],
// name: '北京1'
// },
// {
// latLng: [31.24, 121.50],
// name: '上海'
// },
// {
// latLng: [46.06, 122.06],
// name: '内蒙古 - 乌兰浩特'
// }
// ]
});
推荐中文帮助文档:https://blog.csdn.net/zl386119974/article/details/38655669