ArcGIS:如何制作“光照”效果的水体多边形

2025-05-23 03:55:54

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。
猜你喜欢