| | |
| | | |
| | | # 添加底图: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) |
| | | |
| | | |
| | | # 初始化 |
| | |
| | | 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, |
| | |
| | | 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) { |