PyQGIS是QGIS提供的Python开发工具包,提供了非常全面且丰富的QGIS操作能力。
本文使用PyQGIS,只需3行代码,即可实现将地图内容保存到本地图片中。
首先,点击菜单插件->Python控制台,打开内置到QGIS中的Python控制台窗口。如下图所示。

依次键入以下代码。注意,输出路径请使用正斜杠(即:“/”符号)。
# 1.获取当前地图画布
canvas = iface.mapCanvas()
# 2.指定输出路径
output_path = "C:/your/path/map_view.png"
# 3.将画布渲染为图像并保存
canvas.saveAsImage(output_path)
更多PyQGIS使用问题,欢迎留言或联系我们。转载须注明出处。