位置: 编程技术 - 正文

python使用arcpy.mapping模块批量出图(python ar)

编辑:rootadmin

推荐整理分享python使用arcpy.mapping模块批量出图(python ar),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python for arcgis,arcpy python,python ar,PYTHON使用缩进来体现代码之间的逻辑关系,python arq,PYTHON使用缩进来体现代码之间的逻辑关系,pycharm arcpy,python ar,内容如对您有帮助,希望把文章链接给更多的朋友!

出图是项目里常见的任务,有的项目甚至会要上百张图片,所以批量出土工具很有必要。arcpy.mapping就是ArcGIS里的出图模块,能快速完成一个出图工具。

arcpy.mapping模块里常用的类有MapDocument、DataFrame、Layer、DataDrivenPages和TextElement。

MapDocument类是地图文档(.mxd文件)对应的类。初始化参数是一个字符串,一般是.mxd文件的路径:

DataFrame类用于操作地图内的Data Frame(即下图的Layers),能够控制地图的范围、比例尺等。用arcpy.mapping.ListDataFrames(map_document, {wildcard})函数获取。

python使用arcpy.mapping模块批量出图(python ar)

Layer类用于操作具体的图层。能够控制图斑的样式、可见性等。可以用.lyr文件的路径初始化,也可以通过arcpy.mapping.ListLayers(map_document_or_layer, {wildcard}, {data_frame})函数获取。

DataDrivenPages类需要配合ArcMap中的Data Driven Pages工具使用。用于一个矢量文件内的全部或部分图斑每个出一张图的情况。

TextElement类用于操作地图上的文字,比如图名、页数。通过arcpy.mapping.ListLayoutElements (map_document, {element_type}, {wildcard})函数获取。

常见的出图模式有两种:一个矢量文件里每个图斑出一张图,一个文件夹下每个矢量文件出一张图。

每个图斑出一张图:

这种情况有Data Driven Pages工具配合最好。打开ArcMap的Customize->Toolbars->Data Driven Pages,设置好图层、名称字段、排序字段、显示范围和比例尺,保存地图。

一个文件夹下的每个矢量文件出一张图:

标签: python ar

本文链接地址:https://www.jiuchutong.com/biancheng/378656.html 转载请保留说明!

上一篇:python与php实现分割文件代码(php和python有什么区别)

下一篇:Python与Java间Socket通信实例代码(python和java对接)

  • 消费税是指什么税
  • 买车交的保险
  • 个体经营所得税核定征收2023标准
  • 维修费开票属于哪个大类
  • 增值税季报是填3个月的收入吗
  • 普票丢失了能作废重开吗
  • 房产原值怎么计算房产面积
  • 售后回购涉税处理
  • 公允价值变动损益借贷方向
  • 研发费用准备金计提账务处理
  • 不需要缴纳企业所得税的企业类型
  • 土建税率是多少
  • 建筑企业发生的招标代理费一般计入
  • 发票章和税号不匹配
  • 纳税人必须关注的10个涉税风险点
  • 土地在会计中怎么处理
  • 买入返售金融资产是资产还是负债
  • 报表总收入
  • 销项税现金流量表在附表中如何列示
  • 鸿蒙系统最新版本
  • 企业收到贷款贴息会计分录
  • 项目款申请
  • 月末结转营业税金及附加分录
  • 盈余公积科目是什么科目
  • php编写
  • 开发支出应属于什么科目
  • php _dir_
  • 弗洛雷斯岛
  • 曼哈顿公园大道432号
  • 前端网页设计的三大技术
  • ChatGPT频频发疯!马斯克警告:AI将毁灭人类
  • -mtime命令
  • discuz php版本
  • flash中文版
  • 律师事务所可不可以对外投资呢
  • 购销合同印花税税率
  • 代收代付业务
  • 小规模纳税人养老保险怎么交
  • 开源 okr
  • Yii 连接、修改 MySQL 数据库及phpunit 测试连接
  • 软件使用权计入什么科目
  • 农民工专户个税怎么申报
  • 存货核算方法有五种
  • 成本法和权益法的相同点
  • 在建工程结束后怎么处理
  • 小规模纳税人收普票和专票有什么区别
  • 息税前利润怎么算出来的
  • 年终零余额账户额度和收入相等吗
  • 出口视同内销账务处理?
  • 土地契税税率计算公式
  • 车辆挂靠收取管理费怎么做账?
  • 收到赞助费如何开发票
  • 信用证保证金的计算公式
  • 销售边角废料属于什么
  • 材料人工制造费用是什么成本
  • 电信通讯费发票抬头
  • 建账需要准备什么东西
  • 私营企业固定资产法律制度
  • 此数据库中不存在用户或角色
  • MySQL thread_stack连接线程的优化
  • centos安装NVIDIA驱动
  • win10 没有用户
  • 详述社会体育学科的研究对象
  • 电脑win7怎么样
  • win1共享
  • 装win7系统对电脑有什么要求
  • win7共享失败
  • linux中tar命令
  • 使用jquery实现的项目
  • jquery教程chm
  • unity3d文件怎么查看和修改
  • javascript如何学
  • jquery+ajax实现直接提交表单实例分析
  • 电子普通发票怎么查验真伪
  • 打印个人住房信息查询记录需要什么资料
  • 残疾人企业如何申请补贴
  • 企业年金可以补办吗
  • 个税扣款怎么查询
  • 新型墙体材料税率是多少
  • 土地招拍挂土地出让金
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设