如何使用ArcGIS制作光照效果
1. 概述
在某些地图中,水系可以看到有类似于光照的渐变效果,这样的效果可以使得水体看起来更加的真实。
那如何可以制作这样的效果,答案是可以使用ArcGIS进行制作。这里,我们就介绍一下如何使用ArcGIS制作光照效果。
2. 数据来源
本教程所使用的数据是来自水经注微图中的水系数据,除了水系数据,常见的GIS数据都可以使用微图进行下载。
3. 数据加载
为了方便前后对比,我们先看看处理之前的效果,启动ArcMap,将数据加载进来,效果如下图所示。
4. 增加字段
在水系图层上点击右键,选择打开属性表,如下图所示。
在属性表左上角点击一下,选择添加字段,如下图所示。
在显示的添加字段对话框内,名称设置为Value,类型选择短整型,如下图所示。
点击确定完成Value字段的新建,如下图所示。
5. 为字段赋值
选中新建的Value字段,点击右键,选择字段计算器,如下图所示。
在显示的字段计算器对话框内,解析程序选择Python,输入如下的代码(注意return前面的两个字符缩进)。
import numpy.random as R
def getRandomValue():
return R.random_integers(1,27)
以上代码为Value字段生成了1到27的随机数,value=文本框内输入getRandomValue(),如下图所示。
点击确定之后可以看到Value字段生成了随机数,如下图所示。
6. 修改符号系统
在水系图层上点击右键,选择属性,如下图所示。
在显示的图层属性对话框内,选择符号系统选项卡,选择"类别\唯一值",值字段选择Value,点击添加所有值。
在任意一个符号上点击右键,选择所有符号的属性,如下图所示。
在显示的符号选择器对话框内,点击编辑符号按钮,如下图所示。
在显示的符号属性编辑器对话框内,类型选择渐变填充,在色带样式上点击右键,选择属性。
在显示的编辑色带对话框内,选择Color1,修改颜色(RGB值为0,168,230),选择Color2,修改颜色(RGB值为191,233,255),如下图所示。
点击确定,回到符号属性编辑器对话框,如果要保存当前的配色方案,可以在色带上点击右键,选择"保存为样式",保存配色方案,方便下次直接使用。
调整间隔为50,百分比为100,角度为135,如下图所示。
点击轮廓按钮,修改符号的轮廓,如下图所示。
在显示的符号选择器对话框内,设置颜色为透明(即无颜色),如下图所示。
点击确定,回到图层属性对话框,可以看到对应的配色已经修改成了渐变的颜色,如下图所示。
在第一个符号上点击右键,选择所选符号的属性,如下图所示。
在显示的符号选择器对话框内,点击编辑符号按钮,如下图所示。
在显示的符号属性编辑器对话框内,修改角度为45,如下图所示。
依次增加角度20,比如上一个角度为45,下一个角度设置为65,以此类推,修改所有的符号角度,修改后的符号系统如下图所示。
点击确定之后可以看到光照效果的水系,如下图所示。
7. 结语
以上就是如何使用ArcGIS制作光照效果的详细说明,主要包括了数据来源、数据加载、增加字段、为字段赋值和修改符号系统等功能。如果在使用过程中有任何疑问,请联系我们客服。