一、数据来源及介绍

  1. 吉林省长春市中高风险地区名录

登陆微信,查找国家政务服务平台小程序,点击各地疫情风险等级查询,即可查看各地区中高风险地区所在地。

  1. 长春市行政边界数据

行政边界数据来源于阿里云数据可视化平台(DataV.GeoAtlas地理小工具系列 (aliyun.com)),该网站可下载我国各省份、各地市、各区的行政边界,不过下载下来的并不是.shp格式的而是.json格式的。

二、数据预处理

JSON格式是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式来存储和表示数据,没有办法直接在ArcGIS中使用,需要我们使用另一个网站进行数据格式转换,这个网站的名字叫做Geoconverter(GeoConverter (infs.ch))。

点击灰底白色向上箭头的小图标(列表第三,Vector File to…),在之后的页面当中,第一行填入.json格式的数据,第二行选择要转换成什么格式的数据,填入完成后点击CONVERT,在之后的页面中任选其一下载即可。


三、中、高风险地区坐标查询

中、高风险地区经纬度坐标可以使用网站MapLocation-地名查询经纬网(MapLocation-地名查询经纬度|地址批量转换经纬度工具 (sjfkai.com))来查询,不过在输入框中每个地址需占一行。

中、高风险地区名称输入完成后点击转换,转换完成后选择坐标系为WGS-84,方便我们在ArcMAP中进行坐标转换,这里在转换前选择坐标系的话,转换完成后会变为默认坐标系,另外因为坐标系为WGS-84的数据没有下载权限,所以只能选择复制粘贴的方式粘贴到Excel表格中,不过使用谷歌浏览器的话就可以下载了。

四、数据整理

在Excel表中添加级别竖列,用于中、高风险地区。

注:高风险地区39家,中风险地区15家,依次填充中、高风险地区太麻烦,复制粘贴也不省事,可以试一下先填一个,选中后双击左下角的小绿点,能够自动填充到数据末尾。

只保留序号数列、中、高风险地名称竖列、经纬度坐标竖列、坐标系竖列和级别竖列,其余竖列全部删掉。

不过在不同地方会有很多名称相近的小区,这样就会导致网站在查询中、高风险地区坐标时会产生误判,为了减少这种情况的发生,可以在地区前面加上所在市区,或者在第一次查询完成后进行筛选,筛选方式可以是查询一下长春市经纬度范围(北纬43度05分~45度15分,东经124度18分~127度05分),对比结果在这个范围外的景区则产生了误判,就如上图中序号为7、9、10、15的景区就产生了误判,更正结果如下:

五、利用核密度分析生成热力图

  1. 表文件转图层文件

将Excel表加载到ArcMAP中。

注:Excel文件后缀名若为.xlsx时,在ArcMAP中添加数据时会显示没有注册类,将Excel文件另存为Excel 97-2003文件(*.xls)或将后缀名改为.xls即可解决问题。

右键表文件,选择显示XY数据,在弹出的对话框中将X字段指定为经度字段,Y字段指定为纬度字段,设置完成后点击确定。

注:为了减少图层坐标对不上等问题的发生,建议先生成点图层之后在加载地市行政边界图层。

2 .坐标转换

若不对图层设置投影坐标,我们在进行核密度分析时大概率像元大小和搜索半径的单位是十进度制,不方便我们设置具体数值。

在设置投影坐标时,我们首先给数据框变换下投影坐标,右键数据框,选择属性 -> 坐标系。

坐标系位置:投影坐标系 -> UTM -> WGS 1984 -> Northern Hemisphere。

长春市经纬度范围为北纬43度05分~45度15分,东经124度18分~127度05分,对比UTM投影分带查询表,这里选择WGS 1984 UTM Zone 51N。

利用投影工具将长春市中、高风险地区点坐标设置投影坐标。

工具位置:数据管理工具 -> 投影和变换 -> 要素 -> 投影。

  1. 核密度分析

工具位置:Spatial Analyst 工具 -> 密度分析 -> 核密度分析。

像元大小和搜索半径可以自己调节以达到最佳状态,这里设置像元大小为30米,搜索半径为1000米。

在进行栅格分析时需要设置环境,在这里我们将处理范围和栅格分析均设置为与长春市市区行政边界图层一样。

  1. 栅格叠加

相对来说,高风险地区更危险一些,所以我们设置高风险地区权重为2,中风险地区权重为1。我们在栅格计算器中输入如下公式:

(“长春市高风险地区” * 2 + “长春市中风险地区”) / 3

工具位置:Spatial Analyst 工具 -> 地图代数 -> 栅格计算器。

六、符号化制图

  1. 新建数据框

新建两个数据框,一个放整个长春市和长春市市区,一个只放长春市市区,调整下位置。

设置范围指示器,右键数据框,选择属性 -> 范围指示器,长春市的数据框显示长春市市区的范围指示器,长春市市区的数据框显示中、高风险地区热力图的范围指示器,勾选显示牵引线和使用简单范围。

点击牵引线符号设置牵引线的样式,这里选择中间带箭头的线,因为范围指示器的框是红色的,所以我们设置线的颜色为红色,但可以看到箭头的颜色没有发生变化,这该怎么办呢。

点击编辑符号,选择线属性,点击属性,设置位置数为3个,点击符号,设置颜色为红色,大小为21。

  1. 添加地图必要元素

添加标题、指北针、比例尺,并调整放置在合适的位置。

