ArcGIS Python人门到精通目录

闫老师 QQ:276529800 微信13108507190

1.  ArcGIS Python基础

1.1  ArcGIS为什么学习Python

1.2 ArcGIS怎么学习Python

1.3 ArcGIS执行Python 几种方式和注意事项

1.4 函数的多参数调用方法

1.5 Python 编辑器设置和调式

1.6 一个独立运行的Python程序编写和打包

1.7 Python中参数和过滤器的设置

2.  描述(Describe)信息获得

2.1 Describe 对象基本属性

2.2 要素类

2.3 图层属性

2.4 数据集和坐标系信息

2.5 栅格数据集属性信息

2.6 表和字段信息

2.7 工作空间属性

2.8 字段属性和属性域设置

3.  地理处理基础知识

3.1 环境变量获得

3.2 设置环境变量

3.3 设置环境变量三个例子:3D转2D,密度分析,createtin

3.4 许可和软件安装信息

3.5 表名和字段是否有效

3.6 信息输出和编写消息

3.7 脚本和模型的相互调用

3.8 注释三种方式

3.9 异常处理

4.  列表函数使用

4.1 ListDatasets (数据集列表)

4.2 ListFeatureClasses(要素类)

4.3 ListTables(表)

4.4 ListRasters(栅格)

4.5 ListWorkspaces(工作空间)批量紧缩数据库

4.6 路径和文件的基本操作知识

4.7 数据库相互转换

4.8 一个文件夹下MDB转GDB

4.9 更新数据库BSM

4.10          Walk使用获得要素类,获得工具箱工具,批量压缩数据库

5.  汉字处理

5.1 字符输出几种方法

5.2 乱码汉字几种方法的解决

5.3 获得汉字长度和分解

5.4 表中读写汉字

5.5 读写文本文件中汉字

5.6 元组列表中汉字使用

5.7 字典使用(有字段别名返回字段名)

5.8 开发环境PyScripter汉字乱码

6.  (Cursor)的使用

6.1 arcpy. SearchCursor和arcpy.da.SearchCursor性能比较和使用范围

6.2 arcpy.da.SearchCursor中 order by group by DISTINCT使用和获得字段唯一值三种方法

6.3 arcpy.UpdateCursor和da.UpdateCursor比较,会话状态下使用

6.4 arcpy.da.UpdateCursor更新日期和BLOB,删除记录

6.5 InsertCursor和da.InsertCursor比较

6.6 arcpy.da.InsertCursor 要素转点,距离角度生成点

7.  查询

7.1 查询综述和引号使用

7.2 通用精确和模糊查询

7.3 属性查询-数据均分和固定行数分割

7.4 属性查询-消除指定面积

7.5 属性查询-按属性分割

7.6 空间查询-获得一个省有多少的城市

7.7 空间查询-查询一个省相邻的省份

8.  几何处理

8.1 导出几何(点,线,面)图形坐标

8.2 导入坐标,生成多段线和带孔的面多部件面

8.3 使用numpy导出点坐标

8.4 使用numpy导入文本生成点

8.5 点线面对象的属性和方法介绍含椭球面积计算

8.6 线按指定长度分割

8.7 要素类相对XY平移

8.8 图形按属性合并(实现融合工具)

8.9 点按属性相同转面

9.  FieldMappings和ValueTable使用

9.1 FieldMappings使用说明和什么时候使用

9.2 修改字段名称类型和长度

9.3 获得一个省有多少的城市(空间连接)

9.4 合并(按字段最长),修改ArcGIS的合并

9.5 ValueTable使用说明和什么时候使用

9.6 ValueTable使用的几个例子,融合,创建tin和捕捉

10.     拓扑处理

10.1          arcpy建拓建和拓扑检查

10.2          检查多部件要素

10.3          面重叠处理

10.4          面缝隙处理

10.5          线部分或完全重叠处理

10.6          伪节点处理

10.7          删除完全重复的点线面

10.8          删除线面上重复点

10.9          点不在线面上处理

10.10      面线边界不重合

11.     TXT和XLS处理

11.1          读写文件

11.2          文件转点

11.3          txt度分秒转点

11.4          属性转TXT

11.5          Excel表格转点

11.6          属性转excel

11.7          Excel转面

12.     使用代码实现界面控制

12.1    代码控制界面基础知识

12.2    自动获得Excel工作表和字段

12.3    自动获得MXD的图层

12.4    根据范围,自动设置栅格分辨率

12.5    拓扑检查根据点,线,面类型让用户自动不同的拓扑规则

12.6    选择一个数据库,自动列出表

12.7    选择一个数据库,自动列出要素类

12.8    选择一个数据库,自动列出所有数据集

12.9    选择一个要素,列出数字字段(不含原始面积长度字段)

13.     栅格数据处理

13.1    栅格基本信息获得

13.2    获得对应值的栅格位置

13.3    影像合并

13.4    多个栅格统计

13.5    批量格式转换

13.6    栅格异常处理

13.7    彩色转黑白 numpy使用

13.8    栅格重分类

14.     mxd使用

14.1    获得mxd中图层信息(标注和符号化信息)

14.2    获得mxd信息( 数据框和页面信息)

14.3    根据一个图层符号化另一个图层

14.4    批量mxd导出图片

14.5    地图窗口转到XY

14.6    固定比例尺打印

14.7    mxd文档相对路径和无效数据检查

15.     综合例子

15.1          表属性中一个字出现次数计算(列表,字典,numpy三种方法)

15.2          矢量数据批量裁剪

15.3          矢量数据批量合库

15.4          影像批量裁剪(按记录批量裁剪影像,多幅批量裁剪)

15.5          按数据库标准创建要素类和表

15.6          修改面左上角为第一个点

15.7          获得宗地顺序界址点号

