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

    類別 AQIDrawSetting

    SensorThings AQI作畫設定

    層級 (查看層級一覽)

    索引

    屬性

    point: {
        interval: number[];
        colorInterval: string[];
        sizeInterval: number[];
        onClick:
            | null
            | (
                (
                    thing: Thing,
                    pos: GeoPoint,
                    attr: unknown,
                    sn: number,
                    name: string,
                ) => void
            );
    }

    點圖素的作畫參數

    類型宣告

    • interval: number[]

      間隔

    • colorInterval: string[]

      顏色間隔

    • sizeInterval: number[]

      尺寸間隔

    • onClick:
          | null
          | (
              (
                  thing: Thing,
                  pos: GeoPoint,
                  attr: unknown,
                  sn: number,
                  name: string,
              ) => void
          )

      點擊事件

      SensorThings資源

      滑鼠座標

      屬性物件

      流水號

      圖素名稱

    bar: {
        interval: number[];
        colorInterval: string[];
        sizeInterval: number[];
        barSize: number;
        heightScale: number;
        onClick:
            | null
            | (
                (
                    thing: Thing,
                    pos: GeoPoint,
                    attr: unknown,
                    sn: number,
                    name: string,
                ) => void
            );
    }

    柱圖素的作畫參數

    類型宣告

    • interval: number[]

      間隔

    • colorInterval: string[]

      顏色間隔

    • sizeInterval: number[]

      尺寸間隔

    • barSize: number

      柱尺寸

    • heightScale: number

      高度倍率

    • onClick:
          | null
          | (
              (
                  thing: Thing,
                  pos: GeoPoint,
                  attr: unknown,
                  sn: number,
                  name: string,
              ) => void
          )

      點擊事件

      SensorThings資源

      滑鼠座標

      屬性物件

      流水號

      圖素名稱

    cluster: {
        interval: number[];
        colorInterval: string[];
        sizeInterval: number[];
        group: {
            symbol?: null | string;
            size?: null | number;
            pullUpY?: null | number;
            pullUpYIsWorldSize?: null | boolean;
        };
        children: {
            symbol?: null
            | string;
            size?: null | number;
            pullUpY?: null | number;
            pullUpYIsWorldSize?: null | boolean;
        };
        label?: { borderColor: string; borderSize: number };
        onClick:
            | null
            | ((pos: GeoPoint, obj: unknown, sn: number, name: string) => void);
    }

    叢集圖素的作畫參數

    類型宣告

    • interval: number[]

      間隔

    • colorInterval: string[]

      顏色間隔

    • sizeInterval: number[]

      尺寸間隔

    • group: {
          symbol?: null | string;
          size?: null | number;
          pullUpY?: null | number;
          pullUpYIsWorldSize?: null | boolean;
      }

      叢集參數

    • children: {
          symbol?: null | string;
          size?: null | number;
          pullUpY?: null | number;
          pullUpYIsWorldSize?: null | boolean;
      }

      子圖素參數

    • 可選label?: { borderColor: string; borderSize: number }

      標籤參數

    • onClick: null | ((pos: GeoPoint, obj: unknown, sn: number, name: string) => void)

      點擊事件

      滑鼠座標

      屬性物件

      流水號

      圖素名稱

    heatMap: {
        interval: number[];
        maxValue?: number;
        colorInterval: string[];
        polygonSet?: { [key: string]: GeoPolygonSet };
        color?: {};
        liftScale?: number;
        zScale?: number;
        boundXMin?: number;
        boundXMax?: number;
        boundYMin?: number;
        boundYMax?: number;
    }

    熱區的作畫參數

    類型宣告

    • interval: number[]

      間隔

    • 可選maxValue?: number

      最大數值

    • colorInterval: string[]

      顏色間隔

    • 可選polygonSet?: { [key: string]: GeoPolygonSet }

      幾何

    • 可選color?: {}

      顏色

    • 可選liftScale?: number

      抬升倍率

    • 可選zScale?: number

      zScale

    • 可選boundXMin?: number

      範圍x方向最小值

    • 可選boundXMax?: number

      範圍x方向最大值

    • 可選boundYMin?: number

      範圍y方向最小值

    • 可選boundYMax?: number

      範圍y方向最大值

    pointOverlay: { interval: number[]; colorInterval: string[] }

    點貼圖的作畫參數

    類型宣告

    • interval: number[]

      間隔

    • colorInterval: string[]

      顏色間隔

    region: {
        interval: number[];
        colorInterval: string[];
        regionEPSG: number;
        regionPolygonSet: GeoPolygonSet[];
    }

    區域平均的作畫參數

    類型宣告

    • interval: number[]

      間隔

    • colorInterval: string[]

      顏色間隔

    • regionEPSG: number

      區域Epsg

    • regionPolygonSet: GeoPolygonSet[]

      區域幾何