学GIS的你,是时候自己做张中国地图了(附行政区划数据下载)

您所在的位置:网站首页 中班音乐摘果子ppt课件下载 学GIS的你,是时候自己做张中国地图了(附行政区划数据下载)

学GIS的你,是时候自己做张中国地图了(附行政区划数据下载)

2024-04-06 19:17| 来源: 网络整理| 查看: 265

在这里插入图片描述

源数据的介绍

bou2_4l.shp:中国政区的线文件,在这个线文件里包含了南海的九段线

bou2_4p.shp:中国政区的面文件

rivers.shp:世界主要河流

country.shp:世界国家面文件

Res1_4m.shp:中国省会城市点文件

文末有练习数据下载链接。

操作步骤

01 设置投影

打开ArcMap软件将这些数据文件添加进去,接下来我们要为其设置一个投影坐标系。在这里我们使用等面积的Albers投影。右击Layers -> Properties -> Coordinate System -> New -> Projected Coordinate System,选择Albers,设置Central_Meridian为105,Standard_Parallel_1为25度,Standard_Parallel_2为47度,单击change,在地理坐标系中选择WGS 1984。设置如图:

在这里插入图片描述

在这里插入图片描述

02 提取南海诸岛以及其它岛屿

打开软件的Editor工具,在下拉菜单中点击Start Editing进入编辑状态。

在这里插入图片描述

打开bou2_4p图层的属性表,单击Select By Attributes,输入公式"AREA" = 0。

在这里插入图片描述

右键bou2_4p -> Data -> Export Data,将选中的要素输出为新的图层并命名为南海诸岛及其他岛屿。

在这里插入图片描述

03 提取出中国的轮廓线

接下来,我们要从bou2_4p中提取出中国的轮廓线。其目的是我们要区分开中国陆地上的国界和海上的国界,因为这两者在制图的时候所显示的符号是不同的。

打开Arc Toolbox -> Data Management Tools -> Features -> Polygon to Line(Feature to Line也能实现面转线的功能,但是没有选项),将输出文件命名为“中国线.shp”。勾选“Identify and store polygon neighboring information(optional)”(保留每条线段两边的多边形信息)。

在这里插入图片描述

打开“中国线.shp”属性表,单击Select By Attributes,输入公式"LEFT_FID" = -1 OR “RIGHT_FID” = -1,这个时候边界上的所有线要素就被选中了。如前所述的方法,将选中的要素导出成单独的图层,并命名为“中国轮廓线.shp”。

在这里插入图片描述

04 提取陆上国界和海上国界

新建一个点文件(坐标系设为WGS84),进入编辑状态。在辽宁与朝鲜的入海口处、广西与越南的入海口处创建两个点,保存并停止编辑。

在这里插入图片描述

使用Toolbox -> Data Management Tools -> Features -> Split Line at Point工具,将线在点处打段。

在这里插入图片描述

在编辑状态下,用Merge工具分别将陆上国界和海上国界两部分合并在一起;并新建一个字段用以区分陆上国界和海上国界。

在这里插入图片描述 在这里插入图片描述

05 提取九段线

这一步我们从中国政区的线文件(bou2_4l)中提取出九段线。名称是叫九段线,但是实际上在现在地图出版物中都是10段的。这一步比较简单,在编辑状态下将这10段线保留,其余线段删除,并将图层名字改为“九段线.shp”。

06 纸张设置

首先进入布局视图(View -> Layout View),并打开Layout工具。

在这里插入图片描述

单击Change Layout,在Select Template中选择合适的横向纸张,我们这里选择的是ARCH B Landscape.mxd。 在这里插入图片描述

在这里插入图片描述

07 设置country图层的符号样式

将country图层的填充颜色设为10%灰度,边框宽度0.2,边框颜色为20%灰度。

在这里插入图片描述

08 设置海陆国界线的符号样式

双击“中国陆_海国界”图层打开Layer Properties对话框,在Symbology中选择Categories方式,在Value Field中选择国界类型,点击Add all Values。双击陆上国界的符号,打开Symbol Selector对话框,随便选择一种线型符号,点击“Edit Symbol”,打开Symbol Property Editor对话框。

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

对话框中点击左下的“+”号新建两层。将线型符号第一层的颜色设为50%灰度,线宽设为0.5,Line Joins设为“Round”。第二层的颜色在Color选项的下拉框中选择More Colors…进行调配颜色(RGB 255,211,127),线宽2,Line Joins设为“Round”,将Line Propeties中的Offset设为1。

在这里插入图片描述

