ArcGIS教程:创建随机栅格

  摘要

  基于“分析”窗口的范围和像元大小创建一个随机浮点值介于 0.0 与 1.0 之间的栅格。

  插图

  

  用法

  · 创建随机栅格工具可为输出栅格中的每个像元生成相应值。

  · 此工具中的输出栅格始终为浮点型。

  · 像元值最高可精确到小数点后 7 位数。

  · 重复使用同一个种子值或默认值不会生成相同的栅格。

  · 您可以通过参数更改种子,从而确保随机数生成器每次使用的起始值各不相同。

  · 要生成值,应结合使用随机数生成器和 Microsoft 中的标准 C 库。在 Visual Studio 6 中,资源代码包含在 RAND.c文件中,该文件通常位于 Program Files/Microsoft Visual Studio/VC98/CRT/SRC。

  · “数据管理”工具箱中的创建随机栅格工具可为值的分布提供更多选项。

  语法

  CreateRandomRaster ({seed_value}, {cell_size}, {extent})

  代码实例

  CreateRandomRaster 示例 1(Python 窗口)

  本例将基于定义的像元大小和范围创建具有随机值的输出栅格。

  import arcpy

  from arcpy import env

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值