PilotGaea 3D O'view
    正在準備搜尋索引...

    更新VectorTile圖層參數。

    update

    interface UpdateParameter {
        boundary?: GeoBoundary;
        lineWidth?: number;
        maxLevel?: number;
        minLevel?: number;
        visibleFactor?: number;
        occludedOpacity?: number;
        pointSetting?: {
            textLabel?: string;
            fontLabel?: string;
            fadeEffect?: boolean;
            allowOverlapping?: boolean;
            showIfTextLabelNotExist?: boolean;
            fontTable?: {
                [name: string]: {
                    font?: string;
                    fontSize?: number;
                    fontColor?: window.ov.Color;
                    fontBorderSize?: number;
                    fontBorderColor?: window.ov.Color;
                    pullUpY?: number;
                    pullUpYUnit?: number;
                    groundLineColor?: window.ov.Color;
                    groundLineWidth?: number;
                };
            };
        };
        polylineSetting?: {
            colorLabel?: string;
            widthLabel?: number;
            simpleDraw?: boolean;
            lineWidthScale?: number;
            dashScale?: number;
            colorTable?: { [name: string]: { color?: window.ov.Color } };
        };
        polygonSetting?: {
            colorLabel?: string;
            colorTable?: {
                [name: string]: {
                    fillColor?: window.ov.Color;
                    boundaryColor?: window.ov.Color;
                    boundaryWidth?: number;
                };
            };
        };
        layerSetting?: { [name: string]: { minShow?: number; maxShow?: number } };
    }
    索引

    屬性

    boundary?: GeoBoundary

    顯示範圍。

    lineWidth?: number

    指示線條粗細。

    maxLevel?: number

    請求最大Level,大於此Level則不會載入疊加資料。

    minLevel?: number

    請求最小Level,小於此Level則不會載入疊加資料。

    visibleFactor?: number

    可視範圍參數,預設為1.0,越大則可視範圍越遠,在傾斜時更明顯,但無法超越LOD的限制。

    occludedOpacity?: number

    圖層被遮擋的不透明度。

    pointSetting?: {
        textLabel?: string;
        fontLabel?: string;
        fadeEffect?: boolean;
        allowOverlapping?: boolean;
        showIfTextLabelNotExist?: boolean;
        fontTable?: {
            [name: string]: {
                font?: string;
                fontSize?: number;
                fontColor?: window.ov.Color;
                fontBorderSize?: number;
                fontBorderColor?: window.ov.Color;
                pullUpY?: number;
                pullUpYUnit?: number;
                groundLineColor?: window.ov.Color;
                groundLineWidth?: number;
            };
        };
    }

    點圖資的顯示樣式,有給點圖資才會繪製。

    類型宣告

    • 可選textLabel?: string

      欲顯示文字的參考欄位。

    • 可選fontLabel?: string

      欲套用字型的參考欄位。

    • 可選fadeEffect?: boolean

      是否使用淡出淡入效果。

    • 可選allowOverlapping?: boolean

      是否允許重疊。

    • 可選showIfTextLabelNotExist?: boolean

      是否在textLabel欄位未找到文字時顯示。

    • 可選fontTable?: {
          [name: string]: {
              font?: string;
              fontSize?: number;
              fontColor?: window.ov.Color;
              fontBorderSize?: number;
              fontBorderColor?: window.ov.Color;
              pullUpY?: number;
              pullUpYUnit?: number;
              groundLineColor?: window.ov.Color;
              groundLineWidth?: number;
          };
      }

      字型設定定義,以 fontLabel 欄位名稱當索引。 若為"DEFAULT",則會將所有未匹配文字套上此設定字型。

    polylineSetting?: {
        colorLabel?: string;
        widthLabel?: number;
        simpleDraw?: boolean;
        lineWidthScale?: number;
        dashScale?: number;
        colorTable?: { [name: string]: { color?: window.ov.Color } };
    }

    線圖資的顯示樣式,有給線圖資才會繪製。

    類型宣告

    • 可選colorLabel?: string

      欲套用顏色的參考欄位。

    • 可選widthLabel?: number

      欲套用粗細的參考欄位,必須為數字。

    • 可選simpleDraw?: boolean

      使用輕便的繪圖模式,建議為false。

    • 可選lineWidthScale?: number

      指示線條粗細的縮放。

    • 可選dashScale?: number

      虛線設定,預設為實線 (-1),若等於0.0:系統自己切,大於0.0:以公尺為單位切。

    • 可選colorTable?: { [name: string]: { color?: window.ov.Color } }

      線圖資的顯示定義,索引為顏色參考欄位之名稱。

    polygonSetting?: {
        colorLabel?: string;
        colorTable?: {
            [name: string]: {
                fillColor?: window.ov.Color;
                boundaryColor?: window.ov.Color;
                boundaryWidth?: number;
            };
        };
    }

    面圖資的顯示樣式,有給面圖資才會繪製。

    類型宣告

    • 可選colorLabel?: string

      面圖資的樣式參考欄位。

    • 可選colorTable?: {
          [name: string]: {
              fillColor?: window.ov.Color;
              boundaryColor?: window.ov.Color;
              boundaryWidth?: number;
          };
      }

      面圖資的樣式定義,索引為圖資參考欄位之名稱。

    layerSetting?: { [name: string]: { minShow?: number; maxShow?: number } }

    圖資顯示層級定義,索引為圖資參考欄位之名稱。