JavaScript SDK版本3.6.326
2025-09-24
// 将局部坐标系坐标换算为经纬度坐标,需传入世界坐标系原点对应的经纬度信息进行换算
/*
应用场景:在Viewer3D下获取模型内P点的世界坐标(x,y,z),同一模型加载至GIS场景后,需要得到P点在场景内的经纬度信息。
接口调用流程:获取模型原点在GIS场景内的经纬度高程信息,作为入参localOrigin输入,再将P点世界坐标(x,y,z)作为入参worldPosition输入,接口返回值即为P点的经纬度坐标
*/
let lla = viewerGIS.localToLLA({lat:21.12345678,lon:121.12345678,alt:0},{x:321,y:456,z:15});
console.log(lla);
// 将经纬度坐标换算为局部坐标系坐标,需传入世界坐标系原点对应的经纬度信息进行换算
/*
应用场景:在ViewerGIS下获取模型内P点的经纬度坐标,同一模型进行Viewer3D应用时,需要得到P点的世界坐标信息。
接口调用流程:获取模型原点在GIS场景内的经纬度高程信息,作为入参localOrigin输入,再将P点的经纬度坐标作为入参location输入,接口返回值即为P点的局部坐标系坐标
*/
let worldPosition = viewerGIS.LLAToLocal({lat:21.12345678,lon:121.12345678,alt:0},{lat:21.12631345,lon:121.125473655,alt:10});
console.log(worldPosition);
BIMFACE智能客服
7*24提供专业的BIMFACE使用支持与帮助