KML點幾何地標參數。

interface PointPlaceMarkParameter {
    address: string;
    description: string;
    geometry: {
        altitudeMode: KML_ALTITUDE_MODE;
        extrude: boolean;
        geo: GeoPoint;
    };
    iconStyle: {
        color: ov.Color;
        heading: number;
        iconHref: string;
        scale: number;
    };
    labelStyle: {
        color: ov.Color;
        scale: number;
    };
    lineStyle: {
        color: ov.Color;
        width: number;
    };
    name: string;
    phoneNumber: string;
    camera?: {
        altitude: number;
        altitudeMode: KML_ALTITUDE_MODE;
        heading: number;
        latitude: number;
        longitude: number;
        roll: number;
        tilt: number;
    };
    lookAt?: {
        altitude: number;
        altitudeMode: KML_ALTITUDE_MODE;
        heading: number;
        latitude: number;
        longitude: number;
        range: number;
        tilt: number;
    };
}

Hierarchy

  • FeatureParameter
  • Partial<AbstractViewParameter>
  • LineStyleParameter
  • LabelStyleParameter
  • IconStyleParameter
    • PointPlaceMarkParameter

Properties

address: string

地址。

description: string

描述,通常為HTML。

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

點幾何參數。

Type declaration

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

圖示樣式參數。

Type declaration

  • color: ov.Color

    顏色。

  • heading: number

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

  • iconHref: string

    圖示來源。

  • scale: number

    圖示縮放比例。

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

標籤樣式參數。

Type declaration

  • color: ov.Color

    顏色。

  • scale: number

    標籤縮放比例。

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

線條樣式參數。

Type declaration

  • color: ov.Color

    顏色。

  • width: number

    線條寬度。

name: string

名稱。

phoneNumber: string

電話號碼。

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

攝影機參數

Type declaration

  • altitude: number

    海拔高度。

  • altitudeMode: KML_ALTITUDE_MODE

    海拔高度模式。

  • heading: number

    攝影機方位角,0~360。

  • latitude: number

    緯度。

  • longitude: number

    經度。

  • roll: number

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

  • tilt: number

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

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

攝影機朝向參數

Type declaration

  • altitude: number

    海拔高度。

  • altitudeMode: KML_ALTITUDE_MODE

    海拔高度模式。

  • heading: number

    攝影機方位角,0~360。

  • latitude: number

    緯度。

  • longitude: number

    經度。

  • range: number

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

  • tilt: number

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

Generated using TypeDoc