Maria GDK 4.5.0.137
Documentation of managed code in release branch
Loading...
Searching...
No Matches
TPG.GeoFramework.MapServiceInterfaces.CatalogServiceData.MapTemplateLayer Class Reference

Map template layer properties. More...

Public Member Functions

 MapTemplateLayer (MapTemplateLayer sourceLayer)
 
 MapTemplateLayer ()
 Map template layer constructor.
 

Properties

string _LayerType [get, set]
 Storage member for layer type in string format. Do net set directly from code.
 
TemplateLayerType LayerType [get, set]
 Map template layer type.
 
bool LayerTypeSpecified [get]
 Helps .Net framework to decide if enum needs to be serialized.
 
string Name [get, set]
 Template layer descriptive name.
 
string GroupName [get, set]
 The group name can be used to give a human readable name to the GroupId
 
string GroupId [get, set]
 The groupid can be used to group template layers that have some logical grouping. To mark a set of layers to have mutually exclusive visibility, the layers can be set to have the same group id. This grouping can be used in a UI to enforce the mutual exclusivity.
 
string Category [get, set]
 Template layer category F.x. used by elevation layers.
 
double Opacity [get, set]
 Sets the starting opacity of this map template layer. Value should be between 0.0 and 1.0.
 
double Brightness [get, set]
 Sets the starting brightness of this map template layer. Value should be between -1.0 and 1.0.
 
double Gamma [get, set]
 Sets the starting gamma of this map template layer. Value should preferably be between 0.5 and 2.2.
 
double Contrast [get, set]
 Sets the starting contrast of this map template layer. Value should be between -1.0 and 1.0.
 
bool GrayScale [get, set]
 Indicates if this map layer should be displayed in gray scale.
 
string Resampling [get, set]
 
ShadingParams ShadingParameters [get, set]
 Parameters for shading layers.
 
string _CompressionType [get, set]
 Storage member for compression type in string format. Do net set directly from code.
 
RasterCompressionType CompressionType [get, set]
 Template layer compression type. Used to set a preferred compression type for this layer.
 
bool CompressionTypeSpecified [get]
 Helps .Net framework to decide if enum needs to be serialized.
 
string Description [get, set]
 Template layer descriptive string.
 
double MinScale [get, set]
 Template layer minimum scale value.
 
string _MinScaleString [get, set]
 Storage member for scale in string format. Do net set directly from code.
 
double MaxScale [get, set]
 Template layer maximum scale value.
 
string _MaxScaleString [get, set]
 Storage member for scale in string format. Do net set directly from code.
 
ServiceDatasourceInfo DatasourceInfo [get, set]
 Service datasource information Will be ignored if multiple datasources are defined in DataSources.
 
Dictionary< string, string > Properties [get, set]
 Template layer properties F.x. used to indicate if map labels should be visible.
 
bool Visible [get, set]
 
bool IsPreliminary [get, set]
 
ObservableCollection< Property_Properties [get, set]
 Storage member for xml serialization. The .Net xml serializer does not know how to serialize dictionaries. Do net set directly from code.
 

Detailed Description

Map template layer properties.


The documentation for this class was generated from the following file: