ArcGIS:如何制作“光照”效果的水体多边形
1、 使用随机数计算,你可以添加属性,它用来区分使用不同角度对要素进行不同的渐变填充的符号化效果。打梯瓣氨割开要素图层的属性表,添加一个新的字段,并计算它的随机值。 1. 在内容列表中,右键水体多边形图层,打开属性表。
2、2. 在左上角的属性表选项中,点击“添加字段”。
3、3. 给字段名称,这里为“sunglints”,类型是“Short Integer”,点击OK。
4、4. 点击“sunglints”字段列然后右键,选择打开“Field Calculator”。
5、5. 解析程序选择“Python”。
6、6. 勾选“Show Codebook”。
7、 蚀卺垦肝7. 在“Pre-Logic Script Code”中输入如下: import numpy.random 锾攒揉敫as R def getRandomValue(): return R.random_integers(1,4) (说明:表达式计算的随机值是从1到4,你可以根据需要修改这些值,但需要为每个随机值定义一个新的符号。)
8、 呖分甾胗8. 在底部输入如下: getRandomValue() 【补充说明】:第5-8步的操作,可以替换为——解析弛贾班隧程序选择“VB Script”,字段赋值使用“Fix(Rnd*4)+1”,同样也可以得到随机值从1到4。
9、 9. 如果愿意,你可以点击“Save”来保存这个表达式,便与以后使用和修改。
10、10. 点击OK。
11、 11. 确认这个字段中的随机值都在定义的范围以内,计算结果无误。
12、12. 关闭属性表。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:23
阅读量:38
阅读量:76
阅读量:42
阅读量:82