11.1.0 iServer Web打印布局中的图例元素,支持自动从业务图层中获取且自动排版

作者:yx 


目录

一、制作布局模板

二、构建Web打印内容

1.参数说明

2.完整打印模板

3.结果验证


前言

前面介绍了 11.1.0 Web 打印新支持 UGC 布局模板,布局模板中常常会用到图例元素,11.1.0 以前图里元素需要自己去构造,不便于使用,现在 11.1.0 支持自动获取且自动排版,接下来一起看看吧!


一、制作布局模板

这里就不再赘述了,参考 11.1.0 Web 打印新支持 UGC 布局模板中第一、二点

二、构建Web打印内容

1.参数说明

  • title:图例名称。不传递此参数将不显示图例名称。

  • isAutoComposition:是否采用自动构建图例,默认:true,也就是说不设置该参数时,默认是采用自动构建图例的。

  • layers:获取图例图层,支持临时图层

"legendOptions": {
            "title":"test",
			"isAutoComposition":true,
            "layers": [
                {
                    "url": "http://localhost:8090/iserver/services/map-temp--1662331483/rest/maps/temp--1662331483/tempLayersSet/2d88957f3e6441b6a253a1649fab83d2_521339a5d78748ffb8da4ad2226d25ec"
                }
 
            ]
        }

2.完整打印模板

{   
    "layoutOptions" : {
         "templateName": "UGCLayoutTemplate",
 "title" : "test",
         "scaleBarOptions": {
            "scaleText": "比例尺"
         },     
         "northArrowOptions": {
            "picAsUrl": "file://NorthArrow.svg"
         },
         "legendOptions": {
            "title":"test",
            "isAutoComposition":true,
            "layers": [
                {
                    "url": "http://localhost:8090/iserver/services/map-temp--1662331483/rest/maps/temp--1662331483/tempLayersSet/6df775c793b34953bf87caac0a8a67a1_23b51385e40e44019f8e1adc8e4bc4ea"
                }
 
            ]
        }
    },
    "exportOptions": {
        "format": "pdf",
        "dpi": 120
    },
    "content": {
        "type": "WEBMAP",
        "value": {
            "extent": {
                "leftBottom": {
                    "x": 12861841.55 ,
                    "y": 4787401.54 
                },
                "rightTop": {
                    "x": 13071997.71,
                    "y": 4997557.69
                }
            },
            "maxScale": "0.0000003223000187",
            "level": 9,
            "center": {
                "x": 12966919.63 ,
                "y": 4892479.62 
            },
            "layers": [{
                    "layerType": "TILE",
                    "name": "China",
                    "url": "http://localhost:8090/iserver/services/map-temp--1662331483/rest/maps/temp--1662331483/tempLayersSet/6df775c793b34953bf87caac0a8a67a1_23b51385e40e44019f8e1adc8e4bc4ea"
                }
            ],
            "description": "",
            "projection": "EPSG:3857",
            "minScale": "1:591658710.909131",
            "title": "test",
            "version": "2.3.0",
            "rootUrl": "http://localhost:8190/iportal/services/../"
        }
    }
}

3.结果验证

见图一,左侧图例元素自动获取、自动排版成功

图一打印结果
图一打印结果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值