LuciadCPillar C# 2023.1.04
Luciad.Formats.Wmts.WmtsDataSource.Builder Class Reference

Builder for creating luciad::WmtsDataSource. More...

Inheritance diagram for Luciad.Formats.Wmts.WmtsDataSource.Builder:

Public Member Functions

 Builder (Luciad.Formats.Wmts.WmtsDataSource.Builder other)
 
Luciad.Formats.Wmts.WmtsDataSource Build ()
 Build the wmts data source. More...
 
void Dispose ()
 
Luciad.Formats.Wmts.WmtsDataSource.Builder Format (string format)
 Sets the preferred format to request images. More...
 
Luciad.Formats.Wmts.WmtsDataSource.Builder Layer (string layer)
 Sets the layer to use within the WMTS data provided by the source. More...
 
Luciad.Formats.Wmts.WmtsDataSource.Builder Style (string style)
 Sets the style to use within the WMTS data provided by the source. More...
 
Luciad.Formats.Wmts.WmtsDataSource.Builder Url (string url)
 Sets the base URL of the WMTS data source. More...
 

Detailed Description

Builder for creating luciad::WmtsDataSource.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::WmtsDataSource::Builder.

Constructor & Destructor Documentation

◆ Builder()

Luciad.Formats.Wmts.WmtsDataSource.Builder.Builder ( Luciad.Formats.Wmts.WmtsDataSource.Builder  other)
inline

Member Function Documentation

◆ Build()

Luciad.Formats.Wmts.WmtsDataSource Luciad.Formats.Wmts.WmtsDataSource.Builder.Build ( )
inline

Build the wmts data source.

After calling this function, this builder should no longer be used.

luciad::LogicException

If not all mandatory parameters are set.

the wmts data source.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::WmtsDataSource::Builder::build.

◆ Dispose()

void Luciad.Formats.Wmts.WmtsDataSource.Builder.Dispose ( )
inline

◆ Format()

Luciad.Formats.Wmts.WmtsDataSource.Builder Luciad.Formats.Wmts.WmtsDataSource.Builder.Format ( string  format)
inline

Sets the preferred format to request images.

If specified and if the layer offers specified format, it will be selected as a preference when requesting images.

format

Preferred format to request images.

If specified and if the layer offers specified format, it will be selected as a preference when requesting images.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::WmtsDataSource::Builder::format.

◆ Layer()

Luciad.Formats.Wmts.WmtsDataSource.Builder Luciad.Formats.Wmts.WmtsDataSource.Builder.Layer ( string  layer)
inline

Sets the layer to use within the WMTS data provided by the source.

An empty layer name will link to the first layer described in the capabilities.

layer

Layer to use within the WMTS data provided by the source.

An empty layer name will link to the first layer described in the capabilities.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::WmtsDataSource::Builder::layer.

◆ Style()

Luciad.Formats.Wmts.WmtsDataSource.Builder Luciad.Formats.Wmts.WmtsDataSource.Builder.Style ( string  style)
inline

Sets the style to use within the WMTS data provided by the source.

An empty style name will link to the default layer style.

style

Style to use within the WMTS data provided by the source.

An empty style name will link to the default layer style.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::WmtsDataSource::Builder::style.

◆ Url()

Luciad.Formats.Wmts.WmtsDataSource.Builder Luciad.Formats.Wmts.WmtsDataSource.Builder.Url ( string  url)
inline

Sets the base URL of the WMTS data source.

Calling this function is mandatory.

url

the base URL of the WMTS data source. Calling this function is mandatory.

this builder.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::WmtsDataSource::Builder::url.