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

    介面 CreatePointPlaceMarkParameter

    新增一個KML點幾何地標參數。

    interface CreatePointPlaceMarkParameter {
        geometry: {
            geo: GeoPoint;
            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 };
        iconStyle: {
            color: window.ov.Color;
            scale: number;
            heading: number;
            iconHref: string;
        };
        labelStyle: { color: window.ov.Color; scale: number };
    }

    層級 (查看層級一覽)

    索引

    屬性

    geometry: { geo: GeoPoint; extrude?: boolean; altitudeMode?: KML_ALTITUDE_MODE }

    點幾何參數。

    類型宣告

    • geo: GeoPoint

      點幾何。

    • 可選extrude?: boolean

      是否延伸至地表。

      false
      
    • 可選altitudeMode?: KML_ALTITUDE_MODE

      海拔高度模式。

      ov.KML_ALTITUDE_MODE.CLAMP_TO_GROUND
      
    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 }

    線條樣式參數。

    類型宣告

    iconStyle: {
        color: window.ov.Color;
        scale: number;
        heading: number;
        iconHref: string;
    }

    圖示樣式參數。

    類型宣告

    • color: window.ov.Color

      顏色。

    • scale: number

      圖示縮放比例。

    • heading: number

      圖示方向,0度向上,90度向東,180度向南,270度向西,360度向北。

    • iconHref: string

      圖示來源。

    labelStyle: { color: window.ov.Color; scale: number }

    標籤樣式參數。

    類型宣告

    • color: window.ov.Color

      顏色。

    • scale: number

      標籤縮放比例。