第十届全国大学生GIS应用技能大赛——国际航线图

目录

1. 案例背景

2. 出图展示

3. 数据说明

4. 要求

4.1 使世界地图.jpg 有正确的坐标值和坐标系。(20 分)

4.2 数字化中国地图数据(30 分)

5.3 创建飞机航线线数据和机场点数据(30 分)

5.4 制作国际航线地图(20 分)

5. 步骤

5.1 导入数据并查看坐标系

5.2 地理配准

5.2.1 更改数据框的投影坐标系

5.2.2 进行地理配准操作

5.3 数字化缺失的中国数据

5.4 获取国际航线与机场数据

5.4.1 获取机场中文名称

5.4.2 获取航线起点与终点的X和Y坐标

5.4.3 获取国际航线

5.4.4 获取机场数据

5.5 制作地图背景并成图

5.5.1 绘制矩形背景

5.5.2 修改数据框坐标系属性

5.5.3 设置各数据的RGB参数

6. 整饰出图


1. 案例背景

我们需要制作一幅国际航线图,图上需要绘制全球大陆、中国、飞机航线和对应的飞机场。地图使用的坐标系是 World_Winkel_Tripel_NGS,中央经线东经 150°。

2. 出图展示

第十届全国大学生GIS应用技能大赛——国际航线图

 

3. 数据说明

①世界大洲.shp:世界大洲面数据。

②世界地图.jpg:一张坐标系是 WGS1984,中央经线是东经 150°的世界地图。

③国际航班表.xls:需要在地图上展示的飞机航线信息表。

④机场 ICAO 码.xls:机场 ICAO 码信息表。

⑤世界机场部分.shp:全球部分机场点数据。

4. 要求

4.1 使世界地图.jpg 有正确的坐标值和坐标系。(20 分)

(1)世界地图.jpg 的坐标系是 WGS1984,中央经线是东经 150°。

(2)请创建一份正确的世界地图数据,命名为“世界地图配准”。地理配准时请在世界地图.jpg 的原坐标系下进行,正确位置信息参考世界大洲.shp。

(3)请在工作文档报告中截图附上步骤中涉及到的坐标系信息,否则不予得分。

4.2 数字化中国地图数据(30 分)

为了达到下图的效果,请参考上一步的世界地图配准数据结果,数字化所有缺失的中国数据。
矢量化结果样图

5.3 创建飞机航线线数据和机场点数据(30 分)

(1)创建国际航班表中的所有航线信息线数据,命名为“国际航线”。

(2)创建上一步航线中涉及到的所有机场点数据,命名为“机场数据”。请在工作文档报告中截图附上机场数据的属性表截图,截图中要求能看到机场中文名称字段和机场数量信息。每个飞机场只用一个点表示,请勿重复。

5.4 制作国际航线地图(20 分)

(1)地图的背景请参考下图样式:
         ①为了完成下图样式,根据需要创建缺失的数据。
         ②深蓝色轮廓线 RGB:42,176,239。
         ③浅蓝色背景色 RGB:224,242,252。
         ④黑色轮廓线 RGB:88,88,88。
         ⑤坐标系为 World_Winkel_Tripel_NGS,中央经线东经 150°。

地图背景参考图

(2)国际航线数据和机场点数据,请自己选择合适的符号。

(3)不需要排版出图(无需添加指北针、经纬网、图名、图例等信息),请在工作文档报告中截图附上最终制图成果。

5. 步骤

5.1 导入数据并查看坐标系

分别导入 “世界大洲.shp”、“世界机场部分.shp” 和 “世界地图.jpg” 三个数据,然后分别查看各自的空间参考信息可知世界机场部分点数据的坐标系为 WGS 1984 ,世界大洲面数据的坐标系为 WGS 1984 Web Mercator (auxiliary sphere),世界地图的坐标系为 Unknown ,且数据框的投影坐标系自动与世界大洲的投影坐标系保持一致,如下图所示。

机场数据的空间参考信息

世界大洲数据的空间参考信息

 

世界地图的空间参考信息

 

地图数据框的空间参考信息

5.2 地理配准

5.2.1 更改数据框的投影坐标系

从上一步我们可以发现世界大洲和世界地图的中央经线不一致,所以看起来左右半球刚好相反。为进行地理配准,需要将世界大洲投影成与世界地图相同的形状,这一步可以通过更改中央经线完成。右键“地图”,选择“属性”,打开“坐标系”选项卡,找到 GCS_WGS_1984 地理坐标系,然后右键该坐标系并选择“复制并修改”,更改坐标系名称为 “GCS_WGS_1984_150” ,并将本初子午线的名称设置为 “<自定义>” ,相对于格林尼治的经度设置为为 150° ,如下图所示。

