当前位置: 首页 > article >正文

Python与ArcGIS系列(十四)批量输出shp(自定义工具)

目录

  • 0 简述
  • 1 批量保存当前工作空间的所有图层shp
  • 2 批量保存mdb的所有图层shp

0 简述

在处理gis数据的时候,会遇到这种情况:需要将n个mdb文件内的所有图层全部保存成shp格式,或者,将当前工作空间加载的所有图层批量输出shp。这时候如果我们手动一个个去保存就十分麻烦,通过自定义一个工具箱,将写好的脚本加载进去就可以方便地得到我们想要的功能。那么本篇将介绍如何利用arcpy及arcgis的工具箱实现批量保存当前工作空间的所有图层shp以及批量保存mdb文件的所有图层shp。


1 批量保存当前工作空间的所有图层shp

首先需要了解的是,完成这个功能我们需要指定输出文件夹,如果每次都修改再加载代码又有点麻烦。这时候前面章节介绍过的工具箱就有用处了,通过工具箱创建一个窗口,指定选择输出路径,通过加载写好的代码,就可以完成将当前工作空间的所有图层输出到指定文件夹。

代码展示:


                

http://www.kler.cn/news/156638.html

相关文章:

  • wordpress建站优化加速教程-Redis加速
  • 制作openeuler的livecd
  • scikit-learn线性回归法进行利润预测
  • Sui生态DeFi将参加Builder DAO举办的活动,为期三天畅谈如何Build on Sui
  • WT2605-24SS高品质录音语音芯片:实时输出、不保存本地,引领音频技术新潮流
  • 如何把栅格图像变平滑
  • Future.forEach异步遍历列表,Future.doWhile实现了一个无限循环,直到满足某个条件才停止
  • CGE模型应用
  • 【华为OD题库-058】矩阵中非1的元素个数-java
  • 知识点滴 - 什么是半透膜和渗透压
  • 计算机网络:传输层——多路复用与解复用
  • 十、FreeRTOS之FreeRTOS时间片调度
  • 实现简单的Spring
  • thinkphp6出现 htmlentities() expects parameter 1 to be string, array given
  • 金融帝国实验室(Capitalism Lab)官方正版游戏『2023双12特卖』
  • 微信小程序uni.chooseImage()无效解决方案
  • C#/.NET/.NET Core优秀项目和框架2023年11月简报
  • prometheus部署及与grafana结合应用
  • 使用射线单击物体显示,点击物体隐藏
  • LD_PRELOAD劫持、ngixn临时文件、无需临时文件rce
  • 人机交互——言语信息表示模型
  • NetApp EF 系列全闪存存储,为实时分析、HPC 和数据库等性能敏感型工作负载提供助力
  • 数字孪生3D场景开发工具:弥补不足,开拓全新可能
  • Linux入门攻坚——7、磁盘管理——文件系统挂载管理及RAID、LVM
  • 学生犯错误老师应该怎么教育
  • colab notebook导出为PDF
  • C语言图书管理系统的代码,包括图书录入、查询、插入、修改和删除功能。
  • 奇迹mu 架设过程中可能会出现的问题及解决办法
  • 微机原理——定时器8253(8254)学习1
  • ROS第一个程序——helloworld