您的位置:首页 > 其它

ArcGIS教程:创建随机栅格

2014-07-16 14:41 162 查看
  摘要

  基于“分析”窗口的范围和像元大小创建一个随机浮点值介于 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 窗口)

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



  CreateRandomRaster 示例 2(独立脚本)

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ArcGIS 教程 栅格