15.8          锐角检查

15.9          两面层按面积的叠加面积最大赋属性

ArcGIS Python人门到精通目录基于ArcGIS10.2,100以上案例15章42个视频806分钟,51GIS网站上线的更多相关文章

  1. 【ArcGIS遇上Python】ArcGIS Python批处理入门到精通实用教程目录

    目录 1. 专栏简介 2. 专栏地址 3. 专栏目录 1. 专栏简介 Python语言是目前很火热的语言,极大的促进了人工智能发展.你知道在ArcGIS中也会有python的身影吗?事实上,在ArcG ...

  2. ArcGIS数据建模 (模型构建器modelbuilder) 培训视频 5章28小节587分钟视频 51GIS网站上线

    网址:http://www.51gis.com.cn/kecheng.html?id=358

  3. 【转】 学习ios(必看经典)牛人40天精通iOS开发的学习方法【2015.12.2

    原文网址:http://bbs.51cto.com/thread-1099956-1.html 亲爱的学员们: 如今,各路开发者为淘一桶金也纷纷转入iOS开发的行列.你心动了吗?想要行动吗?知道如何做 ...

  4. python就业班-淘宝-目录.txt

    卷 TOSHIBA EXT 的文件夹 PATH 列表卷序列号为 AE86-8E8DF:.│ python就业班-淘宝-目录.txt│ ├─01 网络编程│ ├─01-基本概念│ │ 01-网络通信概述 ...

  5. Python黑帽编程1.2 基于VS Code构建Python开发环境

    Python黑帽编程1.2  基于VS Code构建Python开发环境 0.1  本系列教程说明 本系列教程,采用的大纲母本为<Understanding Network Hacks Atta ...

  6. 600集Python从入门到精通教程(懂中文就能学会)

    目录大纲: 本套教程15天 1-3   天内容为Linux基础命令 4-13  天内容为Python基础教程 14-15 天内容为 飞机大战项目演练 视频概括: 第一阶段(1-3天): 该阶段首先通过 ...

  7. python基础班-淘宝-目录.txt

    卷 TOSHIBA EXT 的文件夹 PATH 列表卷序列号为 AE86-8E8DF:.│ python基础班-淘宝-目录.txt│ ├─1-1 Linux基础│ ├─01-课程简介│ │ 01-课程 ...

  8. 致初学者:零基础如何学好,Python这门编程语言?

    前言对于很多Python这门编程语言的初学者,往往会面临以下问题: Python2和Python3我该学习哪一个?是否要安装Linux系统学习Python?Python3有各种版本我该安装哪一个?那么 ...

  9. Python从入门到精通视频(全60集)✍✍✍

    Python从入门到精通视频(全60集)  整个课程都看完了,这个课程的分享可以往下看,下面有链接,之前做java开发也做了一些年头,也分享下自己看这个视频的感受,单论单个知识点课程本身没问题,大家看 ...

随机推荐

  1. linux学习记录--比较基本的文件档案知识

    [档案类型权限,连接数,档案拥有者,档案所属群组,档案容量,修改日期,档名],对应了上面的每一列的参数属性. 档案类型权限那一部分总共有十个字母,第一个字母代表档案类型: 当为[ d ]则是目录,例如 ...

  2. Wireshark 分析Linux SSh 远程登录延迟问题

    1.PuTTy远程登录延迟的分析 现象问题描述:在使用kali linux 的时候喜欢在后台运行而在Windows主机系统上安装PuTTY来实现远程登录 发现每次输入密码的时候会存在延迟10s的情况, ...

  3. [ipsec][strongswan] strongswan源码分析-- (三) xfrm与strongswan内核接口分析

    目录 strongwan sa分析(三) xfrm与strongswan内核接口分析 1. strongswan的实现 2. 交互机制 4. xfrm的消息通信的实现 strongwan sa分析(三 ...

  4. Codeforces Round #581 (Div. 2)-E. Natasha, Sasha and the Prefix Sums-动态规划+组合数学

    Codeforces Round #581 (Div. 2)-E. Natasha, Sasha and the Prefix Sums-动态规划+组合数学 [Problem Description] ...

  5. Nmap扫描工具实验报告

    实验报告 实验内容 通过ping进行操作系统探测 利用Zenmap/Nmap进行TCP connet扫描.TCP SYN扫描和操作系统扫描 实验目的 了解扫描的一般步骤 熟练使用ping命令并能够进行 ...

  6. VOJ 1049送给圣诞夜的礼物——矩阵快速幂模板

    题意 顺次给出 $m$个置换,反复使用这 $m$ 个置换对一个长为 $n$ 初始序列进行操作,问 $k$ 次置换后的序列.$m<=10, k<2^31$. 题目链接 分析 对序列的置换可表 ...

  7. Windows异常

    一.什么是异常 异常指的是在程序运行过程中发生的异常事件,通常是由外部问题(如硬件错误.输入错误)所导致的.简单来说异常就是对于非预期状况的处理,当我们在运行某个程序时出现了异常状况,就会进入异常处理 ...

  8. [分享]Hidden Start - NTWind Software

    https://bbs.pediy.com/thread-229336.htm   [[other]] [分享]Hidden Start - NTWind Software 2018-6-29 09: ...

  9. lixuxmint系统定制与配置(2)-输入法

    小书匠Linux RIME的官网在这里 1.安装 刚开始是使用ibus-rime,后来使用过程感觉不舒服,就换回fcitx-rime.使用以下命令安装fcitx-rime sudo apt insta ...

  10. 22、BlockManager原理剖析与源码分析

    一.原理 1.图解 Driver上,有BlockManagerMaster,它的功能,就是负责对各个节点上的BlockManager内部管理的数据的元数据进行维护, 比如Block的增删改等操作,都会 ...