自畫三角面集合圖素參數。

interface Parameter {
    drawColor: ov.Color;
    drawLines: boolean;
    drawOpacity: number;
    epsg: number;
    fillColor: ov.Color;
    fillOpacity: number;
    geo: GeoPolygonSet | [GeoPoint, GeoPoint, GeoPoint][];
    nullInside: boolean;
    outputDepth: boolean;
    texture: null | string;
    textureSize: undefined | number | number[] | "full" | {
        x: number;
        y: number;
    };
    triangleTp: undefined | GeoPolygonSet | [GeoPoint, GeoPoint, GeoPoint][];
}

Properties

drawColor: ov.Color

線顏色。

drawLines: boolean

是否把幾何轉成線。

drawOpacity: number

框線不透明度0~1。

epsg: number

幾何EPSG。

fillColor: ov.Color

填色。

fillOpacity: number

三角面不透明度0~1

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

nullInside: boolean

是否為透空。

outputDepth: boolean

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

texture: null | string

貼圖網址。

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

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

Type declaration

  • x: number
  • y: number
triangleTp: undefined | GeoPolygonSet | [GeoPoint, GeoPoint, GeoPoint][]

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

Generated using TypeDoc