MapLink Pro .NET 11.1
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
MapLink.S52.NET

Detailed Description

This class category contains the S52 .NET API classes.

Classes

class  Envitia::MapLink::S52::TSLNS52DynamicRenderer
 
class  Envitia::MapLink::S52::TSLNS52FeatureLookupUtility
 
class  Envitia::MapLink::S52::TSLNS52NoDataLayer
 
class  Envitia::MapLink::S52::TSLNS52StateObject
 
class  Envitia::MapLink::S52::TSLNS52UserRenderingProcedure
 
enum class  Envitia::MapLink::S52::TSLNS52DisplayCategoryEnum {
  Envitia::MapLink::S52::TSLNS52DisplayCategoryEnum::TSLNS52DisplayCategoryEnum_DisplayBase = 1 , Envitia::MapLink::S52::TSLNS52DisplayCategoryEnum::TSLNS52DisplayCategoryEnum_Standard = 2 , Envitia::MapLink::S52::TSLNS52DisplayCategoryEnum::TSLNS52DisplayCategoryEnum_Other = 4 , Envitia::MapLink::S52::TSLNS52DisplayCategoryEnum::TSLNS52DisplayCategoryEnum_MarinersStandard = 8 ,
  Envitia::MapLink::S52::TSLNS52DisplayCategoryEnum::TSLNS52DisplayCategoryEnum_MarinersOther = 16
}
 
enum class  Envitia::MapLink::S52::TSLNS52DisplayTextEnum { Envitia::MapLink::S52::TSLNS52DisplayTextEnum::TSLNS52DisplayText_None = 0 , Envitia::MapLink::S52::TSLNS52DisplayTextEnum::TSLNS52DisplayText_Important , Envitia::MapLink::S52::TSLNS52DisplayTextEnum::TSLNS52DisplayText_All }
 

Enumeration Type Documentation

◆ TSLNS52DisplayCategoryEnum

The TSLNS52DisplayCategoryEnum provides an enumeration which lists the various display categories which are available for use when rendering S52 data.All S57 features are assigned a display category when being rendered via the S52DynamicRenderer.

To disable particular display categories the user should use this enumeration to construct a mask which is returned by TSLNS52State Object::DISPLAY_CATEGORY_MASK.

Enumerator
TSLNS52DisplayCategoryEnum_DisplayBase 
TSLNS52DisplayCategoryEnum_Standard 
TSLNS52DisplayCategoryEnum_Other 
TSLNS52DisplayCategoryEnum_MarinersStandard 
TSLNS52DisplayCategoryEnum_MarinersOther 

◆ TSLNS52DisplayTextEnum

The TSLNS52DisplayTextEnum provides an enumeration which, when used in conjunction with the TSLNS52StateObject::TEXT_DISPLAY method, allows a system to determine what type of text is displayed when using the TSLNS52DynamicRenderer.

Enumerator
TSLNS52DisplayText_None 
TSLNS52DisplayText_Important 
TSLNS52DisplayText_All