LuciadCPillar C# 2024.0.04
|
A builder to create WmsDataSource
instances.
More...
Public Member Functions | |
Builder (Luciad.Formats.Wms.WmsDataSource.Builder other) | |
Luciad.Formats.Wms.WmsDataSource.Builder | AddLayer (string layerName) |
Adds a WMS layer to load. More... | |
Luciad.Formats.Wms.WmsDataSource.Builder | AddLayer (string layerName, string layerStyleName) |
Adds a WMS layer to load. More... | |
Luciad.Formats.Wms.WmsDataSource | Build () |
Build the WMS data source. More... | |
void | Dispose () |
Luciad.Formats.Wms.WmsDataSource.Builder | Format (string format) |
Sets the image format for GetMap requests. More... | |
Luciad.Formats.Wms.WmsDataSource.Builder | StyledLayerDescriptor (string styledLayerDescriptor) |
Sets the Styled Layer Descriptor to pass when making a request. More... | |
Luciad.Formats.Wms.WmsDataSource.Builder | StyledLayerDescriptorUrl (string styledLayerDescriptorUrl) |
Sets an URL pointing to a valid Styled Layer Descriptor which will be used by the server. More... | |
Luciad.Formats.Wms.WmsDataSource.Builder | Transparent (bool transparent) |
Sets if the requested image should have a transparent background, provided that the image format supports transparency. More... | |
Luciad.Formats.Wms.WmsDataSource.Builder | Url (string url) |
Sets the base URL of the WMS data source. More... | |
A builder to create WmsDataSource
instances.
This builder requires at a minimum a URL and one or more layers
.
|
inline |
|
inline |
Adds a WMS layer
to load.
The layer is added on top of other added WMS layers.
At least one of the addLayer methods must be called.
layerName | The name of the WMS layer. |
|
inline |
Adds a WMS layer
to load.
The layer is added on top of other added WMS layers.
At least one of the addLayer methods must be called.
layerName | The name of the WMS layer. |
layerStyleName | The WMS layer style name. This refers to a published named layer style of the WMS capabilities. |
|
inline |
Build the WMS data source.
After calling this function, this builder should no longer be used.
System.InvalidOperationException | If not all mandatory parameters are set. |
|
inline |
|
inline |
Sets the image format for GetMap requests.
When this method is not called the image format is determined by the WMS model decoder
.
format | the image format for GetMap requests. |
|
inline |
Sets the Styled Layer
Descriptor to pass when making a request.
This corresponds to the SLD_BODY
request parameter in the GetMap request. The SLD must not be URL encoded. The SLD can be set using either one of the following method :
Note that when these methods are called multiple times, only the last method call is taken into account.
You can find more information within the article on how to use Styled Layer Descriptor.
|
inline |
Sets an URL pointing to a valid Styled Layer
Descriptor which will be used by the server.
This corresponds to the SLD
request parameter in the GetMap request. The SLD can be set using either one of the following method :
Note that when these methods are called multiple times, only the last method call is taken into account.
You can find more information within the article on how to use Styled Layer Descriptor.
|
inline |
Sets if the requested image should have a transparent background, provided that the image format supports transparency.
When this method is not called the default value is true
.
transparent | if the requested image should have a transparent background, provided that the image format supports transparency. |
|
inline |
Sets the base URL of the WMS data source.
Calling this function is mandatory.
url | the base URL of the WMS data source. Calling this function is mandatory. |