分析工具

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")

最新文章

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

热门文章

  1. sparksql字段类型转换
  2. IDEA常用设置及推荐插件
  3. VS2017 提示找不到某个.dll库,或某个dll库丢失,原因
  4. APP 兼容性测试之云测平台体验
  5. android kotlin 子线程中调用界面UI组件崩溃
  6. Windows系统定时备份MySQL数据库
  7. kubeadm方式搭建K8S集群
  8. Docker部署启动错误,需要手动进入Docker的容器里,启动程序,排查错误
  9. 洛谷P1094——纪念品分组(简单贪心)
  10. 解读Flex布局及其基本使用