右键选择复制并修改

 

修改数据框的地理坐标系

 

点击确定

 

修改数据框坐标系后的数据显示结果

5.2.2 进行地理配准操作

变换方法选择一阶多项式(仿射),依次添加足够数目的控制点,并且要保证控制点在图面上分布得比较均匀,这样才能使得地理配准的准确度较高。地理配准完成后打开控制点表可以查看地理配准的残差,如果残差超过1.0了那么说明精度较低,需要重新进行地理配准操作。若残差足够小就可以把控制点导出以备后续重新进行地理配准时使用,有了导出的控制点表就可以很方便地直接导入该控制点表执行地理配准了,如下图所示。

变换方法选择一阶多项式(仿射)

 

控制点示意图

 

控制点示意图

 

地理配准效果

 

控制点表

 

导出的控制点表

查看经过地理配准的世界地图的空间参考信息,如下图所示。 

配准后的世界地图空间参考信息

5.3 数字化缺失的中国数据

数字化这一步相对比较容易,首先在文件地理数据库下新建要素数据集 “China”,要素数据集China 的坐标系设置为 GCS_WGS_1984,其余设置可以保持默认。然后在“China”要素数据集下新建要素类 “陆上国界” 和 “九段线” ,然后以地理配准后的世界地图作为参照进行矢量化。开始矢量化之前可以把世界大洲面数据设置为透明色的填充以方便矢量化操作,如下图所示。

创建China要素数据集

  

在China数据集下新建两个线要素

 

把世界大洲设置成透明填充以便矢量化操作

 

开始矢量化操作

 

中国陆上国界线和九段线矢量化结果

5.4 获取国际航线与机场数据

思路如下:首先,需要将 EXCEL 表格导入成属性表,然后依据 ICAO 字段将 “世界机场部分” 与 "ICAO码" 进行连接获取机场的中文名称。 然后,要依据机场中文名称获取 ”国际航班表“ 中每一条航线的起点和终点的 X、Y 坐标。最后,利用 ”XY转线“ 工具获取国际航线,然后利用“按位置选择”工具选择出相关机场数据即可。

5.4.1 获取机场中文名称

打开“Excel转表”工具,将 ”国际航班表“ 和 ”机场ICAO码“ 导入到文件地理数据库中,如下图所示。

国际航班表转属性表

 

机场ICAO码表转属性表

打开 "世界机场部分" 的属性表,并添加 “中文名” 字段,类型设置为文本,如下图所示。

添加中文名字段

 

中文名字段添加结果

把“机场ICAO码”连接到 “世界机场部分”的属性表中,如下图所示。

把“机场ICAO码”连接到 “世界机场部分”的属性表中

 

连接结果

再次打开 “世界机场部分” 属性表,右键 “中文名”字段,选择字段计算器来获取 “中文名”字段的内容,如下图所示。

计算中文名字段

 

中文名字段计算结果

至此,机场的中文名称已经获取完毕,可以取消连接,如下图所示。

移除连接

 

移除连接后的属性表内容

5.4.2 获取航线起点与终点的X和Y坐标

首先,获取世界机场部分的 X、Y 坐标。打开“添加XY坐标”工具,输入为世界机场部分,运行之后就可以得到每一个机场的X和Y坐标了,如下图所示。

为世界机场数据添加XY坐标

 

添加XY坐标的结果

 

上述已经获取每一个机场的坐标,接着需要获取每一条航线的起点和终点的坐标。可以想到,这里需要进行 2 次连接,方法是先将需要的字段提前在 “国际航班表” 中创建好,然后进行第 1 次连接,接着使用字段计算器进行赋值。第 2 次连接之前先移除上一步的连接,然后重复上一步的操作,这也算是一个小技巧。

在国际航班表中添加 4 个字段,添加的这4个字段分别表示航线起点机场的X、Y坐标和终点机场的X、Y坐标,类型均为双精度,如下图所示。

给国际航班表创建起点和终点的坐标值字段

 

起点和终点的坐标值字段创建结果

 

