管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2022-11-07 f6c312808a5a1d8efb8027dc9dbcbc00003ca3ad
QGIS/render.py
@@ -21,8 +21,8 @@
            print(str(flag) + ", " + name)
            if not flag:
                root.removeLayer(node.layer())
                # node.layer().setValid(False)
                # root.removeLayer(node.layer())
                node.layer().setValid(False)
            # lyr.setSubLayerVisibility(name, flag)
@@ -48,14 +48,9 @@
print('1:' + str(math.ceil(map.scale())))
# "阀室", "站场", "管道中心线", "矢量注记", "矢量图", "影像注记", "影像图"
showLayers = ["站场", "管道中心线", "影像注记", "影像图"]
showLayers = ["站场", "管道中心线", "矢量注记", "矢量图"]
root = project.layerTreeRoot()
setChild(project, root, showLayers)
# for layer in project.mapLayers().values():
#     if isinstance(layer, QgsRasterLayer):
#         print(layer)
#     if isinstance(layer, QgsVectorLayer):
#         print(layer)
exporter = QgsLayoutExporter(layout)
img_path = os.path.join(r"E:/terrait/TianJin/LFServer/QGIS", "render.png")