Geostatistical Analyst 工具

1、使用地统计图层

# Process: GA 图层至格网
arcpy.GALayerToGrid_ga("", 输出表面栅格, "", "1", "1") # Process: GA 图层至点
arcpy.GALayerToPoints_ga("", "", "", 输出点位置处的统计数据, "ALL") # Process: GA 图层转等值线
arcpy.GALayerToContour_ga("", "SAME_AS_LAYER", 输出要素类, "", "", "", "") # Process: 创建地统计图层
arcpy.GACreateGeostatisticalLayer_ga("", "", 输出地统计图层) # Process: 获取模型参数
arcpy.GAGetModelParameter_ga("", "") # Process: 计算 Z 值
arcpy.GACalculateZValue_ga("", "") # Process: 设置模型参数
arcpy.GASetModelParameter_ga("", "", "", 输出模型) # Process: 面插值图层到面
arcpy.ArealInterpolationLayerToPolygons_ga("", "", 输出面要素类, "ALL")

2、工具

# Process: 交叉验证
arcpy.CrossValidation_ga("", 输出点要素类) # Process: 半变异函数灵敏度
arcpy.GASemivariogramSensitivity_ga("", "", "", "10", "3", "0", "0", "0", "0", "0", "0", 输出表) # Process: 子集要素
arcpy.SubsetFeatures_ga("", 输出训练要素类, 输出测试要素类, "50", "PERCENTAGE_OF_INPUT") # Process: 邻域选择
arcpy.GANeighborhoodSelection_ga("", 输出图层, "", "", "", "", "", "", "ONE_SECTOR")

3、插值分析

# Process: 全局多项式插值法
arcpy.GlobalPolynomialInterpolation_ga("", "", 输出地统计图层, 输出栅格, "", "1", "") # Process: 反距离权重法
arcpy.IDW_ga("", "", 输出地统计图层__2_, 输出栅格__2_, "", "2", "NBRTYPE=Standard S_MAJOR=1.#QNAN S_MINOR=1.#QNAN ANGLE=0 NBR_MAX=15 NBR_MIN=10 SECTOR_TYPE=ONE_SECTOR", "") # Process: 含障碍的扩散插值法
arcpy.DiffusionInterpolationWithBarriers_ga("", "", 输出地统计图层__3_, 输出栅格__3_, "", "", "", "100", "", "", "", "") # Process: 含障碍的核插值法
arcpy.KernelInterpolationWithBarriers_ga("", "", 输出地统计图层__4_, 输出栅格__4_, "", "", "POLYNOMIAL5", "", "1", "50", "PREDICTION") # Process: 局部多项式插值法
arcpy.LocalPolynomialInterpolation_ga("", "", 输出地统计图层__5_, 输出栅格__5_, "", "1", "NBRTYPE=Standard S_MAJOR=1.#QNAN S_MINOR=1.#QNAN ANGLE=0 NBR_MAX=15 NBR_MIN=10 SECTOR_TYPE=ONE_SECTOR", "EXPONENTIAL", "", "NO_USE_CONDITION_NUMBER", "", "", "PREDICTION") # Process: 径向基函数(RBF)插值法
arcpy.RadialBasisFunctions_ga("", "", 输出地统计图层__6_, 输出栅格__6_, "", "NBRTYPE=Standard S_MAJOR=1.#QNAN S_MINOR=1.#QNAN ANGLE=0 NBR_MAX=15 NBR_MIN=10 SECTOR_TYPE=ONE_SECTOR", "COMPLETELY_REGULARIZED_SPLINE", "") # Process: 移动窗口克里金法
arcpy.GAMovingWindowKriging_ga("", "", "", "", 输出要素类, "", 输出表面栅格) # Process: 经验贝叶斯克里金法
arcpy.EmpiricalBayesianKriging_ga("", "", 输出地统计图层__7_, 输出栅格__7_, "", "NONE", "100", "1", "100", "NBRTYPE=StandardCircular RADIUS=1.#QNAN ANGLE=0 NBR_MAX=15 NBR_MIN=10 SECTOR_TYPE=ONE_SECTOR", "PREDICTION", "0.5", "EXCEED", "", "POWER")

4、模拟

# Process: 提取值到表
arcpy.ExtractValuesToTable_ga("", "", 输出表, 输出栅格名称表, "ADD_WARNING_FIELD") # Process: 高斯地统计模拟
arcpy.GaussianGeostatisticalSimulations_ga("", "10", "", "", "", "", "", "", "DO_NOT_SAVE_SIMULATIONS", "", "", "", "", "")

5、采样网络设计

# Process: 创建空间平衡点
arcpy.CreateSpatiallyBalancedPoints_ga("", "", 输出点要素类) # Process: 增密采样网络
arcpy.DensifySamplingNetwork_ga("", "", 输出点要素类__2_, "STDERR", "", "", "", "")

