首页 > 其他分享 >ArcGIS Pro 实现人口分布栅格TIFF数据的网格提取与可视化

ArcGIS Pro 实现人口分布栅格TIFF数据的网格提取与可视化

时间:2024-08-15 20:28:08浏览次数:7  
标签:这里 栅格 TIFF Pro 裁剪 网格 栅格数据

这里在分享一个人口1km精度栅格数据,LandScan是由美国能源部橡树岭国家实验室(ORNL)提供的全球人口分布数据集,具有最高分辨率的全球人口分布数据,是全球人口数据发布的社会标准,是全球最为准确、可靠,基于地理位置的,具有分布模型和最佳分辨率的全球人口动态统计分析数据库。这一数据集结合了地理信息系统(GIS)与遥感影像(RS)技术,以30弧秒(约1公里)的空间分辨率提供了详细的全球人口分布信息,反映24小时平均人口分布状况。

LandScan的特点包括:

  • 分辨率:30弧秒(相当于赤道附近1公里),这是目前全球人口分布数据中最高的分辨率。
  • 数据格式:TIFF文件格式,适用于各种GIS软件和平台。
  • 坐标系统:使用世界通用坐标系统WGS 1984。
  • 数据单位:每个栅格单元(约1平方公里)内的常住人口数量。

数据来源:

ORNL LandScan Viewer - Oak Ridge National Laboratory

这里以上海市作为分析基础,先获取上海市的行政区划,这里用arcgispro来实现一遍将栅格数据(TIFF)提取到网格并可视化这个步骤,虽然有点老瓶装旧酒的意思,但是arcgispro来实现还是有一些优势的;

需要看arcgis实现栅格数据(TIFF)提取到网格并可视化的可以看我这篇:ArcGIS中将栅格数据(TIFF)提取到网格_arcgis提取栅格网格线-CSDN博客

这里为了避免一层一层的找工具,就直接检索点击【视图】——> 【地图处理】;

1、首先先在arcgispro中加载行政区地图,这里以上海市行政区为例,先建立1km*1km的渔网;

这里注意注意一下像元宽度和像元高度的单位,如果是米制则改成1000m×1000m;

2、根据行政区进行裁剪,这里要裁剪二次,一次是点裁剪,一次是面裁剪,方便后面做关联。

先处理点裁剪:在 【地图处理】检索【裁剪】;

点图层裁剪结果展示;

面裁剪:在 【地图处理】检索【裁剪图层】;

面图层裁剪结果展示,这里网格数量会与点数量不一致,但不影响后面的匹配;

3、接下来把人口分布栅格数据集加载到地图上并进行裁剪,在 【地图处理】检索【裁剪栅格】,勾选【使用输入要素裁剪几何】和【保持裁剪范围】;

结果如图所示;

4、接下来我们需要把栅格数据转为点数据,在 【地图处理】检索【值提取到点】,这里勾选【在点位置插值】和【将所有输入栅格属性追加到输出点要素】;

这里把值提取到点图层,并通过自然间断分级法进行展示;

5、接下来我们把点关联到面上,这里因为这里点FID与面的FID对应 不上,故采用空间连接,匹配选项选择包含,即渔网面要素包含点要素;

6、点击【符号系统】选择【分级色彩】字段选择rastervalu,这里字段rastervalu就是网格人数,其中-9999数值部分是没匹配出来的忽略即可,这里用了自然间断分级法分了10类,为了让整体效果更有层次一些;

最终结果如下图;

文章仅用于分享个人学习成果与个人存档之用,分享知识,如有侵权,请联系作者进行删除。所有信息均基于作者的个人理解和经验,不代表任何官方立场或权威解读。

标签:这里,栅格,TIFF,Pro,裁剪,网格,栅格数据
From: https://blog.csdn.net/weixin_45812624/article/details/141221141