第三层的颜色依然为调配的颜色(RGB 255,235,175),线宽4,Line Joins设为“Round”,将Line Propeties中的Offset设为2。点击确定,返回Symbol Selector对话框,可以将刚刚设置的样式保存。

在这里插入图片描述

点击确定返回Layer Properties对话框,将海上国界的符号样式设置为:颜色Yogo Blue(RGB 115,178,255),线宽0.4。除此之外,将九段线的符号样式也设置成陆上国界的样式。

在这里插入图片描述

08 设置省会城市符号

将省会城市的符号类型设置为“Circle 19”,颜色设为50%灰度,大小设为18。并双击该图层勾选“Label features in this layer”,在“Label Fidld”下拉选项里选择“NAME”使省会的名字显示在地图上,字号选22,不然最后成图的时候自会很小。

在这里插入图片描述

在这里插入图片描述

10 设置河流符号样式

使用Arc Toolbox -> Cartography Tools -> Generalization -> Smooth Line工具,将河流光滑。“Smoothing Algorithm”方法选择BEZIER_INTERPOLATION。

在这里插入图片描述

完成以后设置河流的符号样式为:颜色Cretean Blue(RGB 0,112,255),线宽0.5。

在这里插入图片描述

为了只让它显示长江和黄河,在属性表中找到黄河和长江两条河流,并记住他们在属性表中的名字,右击光滑过的河流图层,选择“Porperties…”切换到“Definition Query”选项卡,在Definition Query中输入"NAME" = ‘Huang He’ OR “NAME” = ‘Yangtze’,点击确定。

在这里插入图片描述

11 为数据框设置背景颜色

右击数据框“Layers”,选择“Porperties…”,打开Data Frame Properties对话框,切换到“Frmae”选项卡,在“Background”中选择“Lt Blue”,确定,此时效果如图:

在这里插入图片描述

12 设置我国省份符号样式

右击图层“bou2_4p”,选择“Porperties…”,打开Layer Properties对话框,切换到“Symbology”选项卡,选择“Categories”方式,在“Value Field”中选择“NAME”,点击Add all Values,取消勾选“”,右键“Color Ramp”下拉框,取消勾选“Graphic View”,然后在下拉菜单中选择“Pastels”。

在这里插入图片描述

13 为数据框添加经纬线

右击数据框“Layers”,选择“Porperties…”,打开Data Frame Properties对话框,切换到“Grids”选项卡,点击“New Grid…”,保持默认一直到Finish。接下来点击“Properties…”打开“Reference System Properties”对话框。

在这里插入图片描述

在“Axes”选项卡中,取消”Major Division Ticks”和”Subdivision Ticks”中所有的复选框;

在“Interior Labels”选项卡中,取消”Show interior grid labels”复选框;

在这里插入图片描述

在“Labels”选项卡中,设置Label的字体为Times new Roman,字号为20,“Label Offset”为“-2”pts。点击“Additional Properties”打开“Grid Label Properties”对话框,取消“Show coordinate direction labels”复选框,取消“Show zero minutes”和“Show zero seconds”复选框;

在这里插入图片描述

在“Lines”选项卡中,点击Symbol,设置经纬线的符号样式为:颜色Moorea Blue(RGB 0,169,230),线宽0.2;

在这里插入图片描述

点击确定,效果如图:

在这里插入图片描述

14 添加北回归线

双击数据框“Layers”打开Data Frame Properties对话框,切换到“Grids”选项卡,点击“New Grid…”,保持默认一直到Finish。点击“Properties…”打开“Reference System Properties”对话框。

在“Lines”选项卡中设置线型为“Dashed 4:4”,颜色40%灰度,线宽0.4;

在“Label”选项卡中取消所有复选框;

在这里插入图片描述

在“Intervals”选项卡中如下设置:

在这里插入图片描述

点击确定。点击菜单”Insert”->”Text”插入“北回归线”四个字,双击这四个字,点击Change Symbol…,打开Symbol Selector对话框,点击“Edit Symbol…”,颜色设为40%灰度,Angle设为8,勾选“Vertical Alignment”、“Horizontal Alignment”中的Center,点击确定后,将“北回归线”四个字放在适当的位置。

在这里插入图片描述在这里插入图片描述

15 添加南海诸岛、地图标题、指北针、比例尺出图

点击Insert,选择Data Frame添加新的数据框架,在其中添加res1_4m、中国路_海国界、九段线、bou2_4p以及南海诸岛及其他岛屿数据图层,设置好投影和背景颜色,在Layout View界面调整好位置。

其余要素统一在Insert的菜单中添加,添加完要素,成图如下:

在这里插入图片描述

数据下载

进入本公众号后台

发送数字

1771

获取下载链接

文件名:中国地图的绘制

END -


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3