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

    類別 CustomBarEntity

    自畫正多邊形柱體圖素

    層級 (查看層級一覽)

    索引

    方法

    • 取得圖素名稱。

      回傳 string

      圖素名稱。

    • 取得圖素流水號。

      回傳 number

      圖素流水號。

    • 設置圖素名稱。

      參數

      • name: string

      回傳 boolean

      是否設置成功。

    • 設定滑鼠左鍵點擊事件,設成null可取消。

      參數

      • event: (pos: GeoPoint, attr: unknown, sn: number, name: string) => void

        滑鼠左鍵按一下實體時要執行的函式。

      回傳 void

      let metaData = "meta"
      entity.setOnClickListener((pos, attr, SN, name) => {
      console.log(metaData);
      });
    • 設定滑鼠進入圖素事件。

      參數

      • event: (attr: any, sn?: number, name?: string) => void

        滑鼠進入圖素時要執行的函式。

      回傳 void

    • 設定滑鼠離開圖素事件。

      參數

      • event: (attr: any, sn?: number, name?: string) => void

        滑鼠離開圖素時要執行的函式。

      回傳 void

    • 設定Tooltip。

      參數

      • tooltip: string

        鼠標懸停於實體上時顯示的提示字串。

      回傳 void

    • 更新圖素。

      參數

      回傳 void

      const param = {
      geo: new GeoPoint(121, 22, 100),
      color: new ov.Color("#FFFFFF"),
      size: 10.0,
      height: 10000.0,
      side: 6.0,
      absHeight: true,
      };
      const bar = customLayer.addBarEntity(param);
      bar.update({ height: 1000.0 });

    訪問器屬性

    • get show(): boolean

      是否顯示圖素。

      回傳 boolean