2024年地理信息技术与应用技能大赛·决赛(2024年地理信息技术与应用能力水平考试·中级)

news2024/10/5 12:59:30

目录

1 请将所有数据的空间参考统一。(2分)

1.1 题目要求

1.2 详细解析

2 制作台风轨迹图。(10分)

2.1 题目要求

2.2 详细解析

3 分析台风影响城市,并将结果以独立专题图的形式展示。(13分) 

3.1 题目要求

3.2 详细解析

4 台风的路径相似性研究。(25分) 

4.1 题目要求

4.2 详细解析

5 出图汇总

5.1 台风轨迹图

5.2 台风着陆频数图

5.3 台风路径相似性研究专题图


1 请将所有数据的空间参考统一。(2分)

1.1 题目要求

空间参考:WGS 1984 Web Mercator,WKID:3857。

1.2 详细解析

首先,需要将原始Excel数据的后缀另存为.xls格式(原本是.xlsx格式,这种格式的表格在ArcMap 软件里面打不开)。

原始Excel数据的后缀格式

然后将转换完格式的Excel表格添加到ArcMap 软件中,并打开查看数据信息。

查看Excel数据

依次点击“文件”—“添加数据”—“添加XY数据”,X、Y字段分别选择经度(lon)、纬度(lat),点击确定。

XY字段分别选择经度和纬度字段

对于弹出的提示点击确定即可。

点击确定

接下来根据提示将数据导出即可。

点击导出数据

利用投影工具对导出的数据进行投影操作,然后查看投影结果的坐标系信息。

投影
查看投影结果的坐标系

下面是当前造作完毕后的数据显示结果。

当前数据显示结果

2 制作台风轨迹图。(10分)

2.1 题目要求

(1)制作台风符号:根据所提供的图片,制作新的台风点符号,将其保存在符号库,并存放在“数据结果”文件夹中。(2分)

(2)设置台风符号:根据“台风数据说明”中的风向角度换算表,将数据中“台风移动方向”转换成相对应的地理角度。根据换算结果,对新制作的符号做相应的旋转。(3分)

(3)制作台风轨迹图:根据提供的数据,制作台风轨迹图(包括点和线轨迹),分析时请将生成的台风路径进行平滑处理,平滑容差方法法选择“指数核的多项式近似 (PAEK)”,单位为“公里”,参数值为“111.2”。

将结果存放在“图表结果”文件夹中。(注:仅展示台风影响到的沿海地区即可。)(5分)

台风轨迹示例:

台风轨迹示例

注:专题图命名为“台风轨迹图”,其中台风符号大小为10pt,地图版式为竖版A4大小,1:20,000,000比例尺。输出为分辨率不低于300dpi的jpg或png格式图片。至少包括但不限于:图名、指北针、比例尺、图例等必要制图信息。(缺少必要的制图要素,按扣分处理。)

2.2 详细解析

首先,依次点击菜单栏的“自定义”—“样式管理器”,在打开的界面中再点击“样式”,然后点击“创建新样式”,对创建的新样式命名并保存。

点击自定义样式管理器
点击样式
点击创建新样式

然后选中“标记符号”,在右边空白处右键点击“新建”—“标记符号”。

选中标记符号
右边空白处右键点击新建标记符号

然后把类型改为“图片标记符号”并打开原始数据中给的风向图标符号,接着把符号的大小修改成10pt。

类型选择图片标记符号
打开原始数据中的风向图标
大小修改成10pt

下面是台风点数据用新建的样式符号化的效果。

修改台风点数据的符号为新建的样式
台风符号化效果

接下来在台风点数据的属性表中添加一个双精度字段“move_angle”用来记录台风风向角度。

添加字段

现在打开原始数据中给的“台风数据说明”文件查看风向角度换算方法。

台风数据说明

接下来利用字段计算器计算刚才新建的方向角度字段数据,可以利用按属性选择功能依次选择出不同风向的记录分别计算角度,也可以自定义函数批量计算,两种方法都可以实现风向角度的转换计算。

台风风向计算完成

