|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
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.
| Method Summary | |
SelectedChannelType |
getGrayChannel()
Get the gray channel to be used |
SelectedChannelType[] |
getRGBChannels()
get the RGB channels to be used |
SelectedChannelType[] |
getSelectedChannels()
get the channels to be used |
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)
set the channels to be used |
| Methods inherited from interface org.geotools.event.GTComponent |
changed, getNote, getParent, removed, setNote |
| Method Detail |
public void setRGBChannels(SelectedChannelType red,
SelectedChannelType green,
SelectedChannelType blue)
red - the red channelgreen - the green channelblue - the blue channelpublic void setRGBChannels(SelectedChannelType[] channels)
channels - array of channels in RGB orderpublic SelectedChannelType[] getRGBChannels()
public void setGrayChannel(SelectedChannelType gray)
gray - the gray channelpublic SelectedChannelType getGrayChannel()
public void setSelectedChannels(SelectedChannelType[] channels)
channels - array of channelspublic SelectedChannelType[] getSelectedChannels()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||