Analysis Tools(分析工具)
2024-10-09 05:52:37
分析工具
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")
最新文章
- Windows 下安装cryptography-1.6
- Class.isAssignableFrom(Class clz)与instanceof与Class.isInstance(Object obj) 的区别和联系
- SQL如何将A,B,C替换为'A','B','C'
- C++设计模式-AbstractFactory抽象工厂模式
- 从零开始运维之旅:如何监控你的 Windows?
- Linux批量修改指定目录下的文件或文件夹权限
- CSS3秘笈复习:第十一章
- C++随机崩溃捕捉处理
- DataSetToJson 扩展方法
- 个性化WinPE封装方法 ----最后实战“制作WinPE3.0图文教程”
- TensorFlow-Slim使用方法说明
- 安装配置Greenplum
- 适用于 iOS、Android 和 Windows 设备的移动设备管理
- BZOJ2038[2009国家集训队]小Z的袜子(hose)——莫队
- matplotlib之scatter绘制散点
- Linux 命令梳理
- 关于transition和animation
- docker之容器数据持久化
- mysql 移除服务,并在cmd下切换目录
- SQL基础操作