@realsee/five
Version:
Realsee Renderer SDK
15 lines (14 loc) • 509 B
TypeScript
import * as THREE from 'three';
/**
* 坐标转化 ecef -> lla
* @param vector x: lat, y: lon, z: alt
* @returns ecef 坐标系下的 xyz
*/
export declare function ecefToLla(vector: THREE.Vector3): THREE.Vector3;
/**
* 坐标转化 lla -> ecef
* @param vector ecef 坐标系下的 xyz
* @returns x: lat, y: lon, z: alt
*/
export declare function llaToEcef(vector: THREE.Vector3): THREE.Vector3;
export declare function getEcefToEnuMatrix(vector: THREE.Vector3, target: THREE.Matrix4): THREE.Matrix4;