管道基础大数据平台系统开发-【CS】-ExportMap
1
13693261870
2023-05-05 f08ba7f77594febf9108678e9424848cdc6dd7c8
1
已修改1个文件
14 ■■■■■ 文件已修改
ExportMap/Sources/merge.py 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ExportMap/Sources/merge.py
@@ -72,8 +72,13 @@
# 获取参数
def get_ops(args):
def get_ops(prj, args):
    layers = []
    for layer in prj.mapLayers().values():
        layers.append(layer.name())
    ops = {
        'INPUT': layers,
        'DATA_TYPE': 5,
        'OUTPUT': args.out,
        'NODATA_INPUT': 0,
@@ -86,10 +91,10 @@
# 合并
def merge(args):
def merge(prj, args):
    import processing
    ops = get_ops(args)
    ops = get_ops(prj, args)
    processing.run("gdal:merge", ops)
@@ -107,8 +112,7 @@
    print("FileName: " + prj.fileName())
    load_layers(prj, args)
    merge(args)
    merge(prj, args)
    qgs.exitQgis()