位置: 编程技术 - 正文

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对接)

  • 税务机关地区编号查询
  • 外商投资合伙企业法
  • 既简易计税又一般计税的进项专票可以抵扣吗
  • 已开票未确认收入怎么填写纳税申报表
  • 医院怎么开发票
  • 原始凭证分割单样本
  • 残疾人就业保障金申报时间
  • 一般纳税人核定征收申请条件
  • 房地产开发企业预收款预缴增值税
  • 所得税汇算清缴时间期限
  • 固定资产抵扣新政策2022
  • 去年多摊销的费用今年怎么做账务处理?
  • 计入增值税应税销售额
  • 合并报表中长期股权投资包括
  • 物流企业税务稽查要点
  • 汇总纳税总机构企业所得税分摊比例备案
  • 工会发放慰问品总金额超过多少需要比价
  • 银行要求的补偿性余额所占比例为20%
  • 财务费用错记制造费用
  • 所有者权益为什么是负债
  • 护建设税和教育费附加?
  • 取得高新技术企业
  • 坏账准备递延所得税资产,不缴所得税
  • 收到工程结算单,怎么回复不认可
  • 其他应付款调整
  • 代扣代缴税款的完税凭证抵扣期限
  • 企业预缴电费会退回吗
  • 笔记本thinkbook14
  • 结转结余会计分录
  • 转让应收账款会计分录
  • 截取字符串php
  • 企业应该从哪些方面把握消费者行为的关键点
  • 调整多计提企业利润
  • bug的5个级别
  • php生成随机字符串
  • 确认收入需要哪些资料
  • 身份证校验python代码
  • lvs命令详解
  • python简单九宫格拼图游戏
  • 命名空间 php
  • 本地住宿费怎么做账
  • 个人出租非住房房产税
  • 帝国cms8.0
  • 织梦cms要钱吗
  • 质保金需要确认收入吗
  • 公司油票发票信息怎么查
  • sql查询结果分页
  • sql服务器无法启动的解决
  • 抄税是什么时间截止
  • 上缴非税收入的税种
  • 政府会计制度应收账款坏账准备
  • 营业外支出是什么类账户
  • 以旧换新价格怎么确认
  • 医生规培补助
  • 境外分回的股息在本国抵免限额怎么算
  • 暂估入库产品销售结转成本
  • 劳务派遣员工工会福利谁发放
  • 结存成本会计分录
  • 环保局罚款记什么科目
  • 银行打对公回单
  • 商业企业可将商品分为哪三类
  • Linux环境mysql5.7.12安装教程
  • win打开本地策略
  • 如何知道文件的解压密码
  • win8操作
  • windows8介绍
  • jquery easyui 教程
  • nodejs文件操作
  • 测试下载速度很快,实际下载很慢
  • shell包含文件
  • css兼容性写法
  • w10cmd命令高级命令
  • flask开发实例
  • android适配器是什么意思
  • android:Background线程池和UiThread线程池
  • JavaScript 事件绑定及深入
  • 轻轻松松学习JavaScript
  • 基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法
  • jquery删除数据
  • js中如何在div里写入内容
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设