Interface CustomPipelineParameter

自畫地下管線基本參數。

interface CustomPipelineParameter {
    absHeight?: boolean;
    color?: ColorLike;
    epsg?: number;
    geo?: GeoPolyline;
    height?: number;
    image?: string;
    label?: CustomTextParameter;
    labelOffset?: PointLike;
    onClick?: ((point, parameter, sn?, name?) => void);
    onMouseEnter?: ((parameter, sn?, name?) => void);
    onMouseLeave?: ((parameter, sn?, name?) => void);
    useLight?: boolean;
    width?: number;
    xFractionSpeed?: number;
    yFractionSpeed?: number;
}

Hierarchy

Properties

absHeight?: boolean

是否為絕對高。

color?: ColorLike

管線顏色。

epsg?: number

幾何EPSG。

管線幾何,Z是地表到管線中心,而台灣管線一般埋深的定義是指地表到管頂。

height?: number

管徑高度,若為0則為圓管。

image?: string

管線紋理url。

文字標籤參數物件。

labelOffset?: PointLike

文字標籤位移量。

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

useLight?: boolean

是否使用光照。

width?: number

管徑寬度。

xFractionSpeed?: number

紋理x方向偏移速度。

yFractionSpeed?: number

紋理y方向偏移速度。

Generated using TypeDoc