Package com.luciad.format.s52
Interface ILcdS52ConditionalSymbology
- All Superinterfaces:
ILcdS52StyleProvider
- All Known Implementing Classes:
TLcdS52ConditionalSymbology
This interface defines the mariner's settings of the S-52
conditional symbology procedures. The settings are:
- Safety contour (default = 30m),
- Shallow contour (default = 2m),
- Deep contour (default = 30m),
- Two shades (default = true),
- Shallow pattern (default = false),
TLcdS52ConditionalSymbology
implements
this interface and provides a full implementation of the S-52 conditional symbology.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intBridge conditional symbology (BRIDGEI1), specific toInlandECDIS.static final intstatic final intDeprecated.use CLRLIN instead.static final intstatic final intDeprecated.use DATCVR instead.static final intDaymarks conditional symbology (DAYMARI1), specific toInlandECDIS.static final intstatic final intDeprecated.use DEPARE instead.static final intstatic final intDeprecated.use DEPCNT instead.static final intstatic final intDeprecated.use DEPVAL instead.static final intstatic final intDeprecated.use LEGLIN instead.static final intstatic final intDeprecated.use LIGHTS instead.static final intNotice marks conditional symbology (NOTMRKI1), specific toInlandECDIS.static final intstatic final intDeprecated.use OBSTRN instead.static final intstatic final intDeprecated.use OWNSHP instead.static final intstatic final intDeprecated.use PASTRK instead.static final intstatic final intDeprecated.use QUAPOS instead.static final intstatic final intDeprecated.use RESARE instead.static final intstatic final intDeprecated.use RESTRN instead.static final intstatic final intDeprecated.use SLCONS instead.static final intstatic final intDeprecated.use SOUNDG instead.static final intstatic final intstatic final intDeprecated.use TOPMAR instead.static final intstatic final intDeprecated.use VESSEL instead.static final intstatic final intDeprecated.use VRMEBL instead.static final intstatic final intDeprecated.use WRECKS instead. -
Method Summary
Modifier and TypeMethodDescriptiondoubleReturns the deep contour.Returns the symbology.Returns the attribute class map.Returns the object class map.doubleReturns the safety contour.doubleReturns the safety depth.doubleReturns the shallow contour.booleanReturns true if the option 'shallow pattern' is enabled.booleanReturns true if the option 'show isolated dangers in shallow water' is enabled.booleanReturns true if the option 'two shades' is enabled.voidsetDeepContour(double aDeepContour) Sets the deep contour.voidsetS52Symbology(ILcdS52Symbology aS52Symbology) Sets the unconditional symbology on which this conditional symbology is based.voidsetS57AttributeClassMap(ILcdS57AttributeClassMap aS57AttributeClassMap) Sets the attribute class map.voidsetS57ObjectClassMap(ILcdS57ObjectClassMap aS57ObjectClassMap) Sets the object class map.voidsetSafetyContour(double aSafetyContour) Sets the safety contour.voidsetSafetyDepth(double aSafetyDepth) Sets the safety depth.voidsetShallowContour(double aShallowContour) Sets the shallow contour.voidsetShallowPattern(boolean aShallowPattern) Enables/disables the option 'shallow pattern'.voidsetShowIsolatedDangersInShallowWater(boolean aShowIsolatedDangersInShallowWater) Enables/disables the option 'show isolated dangers in shallow water'.voidsetTwoShades(boolean aTwoShades) Enables/disables the option 'two shades'.Methods inherited from interface com.luciad.format.s52.ILcdS52StyleProvider
getS52Style
-
Field Details
-
CLRLIN01
static final int CLRLIN01Deprecated.use CLRLIN instead.- See Also:
-
DATCVR01
static final int DATCVR01Deprecated.use DATCVR instead.- See Also:
-
DEPARE01
static final int DEPARE01Deprecated.use DEPARE instead.- See Also:
-
DEPCNT02
static final int DEPCNT02Deprecated.use DEPCNT instead.- See Also:
-
DEPVAL01
static final int DEPVAL01Deprecated.use DEPVAL instead.- See Also:
-
LEGLIN02
static final int LEGLIN02Deprecated.use LEGLIN instead.- See Also:
-
LIGHTS05
static final int LIGHTS05Deprecated.use LIGHTS instead.- See Also:
-
OBSTRN04
static final int OBSTRN04Deprecated.use OBSTRN instead.- See Also:
-
OWNSHP02
static final int OWNSHP02Deprecated.use OWNSHP instead.- See Also:
-
PASTRK01
static final int PASTRK01Deprecated.use PASTRK instead.- See Also:
-
QUAPOS01
static final int QUAPOS01Deprecated.use QUAPOS instead.- See Also:
-
SLCONS03
static final int SLCONS03Deprecated.use SLCONS instead.- See Also:
-
RESARE02
static final int RESARE02Deprecated.use RESARE instead.- See Also:
-
RESTRN01
static final int RESTRN01Deprecated.use RESTRN instead.- See Also:
-
SOUNDG02
static final int SOUNDG02Deprecated.use SOUNDG instead.- See Also:
-
TOPMAR01
static final int TOPMAR01Deprecated.use TOPMAR instead.- See Also:
-
VESSEL01
static final int VESSEL01Deprecated.use VESSEL instead.- See Also:
-
VRMEBL01
static final int VRMEBL01Deprecated.use VRMEBL instead.- See Also:
-
WRECKS02
static final int WRECKS02Deprecated.use WRECKS instead.- See Also:
-
CLRLIN
static final int CLRLIN- See Also:
-
DATCVR
static final int DATCVR- See Also:
-
DEPARE
static final int DEPARE- See Also:
-
DEPCNT
static final int DEPCNT- See Also:
-
DEPVAL
static final int DEPVAL- See Also:
-
LEGLIN
static final int LEGLIN- See Also:
-
LIGHTS
static final int LIGHTS- See Also:
-
OBSTRN
static final int OBSTRN- See Also:
-
OWNSHP
static final int OWNSHP- See Also:
-
PASTRK
static final int PASTRK- See Also:
-
QUAPOS
static final int QUAPOS- See Also:
-
SLCONS
static final int SLCONS- See Also:
-
RESARE
static final int RESARE- See Also:
-
RESTRN
static final int RESTRN- See Also:
-
SOUNDG
static final int SOUNDG- See Also:
-
TOPMAR
static final int TOPMAR- See Also:
-
VESSEL
static final int VESSEL- See Also:
-
VRMEBL
static final int VRMEBL- See Also:
-
WRECKS
static final int WRECKS- See Also:
-
SYMINS
static final int SYMINS- See Also:
-
DAYMAR
static final int DAYMARDaymarks conditional symbology (DAYMARI1), specific toInlandECDIS.- Since:
- 2018.0
- See Also:
-
BRIDGE
static final int BRIDGEBridge conditional symbology (BRIDGEI1), specific toInlandECDIS.- Since:
- 2018.0
- See Also:
-
NOTMRK
static final int NOTMRKNotice marks conditional symbology (NOTMRKI1), specific toInlandECDIS.- Since:
- 2018.0
- See Also:
-
-
Method Details
-
setS57ObjectClassMap
Sets the object class map. -
getS57ObjectClassMap
ILcdS57ObjectClassMap getS57ObjectClassMap()Returns the object class map. -
setS57AttributeClassMap
Sets the attribute class map. -
getS57AttributeClassMap
ILcdS57AttributeClassMap getS57AttributeClassMap()Returns the attribute class map. -
setS52Symbology
Sets the unconditional symbology on which this conditional symbology is based. -
getS52Symbology
ILcdS52Symbology getS52Symbology()Returns the symbology. -
setSafetyDepth
void setSafetyDepth(double aSafetyDepth) Sets the safety depth. -
getSafetyDepth
double getSafetyDepth()Returns the safety depth. -
setSafetyContour
void setSafetyContour(double aSafetyContour) Sets the safety contour. -
getSafetyContour
double getSafetyContour()Returns the safety contour. -
getDeepContour
double getDeepContour()Returns the deep contour. -
setDeepContour
void setDeepContour(double aDeepContour) Sets the deep contour. -
getShallowContour
double getShallowContour()Returns the shallow contour. -
setShallowContour
void setShallowContour(double aShallowContour) Sets the shallow contour. -
isShallowPattern
boolean isShallowPattern()Returns true if the option 'shallow pattern' is enabled. -
setShallowPattern
void setShallowPattern(boolean aShallowPattern) Enables/disables the option 'shallow pattern'. -
isShowIsolatedDangersInShallowWater
boolean isShowIsolatedDangersInShallowWater()Returns true if the option 'show isolated dangers in shallow water' is enabled. -
setShowIsolatedDangersInShallowWater
void setShowIsolatedDangersInShallowWater(boolean aShowIsolatedDangersInShallowWater) Enables/disables the option 'show isolated dangers in shallow water'. -
isTwoShades
boolean isTwoShades()Returns true if the option 'two shades' is enabled. -
setTwoShades
void setTwoShades(boolean aTwoShades) Enables/disables the option 'two shades'.
-