SSRS地图图例嵌入自定义图像显示解决
问题来源
在Report Services上使用地图点图层时,想给点赋予一个特殊的图形来替代普通的图形时,发现图像虽然在地图上可以显示,却无法在图例上显示,下面通过我的解决方法来给大家解答。
浏览问题
- 首先右键【点图层】,打开【点属性】,嵌入喜欢的图像。
- 然后将【点颜色规则】、【点大小规则】全部变为默认。
- 要将图像显现在图例上,要在【标记类型规则】上下功夫,但打开窗口后却没有看到图像的选项,很让人尴尬。
- 经过我的实验,解决玄机就在点图层的属性视图上,先选中该点图层,再打开属性视图,如图所示,外观下有一个【MarkerRule】,其实就对应着标记类型规则。
- 先将【Enabled】设为true,然后就会出现一个隐藏选项【Markers】,这个选项可以调整【标记类型规则】的标记类型。
- 然后打开这个【Markers】,终于发现了【标记类型规则】标记的玄机了,原来标记全在这里规定好。
- 那么只留一个成员,并改为图像试试效果?(注意有个属性是【TransparentColor】为White,表明不论你放什么格式图片,白色会被当背景去掉,要留意)
确定后打开原先的【标记类型规则】看,果然出来图像类型了。
问题是跟图例相关的东西还没出现怎么办?回到刚才的隐藏选项那里,将【DataValue】设一个值,这里设5,然后将开始值和结束值都设为一样的,范围数量最好设为1。 - 最后预览看看效果,没错就是我想要的效果。