Skip to content
本页目录

坐标转换模块

介绍

坐标转换模块主要是提供不同坐标之间的转换功能,比如经纬度转投影等,具体功能使用可以参考Coord API

功能使用

与在Scene中提到的也是区别于其他功能模块最重要的方法,就是除了Scene类(还有ui),其他的类库在使用时,需要先初始化示例,比如:

js
// 授权码
const kapi = await KAPI.build('Your Auth Token')
// 加载云流场景服务
const scene = new kapi.Scene('kapi-container', { server: 'Your Service URL' })
// 等待场景加载好
const readyState = await scene.ready()

const coord = new kapi.Coord()

console.log(coord)

实例化后的坐标转换模块,就可以执行转换的功能,比如投影转经纬度

js
const coord = new kapi.Coord()
let x = 510853.156, y = 4057258.500, z = 50.000
const res = await coord.projectionToGeographic(x, y, z)
console.log(res)

同样,可以执行经纬度转投影

js
const coord = new kapi.Coord()
let x = 120, y = 36, z = 100.000
const res = await coord.geographicToProjection(x, y, z)
console.log(res)

提示

不同类库的功能在不断丰富完善

坐标转换模块 has loaded