查看原文
其他

Python | 6 行代码导出所有布局至jpg格式

玩转ArcGISpro GIS前沿 2023-04-28

在  ArcGIS Pro  中,可以创建多幅地图,多个布局。当制作了多张专题图后,可以放在多个布局中导出。

可以使用 ArcPy,进行批量导出。

流程是,遍历工程中的布局,将每个布局导出成一张 jpg 图片。

示例代码如下:

import arcpy, os, sysrelpath = r'D:\工作\案例\ArcGIS Pro基础操作100例\result'p = arcpy.mp.ArcGISProject("current")# 遍历所有布局l = p.listLayouts()for ms in l: ms.exportToJPEG(os.path.join(relpath, f"Ex5_{ms.name}.jpg"))

新建Notebook。

复制代码到单元格,改下路径等内容,然后执行代码。

结果如下:


授权转载:玩转ArcGISpro


- END -


ArcGIS 三维地形示意图制作
ArcGIS制作“马赛克”渔网图
ArcGIS 标注超过一定宽度自动换行
ArcGIS制图中边框的选择与制作
“多测合一”测绘行业标准探究


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存