接下来打开台风数据的符号系统,依次点击“高级”—“旋转”,用来旋转的字段选择上一步新建并计算好的角度字段,点击确定并查看旋转效果。

打开符号系统的旋转
选择旋转字段
旋转符号化的效果

然后利用点集转线工具将台风点数据转换成轨迹线,然后利用平滑线工具按照题目要求对线数据进行平滑处理。

点集转线
点集转线结果
平滑线

接下来就可以出图了,出图之前需要把数据框(图层)的坐标系修改为与所有数据相同的坐标系(WGS_1984_Web_Mercator_Auxiliary_Sphere;WKID: 3857)。

修改数据框坐标系参数
设置比例尺
选定题目要求的比例尺大小
设置输出结果分辨率

下面是台风轨迹图制图结果。

台风轨迹图

3 分析台风影响城市,并将结果以独立专题图的形式展示。(13分) 

3.1 题目要求

每个城市都曾有不同的台风着陆过,试统计2018-2022年各城市受各台风影响的频数之和(即,每一个城市,所经历过的不同台风的次数之和,其中某个城市经过一条台风算一次),将结果以一张独立专题图的形式呈现出来。结果存放在“图表结果”文件夹中。(注:仅展示曾有台风着陆过的城市即可。)

注:专题图命名为“台风着陆频数图”,输出为分辨率不低于300dpi的jpg或png格式图片。至少包括但不限于:图名、指北针、比例尺、图例等必要制图信息。(缺少必要的制图要素,按扣分处理。)

示例:

台风着陆频数图示例

3.2 详细解析

首先利用按位置选择工具选择出与台风轨迹相交城市的数据。

按位置选择

保持选中的状态不要取消,打开空间连接工具,将台风轨迹数据依据空间相交的关系连接到被选中的城市数据中,连接操作选择“一对一连接”(“JOIN_ONE_TO_ONE”)。

空间连接
空间连接的结果

打开空间连接结果数据的属性表查看各个城市被台风过境的次数字段,接下来的制图所用的字段就是这个字段。

查看结果属性表的次数统计字段

设置符号系统为唯一值,值字段选择表征风台风过境次数的Join_Count字段。

设置符号系统

下面是台风着陆频数图制图结果。

台风着陆频数图

4 台风的路径相似性研究。(25分) 

4.1 题目要求

“台风路径相似性”主要指台风路径位置和形状上的相似,可以反映不同台风在移动过程中影响范围是否相近。

现有一种关于台风相似度的研究:“基于面积比例相似度”。这一研究主要是通过对相似的两条台风路径做缓冲区,分析两条台风路径缓冲区重叠区域,与两条台风路径缓冲区面积之和的相对关系,来确定台风路径的相似度。相似度(T)表示为:

相似度(T)计算公式

其中S1为目标台风缓冲区面积,S2为相似台风缓冲区面积。两条路径缓冲区之间重叠的面积记为 SP(如下图阴影部分)。若T越大,则两个台风的相似程度越高。

台风路径相似性示意图

(1)请筛选出所有台风路径中,过境城市最多的一条,并将这条台风路径结果存放在“数据结果”文件夹中,命名为这条台风的名字。(注:分析结果输出为‘.shp’格式的文件。)(5分)

(2)找出与上一问筛选出的这条台风,路径相似的台风有哪些,假定生成的缓冲区半径为“100公里”。将结果存放在“数据结果”文件夹中,命名分别为台风的名字。(注:分析结果输出为‘.shp’格式的文件。)(5分)

(3)计算筛选出的这些相似台风T值各是多少,并计算其中T值大于0.1的台风有哪些。计算面积(测地线)单位为:平方千米。将分析出来的这些相似台风T值结果的属性表,以截图的形式展示在技术报告中。(10分)(注:此问建议使用模型构建器进行流程化处理,并根据模型的完整程度进行加分。)

(4)最终将筛选出来的,T值大于0.1的台风分析结果,以专题图的形式呈现。将结果存放在“图表结果”文件夹中。(5分)

