com.supermap.chart

类 MaritimeS101Parameters



  • public class MaritimeS101Parameters
    extends MaritimeS100Parameters
    海图S-101显示参数类,用于管理海图显示环境,包括海图的显示模式、显示类型名称、颜色模式、安全水深线等各种显示风格。
    从以下版本开始:
    12.0.0
    • 方法详细资料

      • setDisplayModeChart

        public void setDisplayModeChart(DisplayModeChart mode)
        设置海图显示模式。
        参数:
        mode - 海图显示模式。
        从以下版本开始:
        12.0.0
      • getDisplayModeChart

        public DisplayModeChart getDisplayModeChart()
        返回海图显示模式。
        返回:
        海图显示模式。
        从以下版本开始:
        12.0.0
        默认值:
        默认值为 DisplayModeChart.STANDARD
      • setColourModeChart

        public void setColourModeChart(ColourModeChart mode)
        设置海图显示的颜色模式。
        参数:
        mode - 颜色模式。
      • getColourModeChart

        public ColourModeChart getColourModeChart()
        返回海图显示的颜色模式。
        返回:
        颜色模式。
        从以下版本开始:
        12.0.0
      • setSimplifiedMarker

        public void setSimplifiedMarker(boolean value)
        设置是否使用简单海图符号。
        参数:
        value - 一个布尔值,该值指示是否使用简单海图符号,true 表示使用简单海图符号;false 表示使用传统纸海图符号。
        从以下版本开始:
        12.0.0
      • isSimplifiedMarker

        public boolean isSimplifiedMarker()
        返回是否使用简单海图符号。
        返回:
        一个布尔值,该值指示是否使用简单海图符号,true 表示使用简单海图符号;false 表示使用传统纸海图符号。
        默认值:
        默认值为 true。
      • setPlainBoundaries

        public void setPlainBoundaries(boolean value)
        设置是否使用符号化的区域边界。
        参数:
        value - 一个布尔值,该值指示是否使用符号化的区域边界,true 表示使用符号化的区域边界,false 表示不使用。
        从以下版本开始:
        12.0.0
      • isPlainBoundaries

        public boolean isPlainBoundaries()
        返回是否使用符号化的区域边界。
        返回:
        一个布尔值,该值指示是否使用符号化的区域边界,true 表示使用符号化的区域边界,false 表示不使用。
        从以下版本开始:
        12.0.0
        默认值:
        默认值为 false。
      • setSafetyContour

        public void setSafetyContour(double value)
        设置安全等深线。
        参数:
        value - 安全等深线。
        从以下版本开始:
        12.0.0
      • getSafetyContour

        public double getSafetyContour()
        返回安全等深线。
        返回:
        安全等深线。
        从以下版本开始:
        12.0.0
        默认值:
        默认值为 30.0。
      • setShallowContour

        public void setShallowContour(double value)
        设置浅水等深线。
        参数:
        value - 浅水等深线。
        从以下版本开始:
        12.0.0
      • getShallowContour

        public double getShallowContour()
        返回浅水等深线。
        返回:
        浅水等深线。
        从以下版本开始:
        12.0.0
        默认值:
        默认值为 2.0。
      • setDeepContour

        public void setDeepContour(double value)
        设置深水等深线。
        参数:
        value - 深水等深线。
        从以下版本开始:
        12.0.0
      • getDeepContour

        public double getDeepContour()
        返回深水等深线。
        返回:
        深水等深线。
        从以下版本开始:
        12.0.0
        默认值:
        默认值为 30.0。
      • setSafetyDepth

        public void setSafetyDepth(double value)
        设置安全水深值。单位以 setDepthUnit 方法设置的水深单位为准。
        参数:
        value - 安全水深值。
        从以下版本开始:
        12.0.0
      • getSafetyDepth

        public double getSafetyDepth()
        返回安全水深值。单位以 setDepthUnit 方法设置的水深单位为准。
        返回:
        安全水深值。
        从以下版本开始:
        12.0.0
        默认值:
        默认为 30.0。
      • setDisplayFourShades

        public void setDisplayFourShades(boolean value)
        设置是否以四色模式显示水深面。
        参数:
        value - 一个布尔值,该值指示是否以四色模式显示水深面,true 表示以四色模式显示,false 表示以两色模式显示。
        从以下版本开始:
        12.0.0
      • isDisplayFourShades

        public boolean isDisplayFourShades()
        返回是否以四色模式显示水深面。
        返回:
        一个布尔值,该值指示是否以四色模式显示水深面,true 表示以四色模式显示,false 表示以两色模式显示。
        从以下版本开始:
        12.0.0
        默认值:
        默认值为 false,即以四色模式显示水深面。
      • IsRadarOverlay

        public boolean IsRadarOverlay()
        返回是否启用雷达之上
        返回:
        一个布尔值,该值指示是否启用雷达之上,true 表示启用,false表示不启用。
        从以下版本开始:
        12.0.0
        默认值:
        默认值为 false。
      • SetRadarOverlay

        public void SetRadarOverlay(boolean value)
        设置是否启用雷达之上
        参数:
        value - 一个布尔值,该值指示是否启用雷达之上,true 表示启用,false表示不启用。
        从以下版本开始:
        12.0.0
      • isFullLightLines

        public boolean isFullLightLines()
        返回是否显示灯标所有扇形区域。
        返回:
        从以下版本开始:
        12.0.0
      • setFullLightLines

        public void setFullLightLines(boolean value)
        设置是否显示灯标所有扇形区域。
        参数:
        value - 一个布尔值,该值指示是否绘制灯标所有扇形区域,true 表示是,false表示否。
        从以下版本开始:
        12.0.0
      • isIgnoreScamin

        public boolean isIgnoreScamin()
        返回要素的最小可见比例尺是否有效。

        要素的最小可见比例尺大于当前地图的比例尺,且该方法返回为 true 时,表示要素不显示,否则,表示要素显示。

        返回:
        一个布尔值,该值指示要素的最小可见比例尺是否有效,true 表示有效,false 表示无效。
        从以下版本开始:
        12.0.0
        默认值:
        默认值为 true。
      • setIgnoreScamin

        public void setIgnoreScamin(boolean value)
        设置要素的最小可见比例尺是否有效。

        要素的最小可见比例尺大于当前地图的比例尺,且该方法设置为 true 时,表示要素不显示,否则,表示要素显示。

        参数:
        value - 一个布尔值,该值指示要素的最小可见比例尺是否有效,true 表示有效,false 表示无效。
        从以下版本开始:
        12.0.0

Copyright © 2021–2025 SuperMap. All rights reserved.