GIS如何分析台风影响范围和受灾人数

简介: GIS如何分析台风影响范围和受灾人数

GIS如何分析台风影响范围和受灾人数

问:有台风数据,如何确定台风的影响范围和受灾人数?

问题分析

拿到这个问题,先分析一下问题和所需要的数据。

  • 我们要做什么?
  • 需要哪些数据?
  • 用到什么分析方法?

要做什么?

  • 确定台风影响范围
  • 受灾人数估计

需要哪些数据?

台风数据,CSV表格文件,由下图所示,包含时间、经纬度、风圈半径(单位:km)等信息

台风数据表格

  • 拿到台风数据表格,我们可以发现,这个表格中给出了时间、经纬度、风圈半径,基于此,我们就可以计算影响范围。
  • 得到了台风影响范围,我们就可以结合人口密度数据计算受台风影响的人数了。
  • 我们需要再收集整理一份人口密度数据。
  • 前面的推文中,整理过一份人口密度数据,在这里我就根据这个人口密度数据来大致估算台风影响人数。
  • 三维人口密度分布图的制作和数据分享

台风数据源

  • 台风数据源于中国气象局热带气旋资料中心
  • http://tcdata.typhoon.org.cn/tcsize.html
  • Xiaoqin Lu, Hui Yu, Xiaoming Yang and Xiaofeng Li, 2017: Estimating Tropical Cyclone Size in the Northwestern Pacific from Geostationary Satellite Infrared Images. Remote Sens. 9: 728. doi:10.3390/rs907072

分析过程

  • 先把csv文件导入到GIS当中去,为了方便后续的空间分析,导入到GDB中转为数据库表;


CSV转GDB表

  • 表转点,把台风信息表格转为点要素


表展点

  • 由于缓冲区需要以米为单位的半径,而表中风圈半径是千米的单位,那么我们就需要新建一个半径字段,计算米为单位的半径


计算米为单位的半径

  • 缓冲区计算,计算台风影响范围

缓冲区计算

  • 台风轨迹生成


  • 受影响人数计算,根据人口密度数据进行区域统计求和

区域统计

影响人数估计

  • 这种计算方式有一些缺陷,最明显的就是这是根据人口密度产品和缓冲区计算结果得到的,缓冲区是离散的圆,对于圆和圆之间的影响区域面积计算可能偏小。计算结果仅供参考。如果有更好的方式欢迎留言讨论~

台风移动时间动画

台风数据含有时间信息,在ArcGIS PRO中可以很方便的进行时间序列动画生成。

  • 时间序列动画制作前要先激活要生成动画的图层的时间信息,如下图所示,从图层属性中把时间信息激活。


激活时间信息

  • 激活时间工具,使用时间工具生成动画


时间工具条


台风时间动画

参考文献

  1. Xiaoqin Lu, Hui Yu, Xiaoming Yang and Xiaofeng Li, 2017: Estimating Tropical Cyclone Size in the Northwestern Pacific from Geostationary Satellite Infrared Images. Remote Sens. 9: 728. doi:10.3390/rs907072
  2. http://tcdata.typhoon.org.cn/tcsize.html
  3. https://pro.arcgis.com/zh-cn/pro-app/latest/help/mapping/animation/animate-through-time.htm
  4. 工企专利数据ArcGIS PRO制图
目录
相关文章
|
8月前
GEE案例——一个完整的火灾监测案例dNBR差异化归一化烧毁指数
GEE案例——一个完整的火灾监测案例dNBR差异化归一化烧毁指数
200 0
|
定位技术
GIS空间分析 缓冲区分析与叠加分析1 选址分析(市区择房)
GIS空间分析 缓冲区分析与叠加分析1 市区择房,讲述如何利用缓冲区分析和叠加分析的方法进行选址分析
303 0
|
5月前
|
数据可视化 数据挖掘
2024考研国家线公布,各科分数线有哪些变化?考研国家线哪些涨了,哪些跌了?可视化分析告诉你
本文通过可视化分析,总结了2024年考研国家分数线的变化趋势,指出管理类MBA降低5分,哲学、历史学、理学、医学等10个专业分数线上涨,而经济学等专业出现下降,反映出不同专业分数线受考生数量、竞争情况和政策调整等因素的影响。
73 1
2024考研国家线公布,各科分数线有哪些变化?考研国家线哪些涨了,哪些跌了?可视化分析告诉你
|
6月前
|
搜索推荐 C语言
青年歌手大赛:实时评分统计与分析程序设计
青年歌手大赛评分系统:C语言实现平均分计算(剔除最高与最低分) 在青年歌手大赛中,为了确保评分的公平性和准确性,本程序采用C语言设计了一套评分统计方案。该方案的核心功能是在收集10位评委对一位歌手的评分后,自动剔除一个最高分和一个最低分,然后计算剩余8个有效评分的平均值。
|
8月前
|
机器学习/深度学习 算法 数据可视化
数据报告分享|WEKA贝叶斯网络挖掘学校在校人数影响因素数据分类模型
数据报告分享|WEKA贝叶斯网络挖掘学校在校人数影响因素数据分类模型
|
8月前
|
数据可视化 数据挖掘
R语言多维度视角下白领人群健康体质检测数据关系可视化分析1
R语言多维度视角下白领人群健康体质检测数据关系可视化分析
|
8月前
|
数据可视化 数据挖掘
R语言多维度视角下白领人群健康体质检测数据关系可视化分析2
R语言多维度视角下白领人群健康体质检测数据关系可视化分析
|
8月前
|
自然语言处理 供应链 数据可视化
R软件文本挖掘分析服装公司职位要求数据和分布地理可视化
R软件文本挖掘分析服装公司职位要求数据和分布地理可视化
|
8月前
|
数据可视化 安全 数据挖掘
R语言在BRFSS数据中可视化分析探索糖尿病的影响因素
R语言在BRFSS数据中可视化分析探索糖尿病的影响因素
|
8月前
|
监控 安全 数据可视化
使用R语言分析公司监控员工软件的数据趋势
在当今数字化时代,公司日益重视对员工活动的监控和分析。监控员工在工作时间内使用的软件可以提供宝贵的洞察,帮助企业了解员工的工作习惯、生产效率和安全风险。本文将介绍如何使用R语言对公司监控员工软件的数据趋势进行分析,并探讨如何将监控到的数据自动提交到网站
222 0

热门文章

最新文章