Class CoordinateTransform

坐标变换

Export

Date

2024.5.30

Author

lyx

Hierarchy

  • CoordinateTransform

Constructors

Methods

  • 计算CAD瓦片地图中心点坐标

    Parameters

    • minX: number

      CAD边界最小X坐标

    • minY: number

      CAD边界最小Y坐标

    • maxX: number

      CAD边界最大X坐标

    • maxY: number

      CAD边界最大Y坐标

    Returns Vector2

    CAD瓦片地图中心点

    Static

    Memberof

    CoordinateTransform

  • 计算CAD瓦片地图0级瓦片尺寸

    Parameters

    • minX: number

      CAD边界最小X坐标

    • maxX: number

      CAD边界最大X坐标

    Returns number

    0级瓦片尺寸

    Static

    Memberof

    CoordinateTransform

  • 通过带号计算EPSG编码

    Parameters

    • crs: "BEIJING54" | "XIAN80" | "CGCS2000"

      投影坐标系名称,目前仅支持"BEIJING54"、"XIAN80"、"CGCS2000"

    • zone: number

      带号

    Returns number

    EPSG编码

    Static

    Memberof

    CoordinateTransform

  • 通过中央经线计算EPSG编码

    Parameters

    • crs: "BEIJING54" | "XIAN80" | "CGCS2000"

      投影坐标系名称,目前仅支持"BEIJING54"、"XIAN80"、"CGCS2000"

    • cm: number

      中央经线

    • degree: number

      带宽3或6(单位:度)

    Returns number

    EPSG编码

    Static

    Memberof

    CoordinateTransform

  • ECEF(地心坐标)转经度、纬度、海拔高度

    Parameters

    • x: number

      X坐标

    • y: number

      Y坐标

    • z: number

      Z坐标

    Returns Vector3

    Static

    Memberof

    CoordinateTransform

  • GCJ02经纬度坐标转投影坐标

    Parameters

    • longitude: number

      经度坐标(单位:度)

    • latitude: number

      纬度坐标(单位:度)

    • projStr: string

      目标投影参数

    Returns Vector2

    投影坐标

    Static

    Memberof

    CoordinateTransform

  • GCJ02经纬度坐标转投影坐标

    Parameters

    • longitude: number

      经度坐标(单位:度)

    • latitude: number

      纬度坐标(单位:度)

    • epsg: number

      目标投影坐标系EPSG编码

    • Optional datum: DatumOptions

      目标投影坐标系7参数

    Returns Vector2

    投影坐标

    Static

    Memberof

    CoordinateTransform

  • GCJ02经纬度坐标转WGS84经纬度坐标

    Parameters

    • longitude: number

      GCJ02 经度

    • latitude: number

      GCJ02 纬度

    Returns Vector2

    WGS84经纬度坐标

    Static

    Memberof

    CoordinateTransform

  • 经度、纬度、海拔高度转ECEF(地心坐标)坐标

    Parameters

    • longitude: number

      经度

    • latitude: number

      纬度

    • altitude: number

      海拔高度

    Returns Vector3

    Static

    Memberof

    CoordinateTransform

  • 经纬度坐标转Web墨卡托投影坐标

    Parameters

    • longitude: number

      经度坐标

    • latitude: number

      纬度坐标

    Returns Vector2

    Web墨卡托投影坐标

    Static

    Memberof

    CoordinateTransform

  • Web墨卡托投影坐标转经纬度坐标

    Parameters

    • x: number

      Web墨卡托投影坐标x

    • y: number

      Web墨卡托投影坐标y

    Returns Vector2

    经纬度坐标

    Static

    Memberof

    CoordinateTransform

  • Web墨卡托投影坐标转其他投影坐标

    Parameters

    • x: number

      Web墨卡托投影坐标x

    • y: number

      Web墨卡托投影坐标y

    • projStr: string

      目标投影坐标系投影字符串

    Returns Vector2

    投影坐标

    Static

    Memberof

    CoordinateTransform

  • Web墨卡托投影坐标转其他投影坐标

    Parameters

    • x: number

      Web墨卡托投影坐标x

    • y: number

      Web墨卡托投影坐标y

    • epsg: number

      目标投影坐标系EPSG编码

    • Optional datum: DatumOptions

      目标投影坐标系7参数

    Returns Vector2

    投影坐标

    Static

    Memberof

    CoordinateTransform

  • 通过投影坐标系名称将坐标转换到GCJ02经纬度坐标系

    Parameters

    • x: number

      投影坐标系坐标x

    • y: number

      投影坐标系坐标y

    • crs: "BEIJING54" | "XIAN80" | "CGCS2000"

      投影坐标系名称,目前仅支持"BEIJING54"、"XIAN80"、"CGCS2000"

    • Optional options: ProjectionOptions

      投影坐标系投影参数

    Returns Vector2

    GCJ002经纬度坐标

    Static

    Memberof

    CoordinateTransform

  • 通过投影字符串将坐标转换到GCJ02经纬度坐标系

    Parameters

    • x: number

      投影坐标系坐标x

    • y: number

      投影坐标系坐标x

    • projStr: string

      投影字符串

    • Optional options: ProjectionOptions

      投影坐标系投影参数

    Returns Vector2

    Static

    Memberof

    CoordinateTransform

  • 通过投影坐标系EPSG编码将坐标转换到GCJ02经纬度坐标系

    Parameters

    • x: number

      投影坐标系坐标x

    • y: number

      投影坐标系坐标y

    • epsg: number

      投影坐标系EPSG编码

    • Optional options: ProjectionOptions

      投影坐标系投影参数

    Returns Vector2

    GCJ002经纬度坐标

    Static

    Memberof

    CoordinateTransform

  • 通过投影坐标系名称将坐标转换到Web墨卡托投影坐标系

    Parameters

    • x: number

      投影坐标系坐标x

    • y: number

      投影坐标系坐标y

    • crs: "BEIJING54" | "XIAN80" | "CGCS2000"

      源投影坐标系名称,目前仅支持"BEIJING54"、"XIAN80"、"CGCS2000"

    • Optional options: ProjectionOptions

      源投影坐标系投影参数

    Returns Vector2

    Web墨卡托投影坐标

    Static

    Memberof

    CoordinateTransform

  • 通过投影字符串将坐标转到Web墨卡托投影坐标系

    Parameters

    • x: number

      投影坐标系坐标x

    • y: number

      投影坐标系坐标y

    • projStr: string

      投影坐标系投影参数

    • Optional options: ProjectionOptions

      源投影坐标系投影参数

    Returns Vector2

    Static

    Memberof

    CoordinateTransform

  • 通过投影坐标系EPSG编码将坐标转换到Web墨卡托投影坐标系

    Parameters

    • x: number

      投影坐标系坐标x

    • y: number

      投影坐标系坐标y

    • epsg: number

      投影坐标系EPSG编码

    • Optional options: ProjectionOptions

      投影坐标系投影参数

    Returns Vector2

    Web墨卡托投影坐标

    Static

    Memberof

    CoordinateTransform

  • 通过投影坐标系名称将坐标转换到WGS84经纬度坐标系

    Parameters

    • x: number

      投影坐标系坐标x

    • y: number

      投影坐标系坐标y

    • crs: "BEIJING54" | "XIAN80" | "CGCS2000"

      投影坐标系名称,目前仅支持"BEIJING54"、"XIAN80"、"CGCS2000"

    • Optional options: ProjectionOptions

      投影坐标系投影参数

    Returns Vector2

    WGS84经纬度坐标

    Static

    Memberof

    CoordinateTransform

  • 通过投影参数将坐标转换到WGS84经纬度坐标系

    Parameters

    • x: number

      投影坐标系坐标x

    • y: number

      投影坐标系坐标y

    • projStr: string

      投影坐标参数

    • Optional options: ProjectionOptions

      投影坐标系投影参数

    Returns Vector2

    WGS84经纬度坐标

    Static

    Memberof

    CoordinateTransform

  • 通过投影坐标系EPSG编码将坐标转换到WGS84经纬度坐标系

    Parameters

    • x: number

      投影坐标系坐标x

    • y: number

      投影坐标系坐标y

    • epsg: number

      投影坐标系EPSG编码

    • Optional options: ProjectionOptions

      投影坐标系投影参数

    Returns Vector2

    WGS84经纬度坐标

    Static

    Memberof

    CoordinateTransform

  • WGS84经纬度坐标转GCJ02经纬度坐标

    Parameters

    • longitude: number

      WGS84 经度

    • latitude: number

      WGS84 纬度

    Returns Vector2

    GCJ02经纬度坐标

    Static

    Memberof

    CoordinateTransform

  • WGS84经纬度坐标转投影坐标

    Parameters

    • longitude: number

      经度坐标(单位:度)

    • latitude: number

      纬度坐标(单位:度)

    • projStr: string

      目标投影字符串

    Returns Vector2

    投影坐标

    Static

    Memberof

    CoordinateTransform

  • WGS84经纬度坐标转投影坐标

    Parameters

    • longitude: number

      经度坐标(单位:度)

    • latitude: number

      纬度坐标(单位:度)

    • epsg: number

      目标投影坐标系EPSG编码

    • Optional datum: DatumOptions

      目标投影坐标系7参数,如果使用投影字符串,请忽略该参数

    Returns Vector2

    投影坐标

    Static

    Memberof

    CoordinateTransform

  • 获取指定EPSG编码的投影坐标系

    Parameters

    • epsg: number

      EPSG编码

    Returns {
        cm?: number;
        crs: "BEIJING54" | "XIAN80" | "CGCS2000";
        degree?: number;
        zone?: number;
    }

    坐标系定义

    • Optional cm?: number
    • crs: "BEIJING54" | "XIAN80" | "CGCS2000"
    • Optional degree?: number
    • Optional zone?: number

    Static

    Memberof

    CoordinateTransform