注意比例尺的单位和示数(尽量为整数)。

  1. 标注要素

显示长春市市区各区的名称,勾选标注此图层中的要素,设置字体大小为48。

七、成果展示

ArcGIS中高风险地区热力图制作相关推荐

  1. 用python写了个全国疫情中高风险地区查询

    最近用python写了个全国疫情中高风险地区查询的爬虫代码,分享给大家一起交流,希望得到不同思路的指教,让代码更简洁,运行效率更高. 总体思路 1.找到可供查询的源网站 2.分析.获取查询的API 3 ...

  2. 从POI兴趣点获取到ArcGIS中热力图制作

    1. POI获取及坐标点转换 POI获取我们要借助下面这个网站↓↓↓ 规划云http://guihuayun.com/poi/ 搜索POI兴趣点并复制兴趣点, 图 新建txt文本文档,粘贴兴趣点 图片 ...

  3. ArcGIS地理要素数据获取及地图制作

    ArcGIS地理要素数据获取及地图制作 目录 ArcGIS地理要素数据获取及地图制作 获取数据 行政区划数据 矢量数据 矢量数据融合 获取数据 行政区划数据 打开阿里云网址: http://datav ...

  4. ArcGIS制图表达Representation-符号制作

    ArcGIS制图表达Representation-符号制作 by 李远祥 在ArcGIS的符号里面,存在着两种符号体系,一种是传统的标准符号体系,一种是制图表达符号体系.标准符号几乎被绝大部分ArcG ...

  5. 疫情风险地区查询数据库

    最近疫情防控局势较为严峻,正好这学期学习了sqlserver的相关知识,利用课余时间设计了一个 可以实现疫情风险地区查询的数据库·,限于自身水平和时间有限难免有所疏漏,还请读者海涵与斧正. 一.数据库 ...

  6. matlab求莫兰指数程序,python计算莫兰指数(Moran's I)并绘制地区热力图——以中国各省pm2.5为例...

    [TOC] 程序简介 计算省的pm2.5平均值作为观测矩阵,省会的距离的倒数作为空间权重矩阵,计算全局莫兰指数为0.49,显著性检验p值为3.75>1.96,得出中国地区的pm2.5存在空间正相 ...

  7. JavaWeb课程设计(风险地区查询系统)

    项目类型:JavaWeb课程设计(B/S架构) 项目名称:基于Jsp+Servlet的风险地区查询系统 用户类型:2个角色(管理员+用户) 系统类型:后台管理 设计模式:Jsp+Servlet+Jav ...

  8. PPTX双重预防体系风险四色图制作(34页)(附下载)

    摘要:双重预防体系风险四色图制作(34页) 公众号:安全生产星球

  9. 1.3某地区人口热力图制作

    1.制图背景  新的工作中有涉及到一些为决策规划提供数据指导的内容,会需要制作关于人口流动方面的地图数据,这里以热力图为例. 如图: 上图为某区域的单日24小时人口总人口流动热力图,由蓝到橙色颜色变化 ...

  10. GIS可视化—热力图制作与热点分析(一)

    本博客知识来源:城市数据派公众号,WeChat ID:udparty.讲师:张海平老师(高级城市数据分析师),本文对讲解PPT中的内容进行总结概括,并方便自己以及他人更加直观的了解与学习热力图方面的知 ...

最新文章

  1. 位移时小心一下运算符的优先级
  2. php主要算法设计,四种排序算法设计(PHP)
  3. unable to contact ip driver
  4. 汇编中的数组分配和指针
  5. 为什么lamda不能修改外部引用的变量?
  6. 带防夹功能的升降器原理_桌面光污染必不可少——骨伽Bunker RGB鼠标线夹
  7. Java中的异常处理机制
  8. 数据结构:栈和列之如何用两个队列实现一个栈?两个栈实现一个队列?
  9. 论文浅尝 - ICLR2022 | OntoProtein:融入基因本体知识的蛋白质预训练
  10. android 高度上分权重,Android LinearLayout weight权重使用
  11. RGB-D dataset
  12. linux上如何查看具体的命令属于哪个安装包
  13. Go - cgo访问C数组 内存
  14. python查找相似图片或重复图片
  15. 一篇文章教你从入门到精通 Google 指纹验证功能
  16. [教你传话,表白,写信]
  17. python tkinter Button的使用
  18. 以Vigoss、Perp、dydx为例,解析衍生品在DeFi2.0进程里的演进
  19. WPF真入门教程20--数据排序
  20. 为什么牛奶通常用方盒子装,而可乐却用圆瓶子? | 架构师之路读书会(第三期)...

热门文章

  1. 仪器采集信号后用matlab分析,基于MATLAB的语音信号采集和分析系统的可视化设计...
  2. 51单片机—红外遥控
  3. 不用安装界面器实现系统支持xvid编码器
  4. 【web前端期末大作业】html网上在线书城大学生静态网页 大学生html当当书城仿站 网上书城购物网页作业HTML
  5. 手机技巧之扩展内存的检测以及修复。
  6. linux mpeg4ip 编译,利用Linux实现MPEG4流媒体技术
  7. 线性相位FIR数字滤波器的时域和频域特性
  8. 【数据结构与算法】1.2 数据结构与算法分析
  9. java版flashplayer下载安装_mac版flash player
  10. 分享微软一站式示例脚本库 - IT专业人士的省时利器