(注:专题图命名为:“台风路径相似性研究专题图”。输出为分辨率不低于300dpi的jpg或png格式图片。至少包括但不限于:图名、指北针、比例尺、图例等必要制图信息。缺少必要的制图要素,按扣分处理。)

示例:

台风路径相似性研究专题图示例

4.2 详细解析

首先利用空间连接工具将shi数据连接到台风轨迹数据上。

空间连接

查看连接结果的属性表并将表示台风过境城市数量的字段以降序排列(从高到低),然后选中过境城市数量最多的台风记录并将这个台风数据导出命名为这个台风的名字。

台风过境次数降序排列
选中过境次数最多的台风记录
导出该台风数据并以该台风的名字命名

接下来使用按位置选择工具选择出与过境城市数量最多的台风(安比)相交的台风,并导出被选中的台风,这些就是相似台风。

按位置选择
导出相似台风

然后分别利用缓冲区工具对过境城市最多的台风(安比)和与其相似的台风计算它们的100千米缓冲区。

缓冲区分析
缓冲区分析
台风缓冲区

然后利用合并工具将目标台风安比的缓冲区与相似台风的缓冲区进行合并。

合并缓冲区

接下来使用交集制表工具计算目标台风安比的缓冲区和相似台风的缓冲区的交集区域的面积(单位是平方千米),需要注意的是交集制表的输出表需要存储在数据库.gdb中,否则会报错,还应注意输出单位选择平方千米。

交集制表
交集制表
交集制表的结果属性表

如上图所示,交集制表的结果属性表中的AREA字段即为目标台风安比的缓冲区与相似台风缓冲区的交集区域面积,亦即SP的值。

接下来需要利用连接字段工具,根据共有的name字段把交集制表结果中的AREA字段连接到合并的缓冲区的属性表中,以便后续的计算。

连接字段
连接结果的属性表

接下来需要分别准备好S1的值、S2的值以及SP的值。首先在安比缓冲区的属性表中新建一个双精度的S1字段,然后利用计算几何工具计算该字段的值,即台风安比的缓冲区的面积(单位选择平方千米)。

为安比台风缓冲区属性表添加双精度S1字段
计算几何
计算面积
S1计算结果

然后为合并的缓冲区属性表添加双精度S2字段,用来记录相似台风的缓冲区的面积,采用与上述同样的方法计算几何面积,单位同样是平方千米。

为合并的缓冲区属性表添加双精度S2字段
S2字段计算结果

然后再为合并的缓冲区属性表添加双精度SP字段,用来记录目标台风安比的缓冲区与相似台风的缓冲区相交区域的面积,单位也是平方千米,上述已经说明了AREA字段其实就是SP的值,只需要利用栅格计算器进行赋值操作即可,当然也可以直接利用AREA字段进行后续的相似度计算。

为合并的缓冲区属性表添加双精度SP字段段
计算SP字段
计算结果

接下来为合并的缓冲区属性表添加双精度T字段段,用来记录相似度的值,现在S1、S2、SP的值都已经准备好了,只需按照题目给出的计算公式利用栅格计算器计算T字段的值即可。

为合并的缓冲区属性表添加双精度T字段
计算T字段
相似度计算结果

从计算结果中不难看出其中有两条数据记录的相似度值为1,也就是与目标台风安比完全重合,其实这两个台风就是安比本身,因为此前进行了按位置选择以及合并这两个操作,台风安比本身固然与台风安比是相交的。接下来利用按属性选择工具选择出T值大于0.1的数据记录,需要排除掉T值等于1的台风安比本身的那两条数据记录。

按属性选择

接下来就可以根据上述的选择结果再次利用按属性选择工具选择出T值大于0.1的台风数据了,直接根据台风的名字进行选择即可。

按属性选择

然后将选中的数据导出即可,接下来再设置导出数据的符号系统就可以整饰出图了。

导出所选择的T值大于0.1的台风数据
设置符号系统

下面是台风路径相似性研究专题图制图结果。

台风路径相似性研究专题图

5 出图汇总

5.1 台风轨迹图

台风轨迹图

5.2 台风着陆频数图

台风着陆频数图

5.3 台风路径相似性研究专题图

