echarts中国地图如何标记散点图[通俗易懂]

echarts中国地图如何标记散点图[通俗易懂]工作中会遇到echarts在地图上面标记点位,后端数据传给城市名和坐标轴给你以后,如何添加到echarts上面渲染呢echarts需要的数据例子{name:”深圳”,value:[114.271522,22.753644]}name是城市名,value是坐标轴拿到数据后找到echarts的配置属性->series代码如下series:[//常规地图{type:’map.

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

在这里插入图片描述
工作中会遇到echarts在地图上面标记点位,后端数据传给城市名和坐标轴给你以后,如何添加到echarts上面渲染呢
echarts需要的数据
例子

{ 
   
       name: "深圳",
       value: [114.271522, 22.753644]
}

name是城市名,value是坐标轴

拿到数据后
找到echarts的配置属性->series
代码如下

    series: [
        // 常规地图
        { 
   
            type: 'map',
            mapType: 'china',
            aspectScale: 0.85,
            layoutCenter: ["50%", "50%"], //地图位置
            layoutSize: '138%',
            zoom: 1, //当前视角的缩放比例
            // roam: true, //是否开启平游或缩放
            scaleLimit: { 
    //滚轮缩放的极限控制
                min: 1,
                max: 2
            },
            itemStyle: { 
   
                normal: { 
   
                    areaColor: '#0c274b',
                    borderColor: '#1cccff',
                    borderWidth: 1.5


                },
                emphasis: { 
   
                    areaColor: '#02102b',
                    label: { 
   
                        color: "#fff"
                    }

                }
            },


        },
        { 
   
            name: '天燃气',
            type: 'scatter',
            coordinateSystem: 'geo',
            data: [{ 
    //庐阳区
                name: '首都',
                value: [116.24, 41.55, 100],
                type: 'ranqi',

            }, ],
            symbol: iconRQ,
            symbolSize: 20,
            label: { 
   
                normal: { 
   
                    show: false,
                    
                },
                emphasis: { 
   
                    show: false
                }
            },
            
        },
        // 区域散点图
        { 
   
            type: 'effectScatter',
            coordinateSystem: 'geo',
            symbolSize: 5,
            rippleEffect: { 
    //坐标点动画
                period: 3,
                scale: 5,
                brushType: 'fill'
            },
            label: { 
   
                normal: { 
   
                    show: true,
                    position: 'right',
                    formatter: '{b}',
                    color: '#b3e2f2',
                    fontWeight: "bold",
                    fontSize: 18
                }
            },

            data: [{ 
   
                    name: "深圳",
                    value: [114.271522, 22.753644]
                },
                { 
   
                    name: "南京",
                    value: [118.78, 32.04]
                },
                { 
   
                    name: "重庆",
                    value: [106.54, 29.59]
                },
                { 
   
                    name: "北京",
                    value: [116.24, 39.55, 100]
                },
                { 
   
                    name: "荆州",
                    value: [113.41, 29.59]
                }
            ],
            itemStyle: { 
    //坐标点颜色
                normal: { 
   
                    show: true,
                    color: '#fff',
                    shadowBlur: 10,
                    shadowColor: '#fff'
                },
                emphasis: { 
   
                    areaColor: '#f00'
                }
            },

        },
        // 线 和 点
        { 
   
            type: 'lines',
            zlevel: 1, //设置这个才会有轨迹线的小尾巴
            effect: { 
   
                show: true,
                period: 10,
                trailLength: 0.7,
                color: '#fff',
                symbol: 'arrow',
                symbolSize: 6
            },
            lineStyle: { 
   
                normal: { 
   
                    color: '#fff',
                    width: 1.5,
                    curveness: 0.2,
                    shadowColor: '#fff',
                }
            },
            data: [{ 
   
                    fromName: 1,
                    toName: 1,
                    coords: [
                        [114.271522, 22.753644],
                        [116.24, 39.55],

                    ]
                },
                { 
   
                    fromName: 1,
                    toName: 1,
                    coords: [
                        [114.271522, 22.753644],
                        [118.78, 32.04],

                    ]
                },
                { 
   
                    fromName: 1,
                    toName: 1,
                    coords: [
                        [114.271522, 22.753644],
                        [106.54, 29.59],

                    ]
                }
            ],

        }
    ]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184823.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月7日 下午7:36
下一篇 2022年10月7日 下午7:46


相关推荐

  • python入门001~python开发工具 pycharm的安装与激活成功教程(mac和window都有讲)

    python入门001~python开发工具 pycharm的安装与激活成功教程(mac和window都有讲)视频讲解地址 https edu csdn net course detail 25009 我们做 python 开发时 不可避免的要用到开发者工具 本节就来教大家下载安装 pycharm 一款比较受欢迎的 python 开发者工具 我们这里以安装最新 pycharm2019 1 3 版本为例一 pycharm 的官网下载下载地址 https www jetbrains com pycharm

    2026年3月27日
    4
  • 0821-NRZ和PAM4

    0821-NRZ和PAM4NRZ1 NRZ 编码 NRZ 编码 Non return to zeroCode 是不需要归零的 只有 1 和 1 一个周期全部用来传送数据 缺乏自同步特性 gt gt fs 8000 采样频率 fc1 200 载波频率 fc2 500 载波频率 RB 100 码元速率 M 2 二进制调制 k log2 M N 10000 比特数 n 2 ceil log2 N fs RB

    2026年3月18日
    2
  • Mysql命令_MySQL alter

    Mysql命令_MySQL alter基于Mysql5.7版本的explain参数详解…Mysql官网相关参数解读一:idSELECT标识符1.id越大越先执行2.相同id,从从往下执行二:select_type1.SIMPLE:最简单的查询(没有关联查询没有子查询没有union的查询语句)2:PRIMARY:子查询最外层的查询语句3.SUBQUERY:子查询内层查询语句4.DERIVED:派生表查询,FROM后的不是表而是查询后的结果集5.UNION:union或unionall中的第二个以后的查询表6.U

    2025年12月3日
    3
  • SP_EXECUTESQL 输出参数[通俗易懂]

    SP_EXECUTESQL 输出参数[通俗易懂]usepubsgodeclare@countintdeclare@sqlnvarchar(4000)set@sql=’select@count=count(*)fromtitles’execsp_executesql@sql,N’@countintoutput’,@countoutput–请注意字符串前一定要加Nselect@count

    2022年5月21日
    41
  • 全卷积神经网络FCN可以通过什么提高图像分割精度_全连接神经网络

    全卷积神经网络FCN可以通过什么提高图像分割精度_全连接神经网络卷积神经网络CNN(YannLecun,1998年)通过构建多层的卷积层自动提取图像上的特征,一般来说,排在前边较浅的卷积层采用较小的感知域,可以学习到图像的一些局部的特征(如纹理特征),排在后边较深的卷积层采用较大的感知域,可以学习到更加抽象的特征(如物体大小,位置和方向信息等)。CNN在图像分类和图像检测领域取得了广泛应用。 CNN提取的抽象特征对图像分类、图像中包含哪些类别的物体,以及图…

    2022年10月21日
    3
  • 线性代数学习笔记——第二十五讲——向量在轴上的投影

    1.空间两向量的夹角(介于0到π之间,包括0和π)2.空间一点在轴或平面上的投影3.向量在轴上的投影4.用分量表示的向量,其分量即为向量在轴上的投影,向量的模可用分量表示5.向量在轴上的投影可用向量的模和向量与轴的夹角的表示…

    2022年4月4日
    120

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号