|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ChannelSelection
The ChannelSelection element specifies the false-color channel selection for a multi-spectral raster source (such as a multi-band satellite-imagery source). It is defined as:
<xs:element name="ChannelSelection"> <xs:complexType> <xs:choice> <xs:sequence> <xs:element ref="sld:RedChannel"/> <xs:element ref="sld:GreenChannel"/> <xs:element ref="sld:BlueChannel"/> </xs:sequence> <xs:element ref="sld:GrayChannel"/> </xs:choice> </xs:complexType> </xs:element> <xs:element name="RedChannel" type="sld:SelectedChannelType"/> <xs:element name="GreenChannel" type="sld:SelectedChannelType"/> <xs:element name="BlueChannel" type="sld:SelectedChannelType"/> <xs:element name="GrayChannel" type="sld:SelectedChannelType"/>Either a channel may be selected to display in each of red, green, and blue, or a single channel may be selected to display in grayscale. (The spelling ?gray? is used since it seems to be more common on the Web than ?grey? by a ratio of about 3:1.) Contrast enhancement may be applied to each channel in isolation. Channels are identified by a system and data-dependent character identifier. Commonly, channels will be labelled as ?1?, ?2?, etc.
modules/library/api (gt-api.jar)
Method Summary | |
---|---|
void |
accept(StyleVisitor visitor)
|
SelectedChannelType |
getGrayChannel()
Get the gray channel to be used |
SelectedChannelType[] |
getRGBChannels()
get the RGB channels to be used |
SelectedChannelType[] |
getSelectedChannels()
Deprecated. Please use getRGBChannels |
void |
setGrayChannel(SelectedChannelType gray)
Set the gray channel to be used |
void |
setRGBChannels(SelectedChannelType[] channels)
Set the RGB channels to be used |
void |
setRGBChannels(SelectedChannelType red,
SelectedChannelType green,
SelectedChannelType blue)
Set the RGB channels to be used |
void |
setSelectedChannels(SelectedChannelType[] channels)
Deprecated. Please use setRGBChannels |
Methods inherited from interface ChannelSelection |
---|
accept |
Method Detail |
---|
void setRGBChannels(SelectedChannelType red, SelectedChannelType green, SelectedChannelType blue)
red
- the red channelgreen
- the green channelblue
- the blue channelvoid setRGBChannels(SelectedChannelType[] channels)
channels
- array of channels in RGB orderSelectedChannelType[] getRGBChannels()
getRGBChannels
in interface ChannelSelection
void setGrayChannel(SelectedChannelType gray)
gray
- the gray channelSelectedChannelType getGrayChannel()
getGrayChannel
in interface ChannelSelection
void setSelectedChannels(SelectedChannelType[] channels)
channels
- array of channelsSelectedChannelType[] getSelectedChannels()
void accept(StyleVisitor visitor)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |