中国是人口大国,也是资源大国,自古以来就有地大物博的美名。金矿、银矿、铜矿、煤矿、石油、天然气、稀土、各种稀有金属等多种多样的矿产应有尽有。我们的老祖宗给华夏儿孙留下这么多宝藏,那么这些宝藏都在哪里呢?

想知道吗?

让我们通过OpenFEA的地图散点图来告诉您。

一、什么地图散点

地图散点,是在地图的基础上,用点的大小、颜色深浅等元素显示相关数据的大小和分布情况,可以让人一眼尽收眼底,做到心中有数。

地图散点常被用于资源分布的显示。

二、数据准备

从百度上下载中国稀有金属矿坐标数据和储量数据,分别保存为ditusandian00.csv和ditusandian01.csv。

在浏览器中输入OpenFEA官网地址(http://www.openfea.cn或http://www.open-fea.cn),在下载专区中找到在线试用环境,进入OpenFEA界面。

点击“

”,打开装载数据窗口,选择装载类型为CSV并点击“

”,将ditusandian00.csv和ditusandian01.csv上传,然后装载到OpenFEA中。

图1 加载稀有金属矿坐标数据

图2 加载稀有金属储量数据

数据加载完成后,我们来看看数据是什么样的。

图3 稀有金属坐标数据

图4 稀有金属储量数据

可以看出,以上数据不满足地图散点图的如下绘制要求:

所以,我们在可视化设计之前,需要对数据进行处理。

三、可视化分析及设计过程

1、关联表

想要把两张表的数据整合到一张表里,这里我们选择关联表的操作。

选择关联的表和字段后,生成关联后的新表,如下图:

2、重命名字段

为了满足地图散点的绘制要求,需要将地区的字段名修改为china,最终以中国地图的方式展现。

3、存储数据

将处理好的数据存储,并命名为ditusandian。

4、可视化设计

在可视化设计静态面板、动态面板、多屏交互等构建页面,只需要输入上一步保存的参数值ditusandian,并选择绘图的图表类型为地图散点,即可绘制出所需要的中国地图散点。

地图散点图为展示资源分布情况,提供了绝佳的解决方案,但相对来讲,它在可视化设计过程中,对数据的处理稍微有点复杂。下一篇,也就是地图四部曲的最后一篇,我们将向您介绍“地图热力+散点”的可视化设计方法,敬请关注!

java散点世界地图_干货|可视化设计:地图四部曲之地图散点相关推荐

  1. 大数据数据可视化设计原则_数据可视化设计的8顶帽子

    大数据数据可视化设计原则 8 hats of data visualization are basically the important persons and their roles that a ...

  2. python的gui界面 可视化_使用可视化设计窗体的GUI程序

    示例Demo2_1用PyQt5的一些类创建了一个简单的GUI应用程序,窗体及窗体上的标签对象的创建和属性设置都完全由代码完成.显然这种纯代码方式构造UI的方式是比较麻烦的,特别是在窗体上组件比较多.层 ...

  3. fullcalendar 数据渲染 背景色_数据可视化设计,从0到1必备技能

    无论是日常制作可视化图表报告,还是制作可视化大屏,很多设计师或者数据分析师往往会因为重点突出数据的重要性,而让可视化图表变得枯燥乏味.或者会因为过度注重绚丽多彩而让数据的呈现效果大打折扣.如何把握设计 ...

  4. 干货|可视化设计:百度地图路线

    2019独角兽企业重金招聘Python工程师标准>>> 警察叔叔要破案,追查嫌犯的踪迹怎么办? 发动群众盯梢,还是紧盯监控视频没日没夜的看? 那一切都太费时费力了,追踪人物车辆的运行 ...

  5. access 子窗体 鼠标滚动不工作_使用可视化设计窗体的GUI程序

    示例Demo2_1用PyQt5的一些类创建了一个简单的GUI应用程序,窗体及窗体上的标签对象的创建和属性设置都完全由代码完成.显然这种纯代码方式构造UI的方式是比较麻烦的,特别是在窗体上组件比较多.层 ...

  6. java大数据日志分析与可视化设计

    伴随着大数据科技的发展和成熟,越来越多的企业和机构使用大数据来进行分析和决策.其主要的分析数据来源于日志文件,所以对日志文件的分析是很重要的也是很关键的步骤. 本系统实现的功能是,将日志信息生成.日志 ...

  7. pads pcb导出pdf文件_干货 | 学会设计不规则形状PCB,看这一篇就够了

    我们预想中的完整 PCB 通常都是规整的矩形形状.虽然大多数设计确实是矩形的,但是很多设计都需要不规则形状的电路板,而这类形状往往不太容易设计.本文介绍了如何设计不规则形状的 PCB. 如今,PCB ...

  8. java 文本工具类_干货:排名前16的Java工具类

    原标题:干货:排名前16的Java工具类 作者丨Java技术栈 https://www.jianshu.com/p/9e937d178203 在Java中,工具类定义了一组公共方法,这篇文章将介绍Ja ...

  9. java final 内存泄漏_干货详解:一文教你如何避免内部类中的内存泄漏

    我先假设读者已经熟悉在Java代码中使用嵌套类的基础知识.在本文里,我将展示嵌套类的陷阱,内部类在JVM中引起内存泄漏和内存不足错误的地方.之所以会发生这种类型的内存泄漏,是因为内部类必须始终能够访问 ...

最新文章

  1. python建站与java建站有何不同_详解模板建站和定制建站的不同之处
  2. 训练作用_我们口才训练微信群有哪些重要作用?
  3. python找出函数最小值极其对应的自变量的值
  4. Java学习之if语句
  5. linux 原子整数操作详解 及 volatile (二)
  6. 如何运行一个Java文件?
  7. python爬取主播信息
  8. xp查看计算机mac地址查询,mac地址查询,教你用dos命令查看mac地址的方法
  9. 每个Java学习者都会犯的10大常见错误1
  10. Spring Cloud 参考文档(Spring Cloud Context:应用程序上下文服务)
  11. 如何在Ubuntu 16.04中创建GIF动图
  12. R40 gpio 使用【原创】
  13. 2 _RESETFUL介绍
  14. java 构造块_java中构造方法、普通块、静态代码块、构造块的执行顺序
  15. [转]SecureCRT使用配置详细图文教程
  16. PHP实现敏感词过滤
  17. 微信生成带参数二维码以及获取此二维码参数
  18. java中美元符号的作用_$美元符号在配置文件中的意义
  19. DataGridView绑定null后再次绑定DataSource列标题成英文
  20. 脑控技术原理及受害者自救

热门文章

  1. 饿了么多人订餐时计算费用bug(饿了么商品促销优惠金额分摊计算规则)
  2. 信息不对称市场/信息不对称理论
  3. visual studio 2008运行时 error PRJ0003 : 生成“rc.exe”出错
  4. MATLAB基于视频的人体姿态检测
  5. 萤石开放平台——怎么通过API接口远程添加摄像头?
  6. MIT 18.06 Gilbert Strang《线性代数》L3. 乘法和逆矩阵
  7. 网络安全之Windows基础知识学习
  8. Java中Date类中getTime()方法
  9. java订单编号工具类_[idmiss-common] Java 工具类之- 顺序订单号的生成
  10. 五大列级庄_61家列级名庄酒标大全,你认识几个?