管道基础大数据平台系统开发-【CS】-ExportMap
13693261870
2023-10-12 07ddb9a4601c1e8a1822be7b672336988f6754f8
更新出图py
已修改2个文件
25 ■■■■ 文件已修改
MoonExp/Sources/MoonExp.py 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MoonExp/export.html 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MoonExp/Sources/MoonExp.py
@@ -58,16 +58,15 @@
# 添加底图:layer.isValid(),layer.metadataUri(),layer.providerType()
def add_map_layer(prj, layout, args):
    wms_url = layout.customProperty("wmsUrl")
    if wms_url is None:
        print("WmsUrl is None.")
        return
    uris = layout.customProperty("wmsUrl").split(',')
    for uri in uris:
        if uri is None:
            continue
        url = "crs=ESRI:104903&dpiMode=7&format=image/png&layers=Default&styles=default&tileMatrixSet=GoogleCRS84Quad01&url=" + uri
        print("WMS地址:" + url)
    url = "crs=ESRI:104903&dpiMode=7&format=image/png&layers=Default&styles=default&tileMatrixSet=GoogleCRS84Quad01&url=" + wms_url
    print("WMS地址:" + url)
    layer = QgsRasterLayer(url, "WmsLayer", "wms")
    prj.addMapLayer(layer)
        layer = QgsRasterLayer(url, "WmsLayer", "wms")
        prj.addMapLayer(layer)
# 初始化
MoonExp/export.html
@@ -39,12 +39,12 @@
      var page = $("#selectPage").find("option:selected").text();
      var data = {
        token: token,
        title: "管道基础大数据平台(DW1-01)",
        title: "SmartEarth三维地理信息系统平台V7.0",
        pageSize: page,
        province: "河北省",
        province: "北京市",
        scale: "1:5万",
        resolution: "5米",
        date: "2022.11.09",
        date: "2023.10.12",
        layers: "m_hydraulic_protection,m_marker,m_pipeline,m_sitepoint,m_valvehousepoint,m_crossing",
        rotation: 0,
        xmin: 103.394023,
@@ -52,7 +52,7 @@
        ymax: 37.871048,
        xmax: 112.534648,
        //wmtsUrl: "http://219.153.49.10:7511/sj_raster/v6/wmts/service/system/10000201/1?ak=mf72ff9295c740ec0f37e61433e8a3ad8d"
        layerIds: [82, 79, 87]
        layerIds: [87]
      };
      ajax("Export/Start", "POST", JSON.stringify(data), null, null, function (rs) {