台风路径相似性研究专题图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1900853.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

固态继电器的未来浅析

固态继电器(SSR)已成为传统机电继电器的可靠替代品,具有开关速度更快、使用寿命更长、电磁干扰更少等诸多优势。随着技术的不断进步,SSR的未来有望在设计和应用的各个方面实现更显著的改进和创新。 1.小型化和集成化: 固态继电器开发的主要趋…

django高校教务系统-计算机毕业设计源码81661

目 录 摘要 1 绪论 1.1 研究背景 1.2目的及意义 1.3论文结构与章节安排 2 高校教务系统设计分析 2.1 可行性分析 2.1.1 技术可行性分析 2.1.2 经济可行性分析 2.1.3 法律可行性分析 2.2 系统功能分析 2.2.1 功能性分析 2.2.2 非功能性分析 2.3 系统用例分析 2.4…

Windows 玩转大模型第一天:大模型本地部署,调用大模型API可直接工程化应用(全部代码和详细部署流程)

Ollama 是一个开源框架,专为在本地机器上便捷部署和运行大型语言模型(LLM)而设计。 以下是其主要特点和功能概述: 1. 简化部署:Ollama 目标在于简化在 Docker 容器中部署大型语言模型的过程,使得非专业用…

全能PDF工具集 -- PDF Shaper Professional v14.3 特别版

软件简介 PDF Shaper是一款功能强大的PDF工具集,它提供了一系列用于处理PDF文档的工具。这款软件使用户能够轻松地转换、分割、合并、提取页面以及旋转和加密PDF文件。PDF Shaper的界面简洁直观,使得即使是新手用户也能快速上手。它支持广泛的功能&…

Stream练习

运用点&#xff1a; 流内数据类型转换(map)、filter、limit、skip、concat(让两个流合并) 题目&#xff1a; 操作1、2&#xff1a; ArrayList<String> manList new ArrayList<>();ArrayList<String> womanList new ArrayList<>();Collections.addAl…

新产品或敏捷项目过程 SOP,附带流程图及流程规范

一、项目启动 项目背景和目标明确 市场调研结果分析&#xff0c;确定新产品的需求和市场机会。制定明确的项目目标&#xff0c;包括产品特性、上市时间、预期收益等。 组建项目团队 确定项目经理、产品经理、开发人员、测试人员、市场人员等角色。明确各成员的职责和权限。 项目…

STL--求交集,并集,差集(set_intersection,set_union,set_difference)

