Arcgis api for JavaScript 4.12解读-----layer续

本想放在一篇中写完,奈何写完图层之后发现略微冗余,因此分作两篇介绍,这一篇主要承接上一篇,介绍layer中的一些支持图层操作的类


  • AttachmentInfo :返回与功能相关的附件信息,附件的内容将流式传输到客户端
  • BuildingFilter:是一个过滤器,定义了一组可用于显示或隐藏的具体特征条件BuildingSceneLayerSceneView。可以通过将过滤器添加到BuildingSceneLayer.filters集合并将ID分配给BuildingSceneLayer.activeFilterId来在层上激活过滤器。激活过滤器后,只有满足filterBlocks定义的条件的要素才会显示在SceneView中
  • CodedValueDomain :继承自Domain类,有关属于域的编码值的信息。编码值域为字段指定一组有效值。每个有效值都分配有唯一的名称
  • DimensionalDefinition :定义了一个变量和一个维度定义过滤器,您可以使用一维或多维切片进行过滤。当使用MosaicRule基于一个或多个维度中的切片或范围过滤数据时,通常使用此类的实例。例如ImageryLayer中
  • Domain:定义了图层字段的约束。包括编码值和范围域,没有构造函数
  • ElevationSampler从高程服务或GroundView创建的高程值缓存,用于同步查询几何的高程信息,没有构造函数
  • FeatureTemplate:在要素图层中定义创建要素所需的所有信息,包括用于创建要素的默认属性值等信息
  • FeatureType:FeatureLayer中定义的共享相同属性的要素的子集。它们用作对数据进行分类的方法。例如,城市街道要素图层中的街道可以分为三种要素类型:本地街道,收集街道和主干道。
  • Field:有关图层中每个字段的信息,从客户端创建FeatureLayer时,必须构造字段对象。
  • FieldsIndex:通过名称对字段进行不区分大小写的查找,
  • fieldUtils:用于要素图层标注、高程、编辑器跟踪和时间跨度的字段名称,FeatureLayer
  • ImageParameters:表示调用Geoprocessor.getResultImage()和Geoprocessor.getResultImageLayer()时使用的图像参数选项。
  • InheritedDomain:继承自Domain,适用于要素级别的域,意味着要素类型级别的给定字段的域与层级别的字段的域相同
  • KMLSublayer:表示KMLLayer中的子图层。
  • LabelClass:为图层上的标签定义标签表达式,符号,比例范围,标签优先级和标签放置选项。
  • LOD :TileLayer具有多个检测限(详细的级别)的。每个LOD对应于给定比例或分辨率的地图。LOD没有构造函数。用于ElevationLayer和TileLayer
  • MapImage :表示动态生成的映射的数据对象。这是在Geoprocessor.getResultImage()解析的导出操作返回的promise之后生成的。
  • MosaicRule :在定义单个图像应镶嵌的方式时指定镶嵌规则。它指定选择,镶嵌方法,排序顺序,重叠像素分辨率等。镶嵌规则用于镶嵌镶嵌数据集中的栅格。
  • PixelBlock:表示视图中像素的对象。它存储和解码从图像服务获取的源数据。这为用户提供了通过pixels属性访问客户端上每个像素的权限
  • RangeDomain :继承自Domain,属于范围维度,可存储在数字和日期字段中的有效最小和最大有效值
  • RasterFunction:光栅函数指定要对图像服务进行的处理。它们允许马赛克图像服务提供动态镶嵌图像,并且它们可用于通过应用图像增强和图像代数等处理操作来增强镶嵌图像产品。
  • RasterInfo:描述ImageryLayers的常规栅格数据信息。RasterInfo包含带数,统计数据,数据类型,维度和关键属性等信息。
  • Relationship:描述图层与另一个图层或表关系。与FeatureLayer相关
  • Sublayer:表示MapImageLayerTileLayer中的子图层。MapImageLayer允许您根据地图服务中定义的数据显示,查询和分析图层。地图服务包含具有诸如渲染器labelsInfodefinitionExpression等属性的子图层,以及在服务器上定义的其他子图层。地图服务上的每个MapImageLayer子层的属性可以由用户或开发者动态地改变。每个TileLayer子层的属性都是只读的,不能修改。
  • TileInfo:包含有关TileLayersElevationLayersWebTileLayers的切片方案的信息。
  • TileMatrixSet:包含有关WMTSSublayer的切片方案的信息
  • TimeInfo:表示感知层的时间数据,时间信息类提供诸如日期字段类的信息,用于存储要读开始和结束时间以及图层的总时间跨度;类似于计时器
  • WMSSublayer:表示WMSLayer中的子图层。
  • WMTSStyle:包含有关WMTSSublayer的WMTS样式的信息。有效的WMTS样式在WMTS服务元数据(GetCapabilities响应)中公布。
  • WMTSSublayer:表示WMTSLayer中的子图层。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值