LngLatArray

new mars3d.LngLatArray()

坐标数组处理类

方法

static mars3d.LngLatArray.toArray(value, noAlt)Array.<Array>

根据传入的各种对象数据数组,转换返回经纬度坐标数组

参数名称 类型 描述信息
value Array.<string> | Array.<Array> | Array.<Cesium.Cartesian3>

坐标位置数组

noAlt boolean 可选

是否包含高度值

返回值:

经纬度坐标数组,示例:[ [123.123456,32.654321,198.7], [111.123456,22.654321,50.7] ]

static mars3d.LngLatArray.toCartesians(value, clone)Array.<Cesium.Cartesian3>

根据传入的各种对象数据数组,转换返回Cartesian3数组

参数名称 类型 描述信息
value Array.<string> | Array.<Array> | Array.<LngLatPoint>

坐标位置数组

clone boolean 可选

是否重新生成拷贝

返回值:

转换返回的Cartesian3数组

static mars3d.LngLatArray.toCartographics(value, clone)Array.<Cesium.Cartographic>

根据传入的各种对象数据数组,转换返回Cartographic数组

参数名称 类型 描述信息
value Array.<string> | Array.<Array> | Array.<LngLatPoint>

坐标位置数组

clone boolean 可选

是否重新生成拷贝

返回值:

转换返回的Cartesian3数组

static mars3d.LngLatArray.toPoints(value, clone)Array.<LngLatPoint>

根据传入的各种对象数据数组,转换返回LatLngPoint数组

参数名称 类型 描述信息
value Array.<string> | Array.<Array> | Array.<Cesium.Cartesian3>

坐标位置数组

clone boolean 可选

是否重新生成拷贝

返回值:

转换返回的LatLngPoint数组