Geostatistical Analyst Tools(Geostatistical Analyst 工具)的更多相关文章

  1. 3D Analyst Tools(3D Analyst 工具)

    3D Analyst 工具 工具里有又细分如下分类: 注:以下代码的参数需要另行配置,不能直接执行:Python2不支持中文变量! 1.3D 要素 # Process: 3D 内部 arcpy.Ins ...

  2. Spatial Analyst Tools(Spatial Analyst 工具)

    Spatial Analyst Tools 1.区域分析 # Process: 以表格显示分区几何统计 arcpy.gp.ZonalGeometryAsTable_sa("", & ...

  3. 2. Packet crafting tools (封包工具 6个)

    2. Packet crafting tools (封包工具 6个) NetcatHping这个方便小巧的实用程序组装并发送定制的ICMP,UDP或TCP数据包,然后显示任何回复. 它受到ping命令 ...

  4. OS X 10.9 Mavericks下如何安装Command Line Tools(命令行工具)

    OS X 10.9 Mavericks下如何安装Command Line Tools(命令行工具) 今天OS X 10.9 Mavericks正式发布,免费更新,立即去更新看看效果. 不过升级后安装命 ...

  5. Network Analyst Tools(Network Analyst 工具)

    Network Analyst 工具 1.分析 # Process: 创建 OD 成本矩阵图层 arcpy.MakeODCostMatrixLayer_na("", "O ...

  6. Tracking Analyst Tools(Tracking Analyst 工具)

    Tracking Analyst 工具 # Process: 创建追踪图层 arcpy.MakeTrackingLayer_ta("", 输出图层, "NO_TIME_Z ...

  7. 如何在OS X 10.9 Mavericks下安装Command Line Tools(命令行工具)

    随着OS X 10.9 于 2013年6月10日在旧金山WWDC(world wide developer conference)上发布.是首个不使用猫科动物命名的系统,而转用加利福尼亚的产物. 该系 ...

  8. Developer Tools(开发工具)

    Google提供了使用Java和Python开发App Engine的免费工具.你可以从Google的网站上下载你所用语言和操作系统的软件开发包.Java用户可以以Eclipse集成开发环境的方式获取 ...

  9. 14. Encryption tools (加密工具 8个)

    SSH(Secure Shell)现在是无处不在的程序,用于在远程机器上登录或执行命令. 它通过不安全的网络在两个不受信任的主机之间提供安全的加密通信,取代了可怕的不安全的telnet / rlogi ...

随机推荐

  1. rabbitMq接收实体

  2. uboot常用命令及其使用

    环境变量设置 setenv 设置一个环境变量 # 格式:setenv key vlaue setenv bootdelay 5 # 设置uboot启动延时5s 删除一个环境变量 uboot对于一个没有 ...

  3. JVM详解(四)——类加载过程

    类加载过程 https://www.cnblogs.com/aqsaycode/p/14885023.html

  4. Python - 执行顺序、执行入口

    Python 是如何执行的?执行顺序是怎么样? 至上而下,逐行执行 #!usr/bin/env python # -*- coding:utf-8 _*- """ # a ...

  5. Git 系列教程(10)- 仓库别名

    Git 别名 前言 Git 并不会在你输入部分命令时自动推断出你想要的命令 如果不想每次都输入完整的 Git 命令,可以通过 git config 文件来轻松地为每一个命令设置一个别名 $ git c ...

  6. C语言学习笔记---2.C语言数据类型

    1.C语言基本数据类型 1.1 int类型 int类型是有符号整型,即int类型的值必须是整数,可以是正整数.负整数或零.其取值范围依计算机系统而异.一般而言,储存一个int要占用一个机器字长. 声明 ...

  7. Linux中不用用户可以使用相同的uid

    usermod -u 513 -o  tom 使得用户tom可以使用uid等于513,即使513已经被其他用户使用了

  8. 5.10学习总结——Activity的跳转和传值

    使用sharedpreference是对信息的存储,也可以进行传值,今天通过查找资料,学习了Activity的跳转和传值方法. 跳转 1.显示跳转 4种方法 1 2 3 4 5 6 7 8 9 10 ...

  9. 利用 Nginx 搭建小型的文件服务器

    利用 Nginx 搭建小型的文件服务器 1.查看 Nginx 配置 android@localhost:/etc/nginx/conf.d$ nginx -hnginx version: nginx/ ...

  10. ESP8266- AP模式的使用

    打算通过该模式,利用手机APP完成配网 • AP,也就是无线接入点,是一个无线网络的创建者,是网络的中心节点.一般家庭或办公室使用的无线路由器就是一个AP. • STA站点,每一个连接到无线网络中的终 ...