1.获取图层中心点 function getLayerCenterPos() { building = viewer.scene.layers.find('楼板_办公楼__@DatasourceYYD007'); if(building){ let cartographic = Cesium.Cartographic.fromCartesian(building._position); let longitude = Cesium.Math.toDegrees(cartographic.longitude); let latitude = Cesium.Math.toDegrees(cartographic.latitude); let height = cartographic.height; let layerCenterPos = Cesium.Cartesian3.fromDegrees(longitude,latitude,height); return layerCenterPos } } ———————————————— 版权声明:本文为CSDN博主「supermapsupport」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:
https://blog.csdn.net/supermapsupport/article/details/123664237 如上,获取模型例子中的cartographic变量和最后的layerCenterPos是同一个数值吧,为何要再次转换下?