Interface CustomTriangleSetParameter

自畫三角面集合基本參數。

interface CustomTriangleSetParameter {
    drawColor?: ColorLike;
    drawLines?: boolean;
    drawOpacity?: number;
    epsg?: number;
    fillColor?: ColorLike;
    fillOpacity?: number;
    geo?: GeoPolygon | GeoPolygonSet | [GeoPoint, GeoPoint, GeoPoint][];
    label?: CustomTextParameter;
    labelOffset?: PointLike;
    nullInside?: boolean;
    onClick?: ((point, parameter, sn?, name?) => void);
    onMouseEnter?: ((parameter, sn?, name?) => void);
    onMouseLeave?: ((parameter, sn?, name?) => void);
    outputDepth?: boolean;
    texture?: null | string;
    textureSize?: number | number[] | {
        x: number;
        y: number;
    } | "full";
    triangleTp?: GeoPolygon | GeoPolygonSet | [GeoPoint, GeoPoint, GeoPoint][];
}

Hierarchy

Properties

drawColor?: ColorLike

線顏色。

drawLines?: boolean

是否把幾何轉成線。

drawOpacity?: number

框線不透明度0~1。

epsg?: number

幾何EPSG。

fillColor?: ColorLike

填色。

fillOpacity?: number

三角面不透明度0~1

幾何,三個點一組的陣列,或是GeoPolygon、GeoPolygonSet。

文字標籤參數物件。

labelOffset?: PointLike

文字標籤位移量。

nullInside?: boolean

true為透空。

onClick?: ((point, parameter, sn?, name?) => void)

Type declaration

    • (point, parameter, sn?, name?): void
    • 滑鼠左鍵按一下時要執行的函式。

      Parameters

      • point: GeoPoint
      • parameter: any
      • Optional sn: number
      • Optional name: string

      Returns void

onMouseEnter?: ((parameter, sn?, name?) => void)

Type declaration

    • (parameter, sn?, name?): void
    • 滑鼠進入時要執行的函式。

      Parameters

      • parameter: any
      • Optional sn: number
      • Optional name: string

      Returns void

onMouseLeave?: ((parameter, sn?, name?) => void)

Type declaration

    • (parameter, sn?, name?): void
    • 滑鼠離開時要執行的函式。

      Parameters

      • parameter: any
      • Optional sn: number
      • Optional name: string

      Returns void

outputDepth?: boolean

是否輸出深度,可作為行走物體。

texture?: null | string

貼圖網址。

textureSize?: number | number[] | {
    x: number;
    y: number;
} | "full"

貼圖相對於世界的尺寸,單位為公尺,可以只給一個值,給"full"表示全部只用一張圖,預設為每1000*1000貼一次圖。

Type declaration

  • x: number
  • y: number

幾何點的紋理坐標,格式需與幾何相同相同。

Generated using TypeDoc