Type alias SatelliteWidgetSetting

SatelliteWidgetSetting: Required<WidgetSetting> & {
    timeline: Timeline;
    apiKey?: string;
    batchImport?: string;
    callback?: ((entity) => void);
    defaultFOV?: number;
    list?: number[];
    map2D?: {
        boundary?: GeoBoundary;
        epsg?: string;
        height?: number;
        updateInterval?: number;
        url?: string;
        width?: number;
    };
    proxy?: string;
}

Type declaration

  • timeline: Timeline
  • Optional apiKey?: string

    開啟Widget時從N2YO新增衛星的API Key。

  • Optional batchImport?: string

    批次更新衛星TLE檔的url。

  • Optional callback?: ((entity) => void)
      • (entity): void
      • 新增衛星結束時的回乎函數。

        Parameters

        • entity: MilitarySatelliteEntity

        Returns void

  • Optional defaultFOV?: number

    預設FOV。

  • Optional list?: number[]

    開啟Widget時從N2YO新增衛星的衛星Id清單。

  • Optional map2D?: {
        boundary?: GeoBoundary;
        epsg?: string;
        height?: number;
        updateInterval?: number;
        url?: string;
        width?: number;
    }

    2D展示相關參數。

    • Optional boundary?: GeoBoundary

      2D展示底圖的範圍。

      Default Value

      new GeoBoundary(-180.0, -85.06, 180.0, 85.06)
      
    • Optional epsg?: string

      2D展示的底圖EPSG。

      Default Value

      3857
      
    • Optional height?: number

      2D展示介面內容的高。

      Default Value

      256
      
    • Optional updateInterval?: number

      2D展示介面的更新間隔(ms)。

      Default Value

      200
      
    • Optional url?: string

      2D展示的底圖來源,若沒給2D展示將使用白色底圖。

    • Optional width?: number

      2D展示介面內容的寬。

      Default Value

      256
      
  • Optional proxy?: string

    代理伺服器,可給代理如PROXY_URL/{URL}。

    Default Value

    ""
    

Generated using TypeDoc