4 具体思路

4.1 加载数据

(1)点击【添加数据】,选择“中国地面气候资料国际交换站数据集台站信息.csv”、“省份.shp”和“2011年中国地面国际交换站年平均降水量.csv”,单击添加。

图4.1.1  添加数据参数设置

(2)选择“中国地面气候资料国际交换站数据集台站信息.csv”图层,右键,【显示XY数据】,X字段为“经度”,Y字段为“纬度”,输入坐标的坐标系“地理坐标系:Name:GCS_WGS_1984”,单击确定。

图4.1.2  显示XY数据参数设置

(3)在“中国地面气候资料国际交换站数据集台站信息.csv个事件”图层上,右键,【数据】【导出数据】,选择输出位置,输出point图层,单击确定。

图4.1.3  导出数据参数设置

(4)数据框中右键,【数据框属性】【坐标系】,选择“GCS_WGS_1984”,单击确定。

图4.1.4  数据框属性参数设置

     

图4.1.5  数据加载结果图

4.2 插值分析

(1)在point图层上,右键,【连接和关联】【连接】,选择连接基于的字段为“区站号”,连接表为“2011年中国地面国际交换站年平均降水量.csv”,基础的值字段为“站号”,单击确定。

图4.2.1  连接数据参数设置

(2)在ArcToolbox中选择【Spatial Analyst】【插值分析】【反距离权重法】,输入点要素为“point”,Z值字段为“2011中国地面国际交换站年平均降水量.csv.降水量_毫米”,输出栅格“Idw_point1”,单击确定。

图4.2.2  反距离权重法参数设置

     

图4.2.3  插值结果图

4.3 制作2011年中国年均降水量分布图

(1)在ArcToolbox中选择【Spatial Analyst】【提取分析】【按掩膜提取】工具,输入栅格“Idw_point1”,要素掩膜为“省份”,输出栅格“Extract_Idw_1”,单击确定。

图4.3.1  按掩膜提取参数设置

(2)选择“Extract_Idw_1”,右键,【属性】【符号系统】【分类】,“10”类,选择色带,单击确定。

(3)选择“省份”图层,右键,【属性】【显示】透明度为“50%”,【标注】,勾选标注此图层中的要素,单击确定。

图4.3.2  图层属性参数设置

    

图4.3.3  符号化结果图

(4)单击【布局视图】,选择主菜单依次【插入】标题“2011年中国年均降水量分布图”、图例、比例尺和指北针,【文件】【导出地图】,图名为“图3-”,分辨率为“150dp”,单击保存,【文件】【保存】。

图4.3.4  导出地图参数设置

图4.3.5  2011年中国年均降水量分布图

思路:

空间数据分析时,首先使用【加载XY数据】工具加载“中国地面气候资料国际交换站数据集台站信息”,并使用【导出数据】导出至图层文件;然后使用【连接】,将交换站数据与“2011中国地面国际交换站年平均降水量”表格进行连接,得到每个站点的降水量信息;下一步使用【反距离权重法】进行插值,得到插值结果,即中国区域降水量栅格;最后按照要求制作2011年中国平均降水量分布图,并导出至jpge格式文件。

扫码关注微信公众号

