在ArcGIS出图的时候,想得到标准地图的效果,即下图所示。
在网上查找了多种绘制方法:
- 方法一:直接修改国界线/省界线的符号。点击“线要素”出现符号选择器,点击“Edit Symbol...”按钮,编辑成下面右图的形式。缺点:只能在边界一侧出现缓冲样式,如下面的地图所示,左边还正常,缓冲区在边界线外部,右边就变成了在边界线内部。
- 方法二:利用缓冲工具,做国界线/省界线的缓冲区,然后修改缓冲区的符号样式。首先在工具箱中选择“Analysis Tools - Proximity - Buffer”,打开缓冲区工具(下图)。几个关键的选项,输入要素选边界线,输出要素类填写输出目录和文件名,缓冲区距离根据比例尺和实际大小多试几次,“Side Type”这里要注意,网上有说选“Left”,这样出来的效果和方法一是一样的,所以一定要选择“Full”后期再处理,“Dissolve Type”这里建议选择“All”,这样做出来的缓冲区已经是融合过的较为连续平缓的面要素。
接下来要对缓冲区图层进行处理,利用边界线图层分割缓冲区面图层。方法是利用高级编辑工具,勾选“Editor - More Editing Tools - Advanced Editing”,就会出现高级编辑工具条(下图左)。然后,首先选中所有的边界线,点击下面右图的“分割面图层(Split Polygons)”按钮,在出现的对话框中,Targets中选择要分割的面图层,即刚刚生成的缓冲区。
这样,就会利用边界线将缓冲区分割为“边界线内”和“边界线外”两个缓冲区,删除内部的缓冲区,对外部缓冲区的符号进行修改,就得到了我们想要的国界线/边界线了。
参考资料:
基于arcgis10.5制作国界线的方法,https://jingyan.baidu.com/article/5d368d1eac09ed3f60c057a2.htmlhttps://jingyan.baidu.com/article/5d368d1eac09ed3f60c057a2.html
在ARCGIS中如何用线分割面、裁切面,