|
@@ -42,7 +42,7 @@ class WorldMap2D extends React.Component {
|
|
|
return {
|
|
|
name: d.name,
|
|
|
value: [d.value[0], d.value[1], d.value[2]], // 位置
|
|
|
- symbolOffset: [0, -d.value[2] / 2 * 30 ], // Y轴偏移(柱子高度一半 + 额外10像素)
|
|
|
+ symbolOffset: [0, -d.value[2] / 2 * 50 ], // Y轴偏移(柱子高度一半 + 额外10像素)
|
|
|
};
|
|
|
});
|
|
|
const option = {
|
|
@@ -51,7 +51,7 @@ class WorldMap2D extends React.Component {
|
|
|
return `${params.name} <br/>${params.value[2]}`;
|
|
|
},
|
|
|
textStyle: {
|
|
|
- fontSize: 20,
|
|
|
+ fontSize: 30,
|
|
|
fontWeight: "bold",
|
|
|
},
|
|
|
},
|
|
@@ -64,6 +64,11 @@ class WorldMap2D extends React.Component {
|
|
|
borderColor: "#2EA7E0",
|
|
|
borderWidth: 2,
|
|
|
},
|
|
|
+ label: {
|
|
|
+ show: false, // ⚡ 确保不显示文字
|
|
|
+ color: "#fff", // 如果 show: true 时设置文字颜色
|
|
|
+ fontSize: 12
|
|
|
+ },
|
|
|
emphasis: {
|
|
|
itemStyle: {
|
|
|
areaColor: "rgba(41, 241, 250, 0.6)", // 悬浮时高亮色
|
|
@@ -75,6 +80,9 @@ class WorldMap2D extends React.Component {
|
|
|
shadowOffsetX: 10, // X 偏移
|
|
|
shadowOffsetY: -10,
|
|
|
},
|
|
|
+ label: {
|
|
|
+ show: false // 悬浮时也不显示文字
|
|
|
+ }
|
|
|
},
|
|
|
},
|
|
|
series: [
|
|
@@ -83,8 +91,8 @@ class WorldMap2D extends React.Component {
|
|
|
coordinateSystem: "geo",
|
|
|
symbol: "rect", // 用矩形柱代替点
|
|
|
symbolSize: (val) => {
|
|
|
- const height = val[2] * 30;
|
|
|
- return [10, height];
|
|
|
+ const height = val[2] * 50;
|
|
|
+ return [28, height];
|
|
|
},
|
|
|
itemStyle: {
|
|
|
color: {
|
|
@@ -109,7 +117,7 @@ class WorldMap2D extends React.Component {
|
|
|
type: "scatter",
|
|
|
coordinateSystem: "geo",
|
|
|
symbol: `image://${topIcon}`, // 图片 URL
|
|
|
- symbolSize: [15, 15], // 图片大小
|
|
|
+ symbolSize: [33, 33], // 图片大小
|
|
|
data: topIconData,
|
|
|
},
|
|
|
],
|