类 LayerSettingNetCDF
- java.lang.Object
-
- com.supermap.mapping.LayerSetting
-
- com.supermap.mapping.LayerSettingNetCDF
-
public class LayerSettingNetCDF extends LayerSetting
NetCDF 图层设置类,继承自LayerSetting
。该类主要用于 NetCDF 图层的风格设置。
-
-
构造器概要
构造器 构造器和说明 LayerSettingNetCDF()
默认构造函数,构造一个新的LayerSettingNetCDF
对象。LayerSettingNetCDF(LayerSettingNetCDF layerSettingNetCDF)
根据指定的LayerSettingNetCDF
对象构造一个与其完全一样的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 int
getBrightness()
返回 NetCDF 图层的亮度,值域范围为 -100 到 100 ,增加亮度为正,降低亮度为负。Colors
getColorTable()
返回颜色表。int
getContrast()
返回 NetCDF 图层的对比度,值域范围为 -100 到 100 ,增加对比度为正,降低对比度为负。int
getOpaqueRate()
返回 NetCDF 图层显示不透明度。String
getOptionalDimension()
返回滑动维度名。int
getOptionalDimIndex()
返回滑动维度的索引。double
getSpecialValue()
返回图层的特殊值。Color
getSpecialValueColor()
返回格网图层特殊值的颜色。LayerSettingType
getType()
返回图层的类型。String
getXDimension()
返回 X 维度。int
getXEndIndex()
返回 X 维度的终止索引。int
getXStartIndex()
返回 X 维度的起始索引。String
getYDimension()
返回 Y 维度。int
getYEndIndex()
返回 Y 维度的终止索引。int
getYStartIndex()
返回 Y 维度的起始索引。boolean
isSpecialValueTransparent()
返回图层的特殊值(SpecialValue)所处区域是否透明。void
setBrightness(int brightness)
设置 NetCDF 图层的亮度,值域范围为 -100 到 100 ,增加亮度为正,降低亮度为负。void
setColorTable(Colors colorTable)
设置颜色表。void
setContrast(int contrast)
设置 NetCDF 图层的对比度,值域范围为 -100 到 100 ,增加对比度为正,降低对比度为负。void
setOpaqueRate(int opaqueRate)
设置 NetCDF 图层显示不透明度。boolean
setOptionalDimension(String value)
设置滑动维度名。boolean
setOptionalDimIndex(int value)
设置滑动维度的索引。void
setSpecialValue(double value)
设置图层的特殊值。void
setSpecialValueColor(Color value)
设置格网图层特殊值的颜色。void
setSpecialValueTransparent(boolean specialValueTransparent)
设置图层的特殊值(SpecialValue)所处区域是否透明。boolean
setXDimension(String value)
设置 X 维度。boolean
setXEndIndex(int value)
设置 X 维度的终止索引。boolean
setXStartIndex(int value)
设置 X 维度的起始索引。boolean
setYDimension(String value)
设置 Y 维度。boolean
setYEndIndex(int value)
设置 Y 维度的终止索引。boolean
setYStartIndex(int value)
设置 Y 纬度的起始索引。
-
-
-
构造器详细资料
-
LayerSettingNetCDF
public LayerSettingNetCDF()
默认构造函数,构造一个新的LayerSettingNetCDF
对象。
-
LayerSettingNetCDF
public LayerSettingNetCDF(LayerSettingNetCDF layerSettingNetCDF)
根据指定的LayerSettingNetCDF
对象构造一个与其完全一样的新对象。- 参数:
LayerSettingNetCDF
- 指定的LayerSettingNetCDF
对象。
-
-
方法详细资料
-
getType
public LayerSettingType getType()
返回图层的类型。- 指定者:
getType
在类中LayerSetting
-
getColorTable
public Colors getColorTable()
返回颜色表。- 返回:
- 颜色表。
-
setColorTable
public void setColorTable(Colors colorTable)
设置颜色表。- 参数:
colors
- 颜色表。
-
getSpecialValueColor
public Color getSpecialValueColor()
返回格网图层特殊值的颜色。- 返回:
- 格网图层特殊值的颜色。
- 默认值:
- 默认值为 Color.black。
-
setSpecialValueColor
public void setSpecialValueColor(Color value)
设置格网图层特殊值的颜色。- 参数:
color
- 格网图层特殊值的颜色。
-
getSpecialValue
public double getSpecialValue()
返回图层的特殊值。在新增一个 Grid 图层时,该特殊值与数据集的 NoValue 属性值相等。- 返回:
- 图层的特殊值。
-
setSpecialValue
public void setSpecialValue(double value)
设置图层的特殊值。- 参数:
value
- 图层的特殊值。
-
getBrightness
public int getBrightness()
返回 NetCDF 图层的亮度,值域范围为 -100 到 100 ,增加亮度为正,降低亮度为负。亮度值可以保存到工作空间。- 返回:
- NetCDF 图层的亮度。
- 默认值:
- 默认值为 0。
-
setBrightness
public void setBrightness(int brightness)
设置 NetCDF 图层的亮度,值域范围为 -100 到 100 ,增加亮度为正,降低亮度为负。亮度值可以保存到工作空间。- 参数:
value
- NetCDF 图层的亮度。
-
getContrast
public int getContrast()
返回 NetCDF 图层的对比度,值域范围为 -100 到 100 ,增加对比度为正,降低对比度为负。对比度值可以保存到工作空间。- 返回:
- NetCDF 图层的对比度。
- 默认值:
- 默认值为 0。
-
setContrast
public void setContrast(int contrast)
设置 NetCDF 图层的对比度,值域范围为 -100 到 100 ,增加对比度为正,降低对比度为负。对比度值可以保存到工作空间。- 参数:
value
- NetCDF 图层的对比度。
-
getOpaqueRate
public int getOpaqueRate()
返回 NetCDF 图层显示不透明度。不透明度为一个 0-100 之间的数。0 为不显示;100 为完全不透明。只对栅格图层有效,在地图旋转的情况下也有效。- 返回:
- NetCDF 图层显示不透明度。
- 默认值:
- 默认值为 100。
-
setOpaqueRate
public void setOpaqueRate(int opaqueRate)
设置 NetCDF 图层显示不透明度。不透明度为一个 0-100 之间的数。0 为不显示;100 为完全不透明。只对栅格图层有效,在地图旋转的情况下也有效。- 参数:
value
- NetCDF 图层显示不透明度。
-
isSpecialValueTransparent
public boolean isSpecialValueTransparent()
返回图层的特殊值(SpecialValue)所处区域是否透明。- 返回:
- 图层的特殊值(SpecialValue)所处区域是否透明。
- 默认值:
- 默认值为 false。
-
setSpecialValueTransparent
public void setSpecialValueTransparent(boolean specialValueTransparent)
设置图层的特殊值(SpecialValue)所处区域是否透明。- 参数:
value
- 图层的特殊值(SpecialValue)所处区域是否透明。
-
getXDimension
public String getXDimension()
返回 X 维度。- 返回:
- X 维度。
-
setXDimension
public boolean setXDimension(String value)
设置 X 维度。该方法默认值与数据集中的维度一致。- 参数:
string
- 设置 X 维度。- 返回:
- 一个布尔值,设置成功返回 true;否则,返回 false。
-
getXStartIndex
public int getXStartIndex()
返回 X 维度的起始索引。- 返回:
- X 维度的起始索引。
- 默认值:
- 默认值为与数据集一致。
-
setXStartIndex
public boolean setXStartIndex(int value)
设置 X 维度的起始索引。- 参数:
value
- X 维度的起始索引。- 返回:
- 一个布尔值,设置成功返回 true;否则,返回 false。
-
getXEndIndex
public int getXEndIndex()
返回 X 维度的终止索引。- 返回:
- X 维度的终止索引。
- 默认值:
- 默认值为与数据集一致。
-
setXEndIndex
public boolean setXEndIndex(int value)
设置 X 维度的终止索引。- 参数:
value
- X 维度的终止索引。- 返回:
- 一个布尔值,设置成功返回 true;否则,返回 false。
-
getYDimension
public String getYDimension()
返回 Y 维度。- 返回:
- Y 维度。
- 默认值:
- 默认值为与数据集一致。
-
setYDimension
public boolean setYDimension(String value)
设置 Y 维度。- 参数:
value
- Y 维度。- 返回:
- 一个布尔值,设置成功返回 true;否则,返回 false。
-
getYStartIndex
public int getYStartIndex()
返回 Y 维度的起始索引。- 返回:
- Y 维度的起始索引。
- 默认值:
- 默认值为与数据集一致。
-
setYStartIndex
public boolean setYStartIndex(int value)
设置 Y 纬度的起始索引。- 参数:
value
- 纬度的起始索引。- 返回:
- 一个布尔值,设置成功返回 true;否则,返回 false。
-
getYEndIndex
public int getYEndIndex()
返回 Y 维度的终止索引。- 返回:
- Y 维度的终止索引。
- 默认值:
- 默认值为与数据集一致。
-
setYEndIndex
public boolean setYEndIndex(int value)
设置 Y 维度的终止索引。- 参数:
value
- Y 维度的终止索引。- 返回:
- 一个布尔值,设置成功返回 true;否则,返回 false。
-
getOptionalDimension
public String getOptionalDimension()
返回滑动维度名。为读取或显示多维数据,需要对数据进行降维处理,一般采用固定某一维度的数值的方式来实现。即,将某一维度设置为滑动维度,当滑动维度的数值固定时,可以获得降维后的数据,从而方便数据的读取或显示。通常选取时间维度为滑动维度。
以 4 维数据为例,分别有 X、Y、W、T 四个维度,其中 X、Y 为坐标,W 降水,T 为时间。若取 T 为滑动维度,则以时间维度 T 的索引进行滑动,得到维度 T 取不同值时,X、Y、W 这三个维度的数据,当时间固定为某值时,得到不同点的降水量;当维度 T 滑动并依次取各个索引值时,则得到各点降水量随时间的变化。
- 返回:
- 滑动维度名。
-
setOptionalDimension
public boolean setOptionalDimension(String value)
设置滑动维度名。为读取或显示多维数据,需要对数据进行降维处理,一般采用固定某一维度的数值的方式来实现。即,将某一维度设置为滑动维度,当滑动维度的数值固定时,可以获得降维后的数据,从而方便数据的读取或显示。通常选取时间维度为滑动维度。
以 4 维数据为例,分别有 X、Y、W、T 四个维度,其中 X、Y 为坐标,W 降水,T 为时间。若取 T 为滑动维度,则以时间维度 T 的索引进行滑动,得到维度 T 取不同值时,X、Y、W 这三个维度的数据,当时间固定为某值时,得到不同点的降水量;当维度 T 滑动并依次取各个索引值时,则得到各点降水量随时间的变化。
- 参数:
value
- 滑动维度名。- 返回:
- 一个布尔值,设置成功返回 true;否则,返回 false。
-
getOptionalDimIndex
public int getOptionalDimIndex()
返回滑动维度的索引。为读取或显示多维数据,需要对数据进行降维处理,一般采用固定某一维度的数值的方式来实现。即,将某一维度设置为滑动维度,当滑动维度的数值固定时,可以获得降维后的数据,从而方便数据的读取或显示。通常选取时间维度为滑动维度。
以 4 维数据为例,分别有 X、Y、W、T 四个维度,其中 X、Y 为坐标,W 降水,T 为时间。若取 T 为滑动维度,则以时间维度 T 的索引进行滑动,得到维度 T 取不同值时,X、Y、W 这三个维度的数据,当时间固定为某值时,得到不同点的降水量;当维度 T 滑动并依次取各个索引值时,则得到各点降水量随时间的变化。
- 返回:
- 滑动维度的索引。
-
setOptionalDimIndex
public boolean setOptionalDimIndex(int value)
设置滑动维度的索引。为读取或显示多维数据,需要对数据进行降维处理,一般采用固定某一维度的数值的方式来实现。即,将某一维度设置为滑动维度,当滑动维度的数值固定时,可以获得降维后的数据,从而方便数据的读取或显示。通常选取时间维度为滑动维度。
以 4 维数据为例,分别有 X、Y、W、T 四个维度,其中 X、Y 为坐标,W 降水,T 为时间。若取 T 为滑动维度,则以时间维度 T 的索引进行滑动,得到维度 T 取不同值时,X、Y、W 这三个维度的数据,当时间固定为某值时,得到不同点的降水量;当维度 T 滑动并依次取各个索引值时,则得到各点降水量随时间的变化。
- 参数:
value
- 滑动维度的索引。- 返回:
- 一个布尔值,设置成功返回 true;否则,返回 false。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.