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

    介面 PolygonPlaceMarkParameter

    KML多邊形幾何地標參數。

    interface PolygonPlaceMarkParameter {
        geometry: {
            geo: GeoPolygonSet;
            tessellate?: boolean;
            extrude?: boolean;
            altitudeMode?: KML_ALTITUDE_MODE;
        };
        name: string;
        address: string;
        phoneNumber: string;
        description: string;
        camera?: {
            longitude: number;
            latitude: number;
            altitude: number;
            heading: number;
            tilt: number;
            roll: number;
            altitudeMode: KML_ALTITUDE_MODE;
        };
        lookAt?: {
            longitude: number;
            latitude: number;
            altitude: number;
            heading: number;
            tilt: number;
            range: number;
            altitudeMode: KML_ALTITUDE_MODE;
        };
        lineStyle: { color: window.ov.Color; width: number };
        polyStyle: { color: window.ov.Color; fill: boolean; outline: boolean };
    }

    層級 (查看層級一覽)

    索引

    屬性

    geometry: {
        geo: GeoPolygonSet;
        tessellate?: boolean;
        extrude?: boolean;
        altitudeMode?: KML_ALTITUDE_MODE;
    }

    多邊形幾何參數。

    類型宣告

    • geo: GeoPolygonSet

      多邊形幾何。

    • 可選tessellate?: boolean

      是否貼齊至地表上。

    • 可選extrude?: boolean

      是否延伸至地表。

    • 可選altitudeMode?: KML_ALTITUDE_MODE

      海拔高度模式。

    name: string

    名稱。

    address: string

    地址。

    phoneNumber: string

    電話號碼。

    description: string

    描述,通常為HTML。

    camera?: {
        longitude: number;
        latitude: number;
        altitude: number;
        heading: number;
        tilt: number;
        roll: number;
        altitudeMode: KML_ALTITUDE_MODE;
    }

    攝影機參數

    類型宣告

    • longitude: number

      經度。

    • latitude: number

      緯度。

    • altitude: number

      海拔高度。

    • heading: number

      攝影機方位角,0~360。

    • tilt: number

      攝影機繞X軸旋轉角度,0~180。

    • roll: number

      攝影機繞Z軸旋轉角度,-180~180。

    • altitudeMode: KML_ALTITUDE_MODE

      海拔高度模式。

    lookAt?: {
        longitude: number;
        latitude: number;
        altitude: number;
        heading: number;
        tilt: number;
        range: number;
        altitudeMode: KML_ALTITUDE_MODE;
    }

    攝影機朝向參數

    類型宣告

    • longitude: number

      經度。

    • latitude: number

      緯度。

    • altitude: number

      海拔高度。

    • heading: number

      攝影機方位角,0~360。

    • tilt: number

      攝影機繞X軸旋轉角度,0~180。

    • range: number

      到經度、緯度、海拔高度的距離。

    • altitudeMode: KML_ALTITUDE_MODE

      海拔高度模式。

    lineStyle: { color: window.ov.Color; width: number }

    線條樣式參數。

    類型宣告

    polyStyle: { color: window.ov.Color; fill: boolean; outline: boolean }

    多邊形樣式參數。

    類型宣告

    • color: window.ov.Color

      顏色。

    • fill: boolean

      多邊形是否要填充顏色。

    • outline: boolean

      多邊形是否要繪製外框線。