从零开始制作一个arcpy脚本
文章目录
- 需求分析
- 代码实现
-
- 构造临时工作目录
- 数据处理过程及API解析
- 脚本打包
-
- 代码封装
- 在红盒子中创建脚本
- 报错提醒 EOL while scanning string literal
- 完整代码
需求分析
我们现在有一个GDB存储这西安市各个区的绿地面的GDB,以及碑林区和新城区的行政区边界数据;我们想碑林区和新城区内部的【分类 = 一般绿地】的面要素,并最终输出到当前GDB图层中。
数据预处理:首先要保证GDB数据、碑林区和新城区的政区面在同一个坐标系下,这样才能能得到我们想要的结果。以WGS84转CGCS2000为例,数据投影的步骤为:
- 红盒子 – 数据管理工具 – 投影与变换
- 创建自定义地理(坐标)变换,创建一个84to2000的地理变换
- 选择数据&#x