源数据的介绍
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,输入公