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

arcpy与扩展模块

arcpy.mp模块简介

arcpy.mp是ArcPy站点包的一部分,随ArcGIS Pro一同安装,并对所有许可均可用。它主要用于操作现有工程(.aprx)和图层文件(.lyrx)的内容,可以自动化工程的内容,甚至无需打开应用程序。在某些情况下,arcpy.mp提供了ArcGIS Pro中不可用的功能,例如构建完整的地图册,因为它包含用于导出、创建和管理PDF的函数。

arcpy.mp模块的主要功能

(一)自动导出布局和地图系列

arcpy.mp模块可以自动化导出布局、地图视图、地图系列和报表。例如,可以构建多种PDF地图册,包括参考地图册或具有标题页、多个地图页以及支持内容(如表格式报表和联系人列表)的专题地图册。

导出布局为PDF

以下代码展示了如何使用arcpy.mp模块将一个布局导出为PDF文件:

import arcpy# 加载ArcGIS Pro工程文件
aprx = arcpy.mp.ArcGISProject(r"C:\Projects\YosemiteNP\Yosemite.aprx")# 获取布局
lyt = aprx.listLayouts("Main Attractions*")[0]# 导出布局为PDF
lyt.exportToPDF(r"C:\Project\YosemiteNP\Output\Yosemite.pdf", resolution=300)
http://www.lqws.cn/news/181243.html

相关文章:

  • win中将pdf转为图片
  • HTTP 请求协议简单介绍
  • 12-Oracle 23ai Vector 使用ONNX模型生成向量嵌入
  • C++.OpenGL (10/64)基础光照(Basic Lighting)
  • Nuxt.js 中的路由配置详解
  • CVE-2020-17519源码分析与漏洞复现(Flink 任意文件读取)
  • 【WebSocket】SpringBoot项目中使用WebSocket
  • 【Linux 学习计划】-- 简易版shell编写
  • 【SSH疑难排查】轻松解决新版OpenSSH连接旧服务器的“no matching...“系列算法协商失败问题
  • html 滚动条滚动过快会留下边框线
  • web框架(Django 与 FastAPI)
  • 从webrtc到janus简介
  • 本地部署企业邮箱,让企业办公更安全高效
  • 408第一季 - 数据结构 - 栈与队列
  • mysql+keepalived
  • 如何把本地服务器变成公网服务器?内网ip网址转换到外网连接访问
  • Linux 常用命令语法总结
  • 力扣面试150题--克隆图
  • Linux usb虚拟网卡配置
  • 如何防止服务器被用于僵尸网络(Botnet)攻击 ?
  • PPHGNetV2源代码解析
  • 【计算机网络】非阻塞IO——select实现多路转接
  • Redux 实践与中间件应用
  • mysql错误码 2013 解决方案
  • PC端直接打印功能(包括两张图片合并功能)
  • Java——抽象、接口(黑马个人听课笔记)
  • 关于IDE的相关知识之二【插件推荐】
  • C++.OpenGL (11/64)材质(Materials)
  • RockyLinux9.6搭建k8s集群
  • java学习电子书推荐