Class CoordinateSystemAbstract

渲染坐标系基类

Export

Abstract

Date

2024.6.1

Author

lyx

Hierarchy

Constructors

Properties

_relativeCenter: Vector3 = ...

Accessors

  • get relativeCenter(): Readonly<Vector3>
  • 获取坐标系相对中心点

    Returns Readonly<Vector3>

    Memberof

    CoordinateSystem

  • set relativeCenter(value): void
  • 设置坐标系相对中心点

    Parameters

    • value: number[] | Vector3

    Returns void

    Memberof

    CoordinateSystem

Methods

  • GIS坐标转换到地测坐标

    Parameters

    • x: number

      GIS坐标x

    • y: number

      GIS坐标y

    • z: number

      GIS坐标z

    Returns Vector3

    地测坐标,左手坐标系,X-Y水平面,Z向上轴

    Abstract

    Memberof

    CoordinateSystem

  • GIS坐标转经纬度坐标

    Parameters

    • x: number

      GIS坐标x

    • y: number

      GIS坐标y

    • z: number

      GIS坐标z

    • Optional crs: "WGS84" | "GCJ02"

      输出经纬度的坐标系名称,可选'WGS84'和'GCJ02',默认'WGS84'

    Returns Vector3

    经纬度坐标(坐标系类型由'crs'参数决定)

    Abstract

    Memberof

    CoordinateSystem

  • GIS坐标转世界坐标

    Parameters

    • x: number

      GIS坐标x

    • y: number

      GIS坐标y

    • z: number

      GIS坐标z

    Returns Vector3

    世界坐标,右手坐标系,X-Z水平面,Y向上轴

    Memberof

    CoordinateSystem

  • 地测坐标转GIS坐标

    Parameters

    • x: number

      地测坐标x

    • y: number

      地测坐标y

    • z: number

      地测坐标z

    Returns Vector3

    GIS坐标,右手坐标系,X-Z水平面,Y向上轴

    Abstract

    Memberof

    CoordinateSystem

  • 地测坐标转世界坐标

    Parameters

    • x: number

      地测坐标x

    • y: number

      地测坐标y

    • z: number

      地测坐标z

    Returns Vector3

    世界坐标,右手坐标系,X-Z水平面,Y向上轴

    Memberof

    CoordinateSystem

  • 经纬度坐标转GIS坐标

    Parameters

    • longitude: number

      经度(单位:度)

    • latitude: number

      纬度(单位:度)

    • altitude: number

      海拔高度(单位:米)

    • Optional crs: "WGS84" | "GCJ02"

      输入经纬的度坐标系名称,可选'WGS84'和'GCJ02',默认'WGS84'

    Returns Vector3

    GIS坐标,右手坐标系,X-Z水平面,Y向上轴

    Abstract

    Memberof

    CoordinateSystem

  • 经纬度坐标转世界坐标

    Parameters

    • longitude: number

      经度(单位:度)

    • latitude: number

      纬度(单位:度)

    • altitude: number

      海拔高度(单位:米)

    • Optional crs: "WGS84" | "GCJ02" = 'WGS84'

      输入经纬度的坐标系名称,可选'WGS84'和'GCJ02',默认'WGS84'

    Returns Vector3

    世界坐标,右手坐标系,X-Z水平面,Y向上轴

    Memberof

    CoordinateSystem

  • 世界坐标转GIS坐标

    Parameters

    • x: number

      世界坐标x

    • y: number

      世界坐标y

    • z: number

      世界坐标z

    Returns Vector3

    GIS坐标,右手坐标系,X-Z水平面,Y向上轴

    Memberof

    CoordinateSystem

  • 世界坐标转地测坐标

    Parameters

    • x: number

      世界坐标x

    • y: number

      世界坐标y

    • z: number

      世界坐标z

    Returns Vector3

    地测坐标,左手坐标系,X-Y水平面,Z向上轴

    Memberof

    CoordinateSystem

  • 世界坐标转经纬度坐标

    Parameters

    • x: number

      世界坐标x

    • y: number

      世界坐标y

    • z: number

      世界坐标z

    • Optional crs: "WGS84" | "GCJ02" = 'WGS84'

      输出经纬度的坐标系名称,可选'WGS84'和'GCJ02',默认'WGS84'

    Returns Vector3

    经纬度坐标(坐标系类型由'crs'参数决定)

    Memberof

    CoordinateSystem

  • 判断坐标系相对中心点是否有效

    Returns boolean

    Memberof

    CoordinateSystem

  • 重置坐标系相对中心点(即,将相对中心点设置为无效)

    Returns void

    Memberof

    CoordinateSystem