相关文章

  • 轻量级查看高分辨率TIFF/ TIF图像:IrfanView
    先了解什么是TIFF?TIFF(TaggedImageFileFormat)是一种用于存储高分辨率图像的文件格式,再说哪些软件可以打开,首先是操作系统自带的应用程序:Windows照片查看器,但是有个问题就是,前面说的它用于高分辨率图像的文件格式,所以通常它的体积很大,所以用系统自带的Windows照片查看器......
  • P1001 A+B Problem(整活-dijstra堆优化)
    OK啊,这就是普通的\(a+b\)嘛这是一道十分淼的题目,乍一看,这不就是dijstra堆优化的模板题吗?首先,建立三个节点,两条线行,OK开始Code#include<bits/stdc++.h>usingnamespacestd;constlonglongN=99999,M=999999;typedefpair<longlong,longlong>PII;priority_......
  • [rCore学习笔记 01]安装VMwareWorkStationPro
    写在前面本随笔是非常菜的菜鸡写的。如有问题请及时提出。可以联系:[email protected]:https://github.com/WindDevil(目前啥也没有下载它随便找个地方下载,如果官网下载速度过慢:官网B站微信公众号知乎各大软件站这里附上我使用的版本链接VMware-workstation-f......
  • XMind 2024安装教程(Pro版)
    下载链接:https://docs.qq.com/doc/DSWZBQUtkeU1QS2N0软件介绍Xmind是一款全功能的思维导图和头脑风暴软件。像大脑的瑞士军刀一般,助你理清思路,捕捉创意。精良的设计,流畅的体验,强大的功能,多年精细打磨,为你提供极致的产品体验。全功能:提供9种专业的的思维导图结构,丰富的模......
  • directBootAware 和 defaultToDeviceProtectedStorage
    以下为个人理解,如错请评CE:凭据加密(CE)存储空间,实际路径/data/user_ce/DE:设备加密(DE)存储空间,实际路径/data/user_de/系统解锁前也能够运行一些App,但是需要App在manifest里显式声明android:directBootAware=true。defaultToDeviceProtectedStorage:  该flag......
  • Provide/Inject + TypeScript 使用
    本文是一篇关于 provide/inject TypeScript用法介绍的简短文章,在Vue3以及Vue2的 @vue/composition-api 都支持 provide/inject TypeScript用法。Provide类型安全刚开始在组合API中使用 provide/inject 的时候,我写的代码如下:import{inject}from'vue';......
  • Prometheus 监控指标采集
    原文链接:https://www.hezebin.com/article/66b3b1fb4379b36dec11a1a1前言在现代分布式系统和云原生环境中,为了确保复杂的分布式系统和服务的高可用性、可靠性和性能,通常采用实时可视化监控和分析,实现故障快速响应、资源优化和安全保障,从而提升用户满意度和运营效率。在目......
  • Prometheus如何收集gin框架的指标
    packagemainimport("fmt""github.com/gin-gonic/gin""github.com/prometheus/client_golang/prometheus""github.com/prometheus/client_golang/prometheus/promhttp""net/http""t......
  • 在 Ubuntu 上使用 bash 访问 Windows 的 Program Files (x86) 目录时,遇到 “未预期的
    ubuntu进入windowsProgramFiles(x86)目录时提示bash:未预期的符号“(”附近有语法错误 是因为目录名中包含了空格和特殊字符(如括号)。在 bash 中,处理这些字符时需要特别注意。以下是解决方法:使用引号:用引号将路径括起来,以处理目录中的空格和特殊......
  • 开学季新体验:南卡Pro5骨传导耳机,舒适运动新体验!
    随着开学季的到来,校园再次焕发出生机与活力。对于即将回归忙碌学习生活的大学生而言,一款既能助力高效学习,又能在运动中带来舒适体验的耳机,无疑是锦上添花。今天,我要向大家介绍的,就是一款专为运动爱好者设计的骨传导耳机——南卡RunnerPro5,它将为你的新学期带来全新的音乐体验......