包 | com.supermap.web.iServerJava6R.layerServices |
类 | public class ServerLayer |
继承 | ServerLayer ![]() |
通过该类可以获取到图层的详细信息,包括标题、最大最小比例尺、可见性、是否可查等信息。
属性 | 定义方 | ||
---|---|---|---|
bounds : Rectangle2D
[read-only] 获取图层的地理范围。
|
ServerLayer | ||
caption : String
[read-only] 获取图层的标题.
|
ServerLayer | ||
datasetInfo : DatasetInfo
[read-only] 获取数据集信息—— DatasetInfo 对象。
|
ServerLayer | ||
description : String
[read-only] 获取图层的描述信息。
|
ServerLayer | ||
displayFilter : String
[read-only] 获取图层的显示过滤条件.
|
ServerLayer | ||
isCompleteLineSymbolDisplayed : Boolean
[read-only] 获取是否显示完整线型。
|
ServerLayer | ||
isQueryable : Boolean
[read-only] 获取图层中的对象是否可以查询。true 表示该图层中的几何对象可以被查询到,false 表示该图层中的几何对象不能被查询到。
|
ServerLayer | ||
isSymbolScalable : Boolean
[read-only] 获取是否允许图层的符号大小随图缩放。true 表示当图层被放大或缩小时,符号也随之放大或缩小;false 表示图层的符号大小不可随图缩放。
|
ServerLayer | ||
isVisible : Boolean
[read-only] 获取图层是否可视。true 表示此图层可见,false 表示图层不可见。
|
ServerLayer | ||
joinItmes : Array
[read-only] 获取连接信息列表。
|
ServerLayer | ||
maxScale : Number
[read-only] 获取地图最大比例尺。
|
ServerLayer | ||
minScale : Number
[read-only] 获取地图最小比例尺。
|
ServerLayer | ||
minVisibleGeometrySize : Number
[read-only] 获取几何对象的最小可见大小,以像素为单位。
|
ServerLayer | ||
name : String
[read-only] 获取图层的名称.
|
ServerLayer | ||
opaqueRate : Number
[read-only] 获取图层的不透明度。
|
ServerLayer | ||
representationField : String
[read-only] 获取存储制图表达信息的字段。
|
ServerLayer | ||
symbolScale : Number
[read-only] 获取图层的符号缩放基准比例尺,即当符号随地图放大或缩小时(属性 isSymbolScalable 为 true),地图比例尺小于该属性值时,则不显示符号。
|
ServerLayer | ||
ugcLayer : UGCLayer
[read-only] 获取 UGC 图层对象。
|
ServerLayer | ||
ugcLayerType : String
[read-only] 获取 UGC 图层类型—— SuperMapLayerType 对象。
|
ServerLayer |
方法 | 定义方 | ||
---|---|---|---|
初始化 ServerLayer 类的新实例。
|
ServerLayer |
bounds | 属性 |
caption | 属性 |
caption:String
[read-only]
获取图层的标题.
默认情况下图层的标题与图层的名称一致。在图例、图层控制列表中显示的图层名称就是该图层的标题值。
public function get caption():String
datasetInfo | 属性 |
datasetInfo:DatasetInfo
[read-only]
获取数据集信息—— DatasetInfo 对象。
public function get datasetInfo():DatasetInfo
description | 属性 |
description:String
[read-only]
获取图层的描述信息。
public function get description():String
displayFilter | 属性 |
displayFilter:String
[read-only]
获取图层的显示过滤条件.
根据过滤条件,将满足条件的对象显示在地图中,过滤条件是在数据库的属性数据上进行过滤,例如图层的属性数据库存在 smid 字段,过滤条件为 smid > 20,则几何属性 smid 的值大于20的几何对象将显示在地图窗口中,其余对象不显示。
public function get displayFilter():String
isCompleteLineSymbolDisplayed | 属性 |
isCompleteLineSymbolDisplayed:Boolean
[read-only]
获取是否显示完整线型。
public function get isCompleteLineSymbolDisplayed():Boolean
isQueryable | 属性 |
isQueryable:Boolean
[read-only]
获取图层中的对象是否可以查询。true 表示该图层中的几何对象可以被查询到,false 表示该图层中的几何对象不能被查询到。
public function get isQueryable():Boolean
isSymbolScalable | 属性 |
isSymbolScalable:Boolean
[read-only]
获取是否允许图层的符号大小随图缩放。true 表示当图层被放大或缩小时,符号也随之放大或缩小;false 表示图层的符号大小不可随图缩放。
public function get isSymbolScalable():Boolean
isVisible | 属性 |
isVisible:Boolean
[read-only]
获取图层是否可视。true 表示此图层可见,false 表示图层不可见。
public function get isVisible():Boolean
joinItmes | 属性 |
joinItmes:Array
[read-only]
获取连接信息列表。
public function get joinItmes():Array
maxScale | 属性 |
maxScale:Number
[read-only]
获取地图最大比例尺。
public function get maxScale():Number
minScale | 属性 |
minScale:Number
[read-only]
获取地图最小比例尺。
public function get minScale():Number
minVisibleGeometrySize | 属性 |
minVisibleGeometrySize:Number
[read-only]
获取几何对象的最小可见大小,以像素为单位。
public function get minVisibleGeometrySize():Number
name | 属性 |
name:String
[read-only]
获取图层的名称.
图层的名称在图层所在的地图中唯一标识此图层。该属性区分大小写。SuperMap 的图层名称 = “图层对应的数据集的名称@数据源的别名”。例如:图层对应的数据集的名称是“Dataset1”, 此数据集所在的数据源的别名是“DataSource”,则该图层名称为“Dataset1@DataSource”。 不能直接用数据集或数据源的别名来访问图层。
public function get name():String
opaqueRate | 属性 |
opaqueRate:Number
[read-only]
获取图层的不透明度。
public function get opaqueRate():Number
representationField | 属性 |
representationField:String
[read-only]
获取存储制图表达信息的字段。
public function get representationField():String
symbolScale | 属性 |
symbolScale:Number
[read-only]
获取图层的符号缩放基准比例尺,即当符号随地图放大或缩小时(属性 isSymbolScalable 为 true),地图比例尺小于该属性值时,则不显示符号。
public function get symbolScale():Number
另请参见
ugcLayer | 属性 |
ugcLayerType | 属性 |
ugcLayerType:String
[read-only]
获取 UGC 图层类型—— SuperMapLayerType 对象。
public function get ugcLayerType():String
ServerLayer | () | 构造函数 |
public function ServerLayer()
初始化 ServerLayer 类的新实例。