简而言之,就是两个显示对象,对象A为目标对象,和对象B为遮罩对象,如果想让A透过B显示出来,A显示的轮廓是又B的轮廓决定的.

举个使用mask的简单的例子:

目标对象:

<s:Ellipse id="ellipse1"
      mask="{e3}" //设置遮罩
      width="100"
      height="100"
      horizontalCenter="-25"
      verticalCenter="-25">
  <s:fill>
   <s:SolidColor color="red" />
  </s:fill>
 </s:Ellipse>

遮罩对象

<s:HGroup id="e3" width="100" height="100" horizontalCenter="0" verticalCenter="25">
  <s:Ellipse id="ellipse3"
       width="100"
       height="100"
       horizontalCenter="0"
       verticalCenter="25">
   <s:fill>
    <s:SolidColor color="green" />
   </s:fill>
  </s:Ellipse>
 </s:HGroup>

显示效果:

如果不设置遮罩的效果(

在arcgis+heatMap中仍然可以设置蒙版

默认效果:

在GraphicsLayer中增加一个多边形(举例:三角形)

设置此三角形为heatMap层的蒙版

看到效果了吗?斜着的一小块就是落在了上面三角形的范围内.

实现思路:

创建三角形图元:

var g:Graphic=new Graphic();

var rings:Array=[[new MapPoint(116.274,39.853),new MapPoint(116.274,39.848),new MapPoint(116.27811,39.852)]];
    var pg:Polygon=new Polygon(rings,this.map.spatialReference);
    g.geometry=pg;
    glayer.add(g);//<esri:GraphicsLayer id="glayer"/>

设置heatMap层的mask为三角形的图元graphic.

heatMapLayer.mask=g;

很简单吧!

flex 如何设置蒙版(遮罩)相关推荐

  1. CSS3蒙版/遮罩、倒影

    蒙版/遮罩mask 很简单的一个属性,并不是PS里面的那个蒙版 蒙版目前只有-webkit-内核的浏览器支持(谷歌.Safari.新欧朋opera),其他不支持 需要png的透明度遮罩 -webkit ...

  2. ae如何把已有图片当做蒙版_AE遮罩教程,如何用AE创建文字蒙版遮罩

    AE遮罩教程,如何用AE创建文字蒙版遮罩 在AE中,不仅仅只是作为视频的后期软件,它还可以对图片和文字来进行编辑,下面小编来介绍的就是AE遮罩教程之如何用AE创建文字蒙版遮罩,大家可以一起来学习学习, ...

  3. Android多页蒙版遮罩引导功能(源码+解析)

    #Android多页蒙版遮罩引导功能(源码+解析) 需求:博主前段时间做的教育类型APP,需要引导用户(低龄化小朋友),播放器的播放,页面可以左右滑动,以及右上方进入答题卡入口(小朋友都是很聪明的,引 ...

  4. pyqt5 随笔:对蒙版遮罩mask,setmask的理解

    pyqt5 随笔:对蒙版遮罩mask,setmask的理解 1.理解 mask()和setmask()一般是在pyqt绘图时常见,而且在显示不规则图形时更是常见. 参考书籍上说: setMask()函 ...

  5. 2020.11.12--AE--效果滤镜-颜色校正、分形杂色、 蒙版遮罩

    效果滤镜-颜色校正 颜色校正:调整图层颜色 色阶 色相饱和度 亮度和对比度 曲线 分形杂色 1.新建合成,然后新建纯色,添加倒数的时间码效果,点击右键效果-文本-编号 2.在效果控件里调整下大小和位置 ...

  6. flex布局设置justify-content为space-between,最后一个元素无法右对齐

    给flex盒子设置justify-content:space-between,双行排列时出现最后一个元素无法右侧对齐的情况,如下图所示. 可以看到item4和item2在右侧没有对齐,代码如下: &l ...

  7. flex中设置字体样式

    下面就把flex设置字体的方法大体列举几种,以供参考. 1. 引用外部字体库的方法: 双击代码全选 1 2 3 4 5 6 7 @font-face { font-family:FZHY;//这个名字 ...

  8. 通过Flex布局设置水平垂直居中

    效果如下: 实现代码: 通过给父元素设置CSS样式: display:flex; align-items:center; justify-content:center; //HTML<div c ...

  9. flex布局设置宽度不生效,高度生效

    首先先理解一下这个flex 1 . 原理其实我也不太懂,后来才知道它的内部都是用动态公式进行内部计算的 .具体详细说,就不太懂. 2. 刚开始我是这样用的flex. .right-aisle-box ...

最新文章

  1. window下安装Memcache
  2. 蓝牙耳机和蓝牙鼠标相互干扰_TWS蓝牙耳机哪个牌子好?主流无线蓝牙耳机推荐...
  3. 腾讯云数据库团队:MySQL5.7 JSON实现简介
  4. java8日期_Java8日期与时间
  5. dubbo服务降级与限流
  6. JVM各个组成部分和其基本功能
  7. codewars033: Duplicate Encoder 重复编码器
  8. VIIRS-NPP夜间灯光遥感数据下载和预处理
  9. java面试之多线程篇
  10. 记录一次成功的EC、BIOS降级操作
  11. 自动html5视频播放插件,视频自动转HTML5播放器插件
  12. NavicatPremium从excel文件导入表数据
  13. 如何实现跨行跨地区转账实时到帐而且免手续费?
  14. 请你讲讲wait方法的底层原理
  15. sparksql读取数据过大报java.lang.OutOfMemoryError: Java heap space
  16. 五千年中国富豪排行榜(组图)
  17. Centos7之pacemaker高可用安装配置
  18. 数学和编程到底是什么关系?
  19. 使用python解密pdf
  20. python3 租房信息

热门文章

  1. 实用篇 | 简单的可快速搭建的个人网站方式及工作原理
  2. Google Drive无限容量+网页网站式目录索引网盘
  3. 华为设备的AP与AC的配置
  4. JST 连接器 B4B-ZR-SM4-TFT SMD 4POS 1.5MM
  5. 客户端测试是什么?你了解客户端测试吗?
  6. VC 设置静态文本框透明背
  7. docker login Harbor时报错403 Forbidden
  8. python中关于列表和元祖的基础知识
  9. 国密SM2算法密钥派生函数KDF的实现
  10. BZOJ 1143 祭祀river 最长反链