Analysis Tools(分析工具)
分析工具
1、叠加分析
# Process: 交集取反
arcpy.SymDiff_analysis("", "", 输出要素类, "ALL", "")
# Process: 擦除
arcpy.Erase_analysis("", "", 输出要素类__2_, "")
# Process: 更新
arcpy.Update_analysis("", "", 输出要素类__3_, "BORDERS", "")
# Process: 标识
arcpy.Identity_analysis("", "", 输出要素类__4_, "ALL", "", "NO_RELATIONSHIPS")
# Process: 相交
arcpy.Intersect_analysis("", 输出要素类__5_, "ALL", "", "INPUT")
# Process: 空间连接
arcpy.SpatialJoin_analysis("", "", 输出要素类__6_, "JOIN_ONE_TO_ONE", "KEEP_ALL", "", "INTERSECT", "", "")
# Process: 联合
arcpy.Union_analysis("", 输出要素类__7_, "ALL", "", "GAPS")
2、提取分析
# Process: 分割
arcpy.Split_analysis("", "", "", "", "")
# Process: 按属性分割
arcpy.SplitByAttributes_analysis("", "", "")
# Process: 筛选
arcpy.Select_analysis("", 输出要素类, "")
# Process: 表筛选
arcpy.TableSelect_analysis("", 输出表, "")
# Process: 裁剪
arcpy.Clip_analysis("", "", 输出要素类__2_, "")
3、统计分析
# Process: 交集制表
arcpy.TabulateIntersection_analysis("", "", "", 输出表, "", "", "", "UNKNOWN")
# Process: 汇总统计数据
arcpy.Statistics_analysis("", 输出表__2_, "", "")
# Process: 频数
arcpy.Frequency_analysis("", 输出表__3_, "", "")
4、领域分析
# Process: 创建泰森多边形
arcpy.CreateThiessenPolygons_analysis("", 输出要素类, "ONLY_FID")
# Process: 图形缓冲
arcpy.GraphicBuffer_analysis("", 输出要素类__2_, "", "SQUARE", "MITER", "10", "0 Unknown")
# Process: 多环缓冲区
arcpy.MultipleRingBuffer_analysis("", 输出要素类__3_, "", "Default", "distance", "ALL", "FULL")
# Process: 点距离
arcpy.PointDistance_analysis("", "", 输出表, "")
# Process: 生成近邻表
arcpy.GenerateNearTable_analysis("", "", 输出表__2_, "", "NO_LOCATION", "NO_ANGLE", "CLOSEST", "0", "PLANAR")
# Process: 缓冲区
arcpy.Buffer_analysis("", 输出要素类__4_, "", "FULL", "ROUND", "NONE", "", "PLANAR")
# Process: 近邻分析
arcpy.Near_analysis("", "", "", "NO_LOCATION", "NO_ANGLE", "PLANAR")
# Process: 面邻域
arcpy.PolygonNeighbors_analysis("", 输出表__3_, "", "NO_AREA_OVERLAP", "BOTH_SIDES", "", "UNKNOWN", "UNKNOWN")
Analysis Tools(分析工具)的更多相关文章
- ArcGIS空间分析工具
1. 3D分析 1.1. 3D Features toolset 工具 工具 描述 3D Features toolset (3D 要素工具集) Add Z Information 添加 Z 信息 添 ...
- Android优化—— 内存分析工具 MAT 的使用
1 内存泄漏的排查方法 Dalvik Debug Monitor Server (DDMS) 是 ADT插件的一部分,其中有两项功能可用于内存检查 : · heap 查看堆的分配情况 · ...
- 二进制程序分析工具Pin在Windows系统中的安装和使用方法
这篇日志其实很弱智,也是因为换了新电脑,实验环境不全(当然,做这个实验我是在虚拟机里,因为接下来想拿些恶意代码的数据),所以这里记录一下在Windows下怎么安装和使用Pin这个程序分析领域最常用的工 ...
- 系统级性能分析工具 — Perf
从2.6.31内核开始,linux内核自带了一个性能分析工具perf,能够进行函数级与指令级的热点查找. perf Performance analysis tools for Linux. Perf ...
- Android 内存分析工具 MAT(Memory Analyzer Tool)
如果使用DDMS确实发现了我们的程序中存在内存泄漏,那又如何定位到具体出现问题的代码片段,最终找到问题所在呢?如果从头到尾的分析代码逻辑,那肯定 会把人逼疯,特别是在维护别人写的代码的时候.这里介绍一 ...
- Android内存分析工具DDMS heap + MAT 安装和使用
一 Java内存分析工具扫盲 如果像我一样一点都不了解,可以先进行内存分析工具扫盲 MAT介绍: Eclipse Memory Analyzer(MAT)一个功能丰富的 JAVA 堆转储 ...
- 内存分析工具 MAT 的使用
1 内存泄漏的排查方法 Dalvik Debug Monitor Server (DDMS) 是 ADT插件的一部分,当中有两项功能可用于内存检查 : · heap 查看堆的分配情况 · ...
- 史上最全 | 39个RNAseq分析工具与对比
文献:Sahraeian S M E, Mohiyuddin M, Sebra R, et al. Gaining comprehensive biological insight into the ...
- OS Tools-GO富集分析工具的使用与解读详细教程
我们的云平台上的GO富集分析工具,需要输入的文件表格和参数很简单,但很多同学都不明白其中的原理与结果解读,这个帖子就跟大家详细解释~ 一.GO富集介绍: Gene Ontology(简称G ...
随机推荐
- CNN的Pytorch实现(LeNet)
CNN的Pytorch实现(LeNet) 上次写了一篇CNN的详解,可是累坏了老僧我.写完后拿给朋友看,朋友说你这Pytorch的实现方式对于新人来讲会很不友好,然后反问我说里面所有的细节你都明白 ...
- Data Leakage in Machine Learning 机器学习训练中的数据泄漏
refer to: https://www.kaggle.com/dansbecker/data-leakage There are two main types of leakage: Leaky ...
- Kickstart部署之FTP架构
原文转自:https://www.cnblogs.com/itzgr/p/10029551.html作者:木二 目录 一 准备 1.1 完整架构:Kickstart+DHCP+VSFTP+TFTP+P ...
- stat 命令家族(4)- 详解 iostat
性能测试必备的 Linux 命令系列,可以看下面链接的文章哦 https://www.cnblogs.com/poloyy/category/1819490.html 介绍 报告 CPU 信息和 I/ ...
- golang isPowerOfTwo判断是否是2的幂
iota.go strconv包 func isPowerOfTwo(x int) bool { return x & (x -1) } 了解n&(n-1)的作用如下: n& ...
- PTA面向对象程序设计6-3 面积计算器(函数重载)
实现一个面积计算器,它能够计算矩形或长方体的面积. 函数接口定义: int area(int x, int y); int area(int x, int y, int z); 第一个函数计算长方形的 ...
- 2. Go并发编程--GMP调度
目录 1. 前言 1.1 Goroutine 调度器的 GMP 模型的设计思想 1.2 GMP 模型 1.3. 有关M和P的个数问题 1.4 P 和 M 何时会被创建 2. 调度器的设计策略 3. g ...
- 简单了解Phar代码打包工具的使用
简单了解Phar代码打包工具的使用 Phar 是在 PHP5 之后提供的一种类似于将代码打包的工具.本质上是想依照 Java 的 Jar 文件那种形式的代码包,不过本身由于 PHP 是不编译的,所以这 ...
- 深入学习Composer原理(四)
本系列第四篇文章,也是最后一篇 首先,我们先看看Composer的源码从哪里看起.当然,请您先准备好源码. composer init或者直接install之后,自动生成了一个vendor目录,这时您 ...
- Docker系列(24)- 实战:DockerFile制作tomcat镜像
实战:DockerFile制作tomcat镜像 step-1 准备镜像文件 tomcat压缩包,jdk压缩包! step-2 编写dockerfile文件,官方命名Dockerfile,build会自 ...