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