Class: Coord

Coord

Coord, 坐标转换相关的操作
一般通过api.coord调用其方法


<protected> new Coord()

See:

Methods


gcs2pcs(coordinates, coordinateType, fn)

地理坐标转投影坐标 请参考二次开发:四种坐标的区别
注意:在调用接口之前,需要设置工程的坐标系,否则转换失败,错误代码-4

Parameters:
Name Type Description
coordinates array

坐标值,支持以下几种格式:

  • [0,0]
  • [0,0,0]
  • [[0,0], [0,0], [0,0] ...]
  • [[0,0,0], [0,0,0], [0,0,0] ...]
  • coordinateType number

    地理坐标的坐标系类型,取值范围:1为WGS84类型,2为火星坐标系(GCJ02),3为百度坐标系(BD09),默认值:1

    fn function

    可选的回调函数,请参考二次开发:异步接口调用方式


    pcs2gcs(coordinates, coordinateType, fn)

    投影坐标转地理坐标 请参考二次开发:四种坐标的区别

    Parameters:
    Name Type Description
    coordinates array

    坐标值,支持以下几种格式:

  • [0,0]
  • [0,0,0]
  • [[0,0], [0,0], [0,0] ...]
  • [[0,0,0], [0,0,0], [0,0,0] ...]
  • coordinateType number

    地理坐标的坐标系类型,取值范围:1为WGS84类型,2为火星坐标系(GCJ02),3为百度坐标系(BD09),默认值:1

    fn function

    可选的回调函数,请参考二次开发:异步接口调用方式


    screen2World(x, y, fn)

    屏幕坐标转为投影坐标 请参考二次开发:四种坐标的区别

    Parameters:
    Name Type Description
    x number

    屏幕坐标值x

    y number

    屏幕坐标值y

    fn function

    可选的回调函数,请参考二次开发:异步接口调用方式

    Example
    __g.coord.screen2World(643.466, 392.872);

    world2Screen(x, y, z, fn)

    投影坐标转为屏幕坐标 请参考二次开发:四种坐标的区别

    Parameters:
    Name Type Description
    x number

    世界坐标点x

    y number

    世界坐标点y

    z number

    世界坐标点z

    fn function

    可选的回调函数,请参考二次开发:异步接口调用方式

    Example
    __g.coord.world2Screen(-27.39, -9020.16, 82.69);