前段时间同事用echarts的geo3D去做个3D地图,大约是这个效果:

然后设置了地图的的viewControl:(默认是100)

viewControl: {        distance: 125 //地图视角 控制初始大小
},

然后就出现问题了,使用scatter3D生成的这个白点的坐标漂移了,标点标到地图外面去了。

然后去官方查看API,发现scatter3D里也没有distance这个属性呀,百思不得解,然后逐个去看属性,发现了这个:

解释的很简单,于是就怀疑代码里的scatter3D生成的坐标系的坐标轴可能不是展示的3D的地图的坐标轴,往上翻代码,果然发现了问题。

同事设置了一个不显示的geo3D,然后又在series里设置了一个map3D去做展示,但是在map3D中进行了视角的设置,而没有在geo3D中设置,就导致实际上还生成了一个默认不展示的使用默认属性的geo3D图层,造成了scatter3D生成的点使用的是隐藏的这个地图的坐标系,造成了坐标偏移。

改造:将map3D的属性写到geo3D中,将geo3D设置为show,将map3D删除,这样就不会出现坐标偏移了。

mark一下。

使用echarts的3D地图中的map3D与scatter3D混合使用时出现坐标位移的情况相关推荐

  1. 使用echarts实现3D地图和需要注意的点

    echarts实现3d地图有两种方法 一种是map3D 一种是geo3D + series中的内容(比如bar3D.scatter3D) 具体配置Documentation - Apache ECha ...

  2. echarts 渲染3d地图

    与渲染2d地图类似 echarts 渲染3d地图要先安装依赖 echarts-gl npm install echarts-gl 但是常常依赖安装失败,这往往是因为 安装的这个依赖的版本太高造成的 可 ...

  3. echarts——实现3D地图+3D柱状图 效果——粗糙代码记录——技能提升

    最近看到同事在弄下面的这个图,这个图是从网上看到的,是某个网站的收费项目: 收费模板:¥29.9元购买,且必须是高级版+尊享版才能够购买这个... 死贵!!! 所以,最后的决定是通过echarts中的 ...

  4. Echarts实现3d 地图实现飞线效果

    Echarts实现3d 地图实现飞线效果 注意:重点关注data中的数据格式 在lines3D中symbol不能设置指定样式,echarts官网也没有这个参数,所以对于lines3D飞线如何实现飞机航 ...

  5. echarts实现3D地图,轮播功能、背景图片、鼠标悬浮展示数据,附源码!

    echarts实现3D地图,轮播功能.背景图片.鼠标悬浮展示数据,附源码! 一.图片效果 二. 代码 一.图片效果 由于本地图片上传失败,无法展示完整的,不过是在此图的基础上加了轮播和底纹 二. 代码 ...

  6. html引入echart地图点击,基于echarts实现3D地图的定时高亮和点击事件

    技术选型 文章所选技术栈:vue.echarts.echarts-gl 安装Vue和echarts 1.安装echarts和echarts-alnpm i echarts --save npm i e ...

  7. echarts使用3d地图,解决塌陷

    echarts使用3d地图打点 先上图 1.要提前准备好 茂名市.json文件,在使用的时候使用axios异步加载,如果是加载3d省级或者省以上可以参考这篇的引入方式 2.还要安装一些依赖包 1.依赖 ...

  8. 简单聊聊Echarts伪3D地图实现的相关配置

    知识和技能真的是用进废退,还是得多实践,才不至于遗忘. 目录 前言 二.实现原理 三.从0开始实现 1.目录结构 2.地图JSON数据获取 3.具体实现,重头戏 3.一些常见问题的解决方法 总结 前言 ...

  9. echarts绘制3D地图

    使用echarts和echarts-gl绘制3D地图,下面是一个demo演示,echarts版本4.6.0,echarts-gl版本1.1.2,demo启动前先自行安装,至于背景嘛,大家就自行放个背景 ...

最新文章

  1. tensorflow学习笔记————分类MNIST数据集
  2. 浙大蒋超组招博后:环境暴露组和微生物组
  3. 65%的家庭有人“啃老”,数据解读国内版巨婴是如何炼成的?
  4. qt窗口关闭退出程序_Qt5 窗口关闭信号的响应~
  5. python变量定义类型_03_python的数据类型和变量的定义及使用
  6. Python3 OOP(四) 获取对象信息
  7. KUKA通信 CREAD问题
  8. 在Spring JDBC中添加C3PO连接池
  9. 银行不告诉的秘密,看完豁然大悟
  10. Modelsim-altera 仿真 顶层原理图的解决办法
  11. win10+android+手机驱动,win10系统电脑没有手机驱动的解决方法
  12. 中兴设备交换机路由器清除清理指定接口计数的统计信息命令
  13. CSS现状和如何学习
  14. 联想新计算机开机黑屏,联想笔记本开机黑屏怎么办
  15. 深入理解 Spring 事务原理
  16. 海南大学计算机网络空间安全学院研究生,海南大学计算机与网络空间安全学院2021考研调剂公告...
  17. 从小鸡仔开始的遗传算法
  18. Ant Design Pro 4 动态菜单icon丢失解决办法
  19. 【论文阅读】PatchmatchNet
  20. 【Python】zip 函数

热门文章

  1. 【机器学习】在浏览器中训练模型
  2. 技术人员如何提升自己的价值
  3. 捷报|数说故事入选「广州市人工智能应用场景典型案例TOP100」
  4. Flink程序 Timer实现定时操作
  5. 提高电脑运行速度--关闭电脑无用服务
  6. android x86启动卡死,[更新]Android-x86启动成功,但是还有点小问题。
  7. jfinal调用mysql存储过程 封装_jfinal 调用存储过程
  8. 面向对像(8day) 正则表达式,日志格式,json模块
  9. HCNA网络技术基础学习
  10. 论文写作之查找中文对应的英文标题引用格式