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
Modifier and TypeFieldDescriptionstatic final int
Bridge conditional symbology (BRIDGEI1), specific toInlandECDIS
.static final int
static final int
Deprecated.use CLRLIN instead.static final int
static final int
Deprecated.use DATCVR instead.static final int
Daymarks conditional symbology (DAYMARI1), specific toInlandECDIS
.static final int
static final int
Deprecated.use DEPARE instead.static final int
static final int
Deprecated.use DEPCNT instead.static final int
static final int
Deprecated.use DEPVAL instead.static final int
static final int
Deprecated.use LEGLIN instead.static final int
static final int
Deprecated.use LIGHTS instead.static final int
Notice marks conditional symbology (NOTMRKI1), specific toInlandECDIS
.static final int
static final int
Deprecated.use OBSTRN instead.static final int
static final int
Deprecated.use OWNSHP instead.static final int
static final int
Deprecated.use PASTRK instead.static final int
static final int
Deprecated.use QUAPOS instead.static final int
static final int
Deprecated.use RESARE instead.static final int
static final int
Deprecated.use RESTRN instead.static final int
static final int
Deprecated.use SLCONS instead.static final int
static final int
Deprecated.use SOUNDG instead.static final int
static final int
static final int
Deprecated.use TOPMAR instead.static final int
static final int
Deprecated.use VESSEL instead.static final int
static final int
Deprecated.use VRMEBL instead.static final int
static final int
Deprecated.use WRECKS instead. -
Method Summary
Modifier and TypeMethodDescriptiondouble
Returns the deep contour.Returns the symbology.Returns the attribute class map.Returns the object class map.double
Returns the safety contour.double
Returns the safety depth.double
Returns the shallow contour.boolean
Returns true if the option 'shallow pattern' is enabled.boolean
Returns true if the option 'show isolated dangers in shallow water' is enabled.boolean
Returns true if the option 'two shades' is enabled.void
setDeepContour
(double aDeepContour) Sets the deep contour.void
setS52Symbology
(ILcdS52Symbology aS52Symbology) Sets the unconditional symbology on which this conditional symbology is based.void
setS57AttributeClassMap
(ILcdS57AttributeClassMap aS57AttributeClassMap) Sets the attribute class map.void
setS57ObjectClassMap
(ILcdS57ObjectClassMap aS57ObjectClassMap) Sets the object class map.void
setSafetyContour
(double aSafetyContour) Sets the safety contour.void
setSafetyDepth
(double aSafetyDepth) Sets the safety depth.void
setShallowContour
(double aShallowContour) Sets the shallow contour.void
setShallowPattern
(boolean aShallowPattern) Enables/disables the option 'shallow pattern'.void
setShowIsolatedDangersInShallowWater
(boolean aShowIsolatedDangersInShallowWater) Enables/disables the option 'show isolated dangers in shallow water'.void
setTwoShades
(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'.
-