set_intersection(重要) 求两个有序的序列的交集. 函数声明如下: template<class InputIterator1, class InputIterator2, class OutputIterator>OutputIterator set_intersection(InputIterator1 _First1, //容器1开头InputIterator1 _Last1, //容器2结尾(不包含)Inp…

阿里云OSS文件上传不配置环境变量使用显式AccessKey验证

问题背景 在中阿里云官方文档中介绍文件上传时&#xff0c;推荐配置环境变量OSS_ACCESS_KEY_ID和OSS_ACCESS_KEY_SECRET。这里用简单的方法&#xff0c;直接在Demo.java中显式指定accessKeyId和accessKeySecret&#xff0c;同时修改OSSClientBuilder()的入参。 解决方法 首先…

秒杀圣经:10Wqps高并发秒杀,16大架构杀招,帮你秒变架构师

高并发下&#xff0c;如何设计秒杀系统&#xff1f;这是一个高频面试题。 在40岁老架构师 尼恩的读者交流群(50)中&#xff0c;最近有小伙伴拿到了一线互联网企业如得物、阿里、滴滴、极兔、有赞、shein 希音、shopee、百度、网易的面试资格&#xff0c;遇到很多很重要的面试题…

如何选择TikTok菲律宾直播网络?

为了满足用户对于实时互动的需求&#xff0c;TikTok推出了直播功能&#xff0c;让用户能够与粉丝即时交流。本文将探讨如何选择适合的TikTok菲律宾直播网络&#xff0c;并分析OgLive是否是值得信赖的选择。 TikTok菲律宾直播网络面临的挑战 作为全球领先的短视频平台&#xff…

Redis 中 Set 和 Zset 类型

目录 1.Set类型 1.1 Set集合 1.2 普通命令 1.3 集合操作 1.4 内部编码 1.5 使用场景 2.Zset类型 2.1 Zset有序集合 2.2 普通命令 2.3 集合间操作 2.4 内部编码 2.5 使用场景 1.Set类型 1.1 Set集合 集合类型也是保存多个字符串类型的元素&#xff0c;但是和列表类型不同的是&…

【Android】自定义换肤框架01之皮肤包制作

前言 目前为止&#xff0c;市面上主流的安卓换肤方案&#xff0c;其实原理都是差不多的 虽然大多都号称一行代码集成&#xff0c;但其实想要做到完全适配&#xff0c;并不简单 这个系列&#xff0c;就是让大家从零开始&#xff0c;完全掌握这方面知识&#xff0c;这样才能对…

理解MySQL核心技术:存储过程与函数的强大功能

在大型应用程序和复杂的数据库操作中&#xff0c;存储过程与函数扮演着至关重要的角色。它们不仅可以提高代码的可维护性&#xff0c;还能加强数据库的安全性和性能。本篇文章将深入探讨MySQL存储过程与函数的基础知识、创建、管理及其在实际应用中的优势。 什么是存储过程和函…

数据结构+算法-实现一个计算器

在学习栈的数据结构的时候讲到可以用栈来实现一个计算器的功能&#xff0c;那么这个功能是如何实现的呢&#xff1f; 采用栈模拟得方式来实现一个计算器 要实现如下的功能: 字符串如何转为整数 2.处理加减法 如何处理加减法呢&#xff1f; 5-128 给第一个数字前面放一个号…

Java基础-接口与实现

(创作不易&#xff0c;感谢有你&#xff0c;你的支持&#xff0c;就是我前行的最大动力&#xff0c;如果看完对你有帮助&#xff0c;请留下您的足迹&#xff09; 目录 Java 接口 什么是接口&#xff1f; 声明接口 实现接口 继承接口 接口的多继承 标记接口 Java 接口 …

代理模式的实现

1. 引言 1.1 背景 代理模式&#xff08;Proxy Pattern&#xff09;是一种常用的设计模式&#xff0c;它允许通过一个代理对象来控制对另一个对象的访问。在面向对象编程的框架中&#xff0c;代理模式被广泛应用&#xff0c;尤其在Spring框架的AOP&#xff08;面向切面编程&am…

优雅谈大模型:揭开计算机视觉任务神秘面纱

人工智能在第四次工业革命发挥着至关重要的作用&#xff0c;它广泛的融入日常生活&#xff0c;例如Google助手、Siri、智能手机摄像头、社交媒体过滤器、自动标记、医疗成像、导航等&#xff0c;所有这些技术都切实的改进和增强日常活动的便利性和习惯。 大模型技术发展到现在…

基于Java技术的篮球论坛系统

你好呀&#xff0c;我是计算机学姐码农小野&#xff01;如果有相关需求&#xff0c;可以私信联系我。 开发语言 Java 数据库 MySQL 技术 B/S模式、Java技术 工具 Visual Studio、MySQL数据库开发工具 系统展示 首页 用户注册界面 篮球论坛界面 个人中心界面 摘要 本…

AI助手崛起:开发者的新伙伴还是未来替代者?

你好&#xff0c;我是三桥君。 自从 ChatGPT 问市以来&#xff0c;AI 将取代开发者的声音不绝于耳&#xff0c;至今还是互联网异常火热的问题。 在软件开发领域&#xff0c;生成式人工智能&#xff08;AIGC&#xff09;正在改变开发者的工作方式。无论是代码生成、错误检测还是…

【mybatis】mybatisX插件概述

一、主要功能 智能补全与提示 MyBatisX 可以智能地提示和补全 SQL 语句中的关键字、表名、列名等信息&#xff0c;从而显著提高开发效率。代码生成器 虽然 MyBatisX 本身可能不直接提供一个完整的、独立的代码生成器&#xff0c;但它可能集成了或支持与其他代码生成工具&#…