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)
相关推荐
codists11 分钟前
2026年8月文章一览
python
外收内放20 分钟前
Python基础语法练习题(31-33)
开发语言·python
2601_9628857228 分钟前
如何用 Python 画 K 线图(蜡烛图)?(mplfinance + 均线 + 成交量)
开发语言·python
Y3815326621 小时前
行业动态周报:用新闻 API 追踪一个赛道的声音变化
python·搜索引擎
零域码客2 小时前
零基础Python爬虫入门:从HTTP协议到 requests + BeautifulSoup 实战
爬虫·python·http
“AI国潮设计-小江”2 小时前
【SDXL实战】用AI生成“财神爷蛋糕×英歌舞人物”潮汕国潮甜品IP,附Prompt与批量生成思路
开发语言·人工智能·python·aigc
DD云验证2 小时前
DD云验证,免费网络验证系统
服务器·python·易语言·网络验证·卡密验证
茶栀(*´I`*)2 小时前
【Python数据分析利器】Pandas从入门到实战:核心数据结构DataFrame与Series全解析
python·数据分析·pandas
码云数智-大飞2 小时前
新手写 Python 代码,如何规范命名、减少 Bug
开发语言·python·php
天天被压力2 小时前
【别再到处找免费股票数据API了:官方204个接口,32篇一次讲透 #06】Python实时行情总报错?五档盘口+逐笔一次跑通
java·人工智能·python