首先,将 “国际航班表” 的 “出发城市与机场” 与 “世界机场部分” 的中文名进行第 1 次连接,然后使用字段计算器对上图中的 “起点POINT_X” 和 “起点POINT_Y” 进行赋值。然后,取消第 1 次连接,将 “国际航班表” 的 “目的地城市与机场” 与 "世界机场部分" 的中文名进行第 2 次连接,使用字段计算器对 “终点POINT_X” 和 “终点POINT_Y” 进行赋值,如下图所示。

连接起点机场

 

计算起点POINT_X字段

 

计算起点POINT_Y字段

 

移除连接

 

连接终点机场

 

计算终点POINT_X字段

 

计算终点POINT_Y字段

 

机场起点和终点坐标值计算结果

5.4.3 获取国际航线

上述已经知道每一条航线的起点机场与终点机场的 X和Y 坐标,可以据此进行 XY 转线以获取国际航线。打开“XY转线”工具,详细设置界面如下图所示。

生成国际航线

 

生成的国际航线

5.4.4 获取机场数据

相关机场就是国际航线端点(起点和终点)的机场,利用“按位置选择”工具,可以通过 “相交” 选择来对世界机场部分进行筛选,如下图所示。

选择与航线有关的机场数据

 

机场的选择结果

右键 “世界机场部分” ,选择“导出要素”,将所选要素导出到文件地理数据库中,如下图所示。

导出所选的机场数据

 

导出的机场数据的属性表

5.5 制作地图背景并成图

5.5.1 绘制矩形背景

在数据库下新建要素数据集 “World”,其坐标系仍然设置为 GCS_WGS_1984,然后将 “世界大洲.shp” 导入到该要素数据集当中,然后在该要素数据集下新建要素类 “Background” ,然后按照图层中的范围开始绘制“Background”区域 ,如下图所示。

创建World数据集

 

导入世界大洲数据

 

新建用作背景的面要素

 

创建好的背景面数据

 

初步结果

5.5.2 修改数据框坐标系属性

右键“地图”,选择“属性”选项卡,在坐标系选项卡中找到Winkel Tripel (NGS - World) 坐标系,然后右键该坐标系并选择“复制并修改”,修改中央经度为东经 150° ,如下图所示。

右键选择复制并修改

 

修改之前

 

修改之后

数据框经过上述修改坐标系属性后投影的结果如下图所示。

数据框投影结果

5.5.3 设置各数据的RGB参数

最后一步就是根据题目要求依次调整各数据的RGB参数,从而使做出来的地图在配色上与样图更加接近,如下图所示。

设置深蓝色轮廓线RGB(世界大洲边界)

 

设置浅蓝色背景色RGB(地图背景)

 

设置黑色轮廓线RGB(中国陆上国界)

 

设置黑色轮廓线RGB(中国九段线)

 

最终的符号化结果

 

6. 整饰出图

第十届全国大学生GIS应用技能大赛——国际航线图

 

  • 7
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
第十届全国大学生GIS技能大赛的上午试题涉及了多个方面的GIS知识与技能。试题内容主要包括数据准备与处理、制与可视化、空间分析与模型、GIS应用等方面。 首先,在数据准备与处理方面,试题要求参赛选手能够利用ArcGIS等软件,对给定的原始数据进行处理和预处理。这包括数据导入、属性编辑、数据清理和合并等操作。选手需要根据所需的数据类型和需求,进行数据筛选、剪裁、投影转换等操作,确保数据质量和完整性。 其次,试题涉及到制与可视化的技能。选手需要根据给定的题目要求和最终的制作目标,选择合适的地样式和符号系统,设计并生成美观、清晰的地制品。在制的过程中,选手还需要注意地例设计、标注设置、颜色搭配等细节,以提高地的可读性和美观度。 第十届全国大学生GIS技能大赛的上午试题还包括了空间分析与模型的内容。选手需要熟悉和掌握基本的空间分析方法和工具,能够进行空间查询、叠加运算、缓冲区分析等操作。此外,试题还要求选手利用模型构建工具,设计和构建地理信息系统的空间分析模型,解决实际问题。 最后,试题还涉及到GIS在实际应用中的运用。选手需要了解GIS技术在不同领域的应用,能够根据给定的题目要求,利用GIS技术进行空间分析、决策支持等,为问题解决提供可行方案。 综上所述,第十届全国大学生GIS技能大赛上午的试题内容涵盖了数据准备与处理、制与可视化、空间分析与模型、GIS应用等多个方面的GIS知识与技能。参赛选手需要综合运用这些技能,完成试题要求,展现自己的综合能力和创新思维。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值