IDW插值得到降水量分布图的更多相关文章

  1. 反距离权重插值inverse distance weighting,IDW

    反距离权重 (IDW) 插值显式假设:彼此距离较近的事物要比彼此距离较远的事物更相似.当为任何未测量的位置预测值时,反距离权重法会采用预测位置周围的测量值.与距离预测位置较远的测量值相比,距离预测位置 ...

  2. 笑谈ArcToolbox (3) ArcToolbox的一亩三分地

    笑谈ArcToolbox (3) ArcToolbox的一亩三分地 by 李远祥 每个人都会有一些鲜为人知的小秘密,都有着不允许别人染指的一亩三分地.软件是人编写的,当然也会给它留有自己所拥有的一亩三 ...

  3. PIE SDK反距离权重插值算法

      1.算法功能简介 反距离权重 (IDW) 插值使用一组采样点的线性权重组合来确定像元值.权重是一种反距离函数.进行插值处理的表面应当是具有局部因变量的表面.此方法假定所映射的变量因受到与其采样位置 ...

  4. R-时空可视化

    Robert J. Hijmans37 开发了 raster 包用于网格空间数据的读.写.操作.分析和建模,同时维护了空间数据分析的网站 https://www.rspatial.org Edzer ...

  5. 关于IDW空间插值

    空间插值一般都会用到IInterPolationOP接口等 首先是通过图层的名称获取图层的方法: private ILayer GetLayerByName(string name)        { ...

  6. ArcGIS数据生产与精细化制图之中国年降水量分布图的制作

    原文:ArcGIS数据生产与精细化制图之中国年降水量分布图的制作 楼主按:在今年的Esri中国用户大会上,我听了几场关于ArcGIS用于制图方面的讲座,也在体验区与Esri中国的技术老师有一些交流.一 ...

  7. GDP区域分布图的生成与对比(ArcPy实现)

    一.背景 各地区经济协调发展是保证国民经济健康持续稳定增长的关键.GDP是反映各地区经济发展状况的重要指标.科学准确分析各地区GDP空间分布特征,对制定有效措施,指导经济协调发展具有重要参考价值. 二 ...

  8. AE开发实现GP工具IDW

    IDW——空间插值 IDW(Inverse Distance Weighted)是一种常用而简便的空间插值方法,它以插值点与样本点间的距离为权重进行加权平均,离插值点越近的样本点赋予的权重越大. 设平 ...

  9. 空间插值文献阅读(Geostatistical approaches for incorporating elevation into the spatial interpolation of rainfall)

    空间插值技术应用必读论文---P. Goovaerts, Geostatistical approaches for incorporating elevation into the spatial ...

随机推荐

  1. 通过ANT生成MANIFEST.MF中的Class-Path属性

    原文地址:http://reason2003.iteye.com/blog/1627353 之前做一个项目,主程序打包成一个jar文件,因为用到了很多第三方的lib包,所以直接通过java命令运行ja ...

  2. 直播媒体流red5

    第一步下载 安装setup-Red5-1.0.1-java6.exe 安装教程网上有很多 显示如下页面说明安装成功 第二步 下载oflaDemo的 解压放在 第三步  打开 然后 ok了 注意:下面的 ...

  3. Python—经典练手题目汇总

    Python-经典练手题目汇总 # 1.有1020个西瓜,第一天卖掉总数的一半后又多卖出两个,以后每天卖剩下的一半多两# 个,问几天以后能卖完? day=0 xg=1020 for i in rang ...

  4. 解决使用putty 连接Windows主机与Linux虚拟机出现提示network error:connection refused问题

    使用putty 连接Windows主机与Linux虚拟机出现提示network error:connection refused的问题 问题描述: 主机与虚拟机可以互相ping通: 防火墙已经关闭 使 ...

  5. Solution -「LOJ #6053」简单的函数

    \(\mathcal{Description}\)   Link.   积性函数 \(f\) 满足 \(f(p^c)=p\oplus c~(p\in\mathbb P,c\in\mathbb N_+) ...

  6. 【一天一个小知识10/20】Unity通过www获取json文本信息。

    前提:领导要我在unity获取局域网服务器的文本信息.给了一个json的网络文本让我测试.我对于json以及服务器比较陌生.就直接去网上找相关的资料. 以下是自己测试的代码,没问题. 测试的网络jso ...

  7. OpenStack、虚拟机以及和当前流行的k8s、Docker四者之间的关系

    一.OpenStack与虚拟机之间的关系 OpenStack使用Python语言开发,是虚拟资源管理工具,他可以协助你搜集各种资源,并加以利用以及管理,实现物理资源的高效使用和安全.虚拟化物理机这个动 ...

  8. python2批量改密码

    客户端代码: 如果注释最下面三行socket发送,可以直接在本机修改密码不发送数据到服务端. # -*- coding: utf-8 -*- #author:Guoyabin import rando ...

  9. Python 中 base64 编码与解码

    base64 是经常使用的一种加密方式,在 Python 中有专门的库支持. 本文主要介绍在 Python2 和 Python3 中的使用区别: 在 Python2 环境: Python 2.7.16 ...

  10. 【转】浅谈 Integer 类

    突然发现自己对Integer i = 10;这种语法不太明白,于是乎有了这篇文章,那么在讲解 Integer 之前,我们先看下面这段代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 ...