这个有别于headingpitchroll,headingpitchroll是用在orientation属性上的(比如相机的setView,flyTo,以及entities.add中)
1, 代码
var hpRange = {};
hpRange.heading = GeoVis.Math.toRadians(180);
hpRange.pitch = GeoVis.Math.toRadians(0);
hpRange.range = 60000;
var center = new GeoVis.Cartesian3(-3007309, 5057400,2457595) ;
earth.camera.lookAt(center, hpRange);
0,假设模型坐标是这个:
1,heading就是以z轴为中心绕着圈跑,顺时针是正的;比如说我设置heading = 0的时候我看的是车的右侧:
等我把heading = 180的时候,我绕着车从后面绕180度是不是应该看到左侧了,就是这样色儿:
2,pitch就是以y轴为中心,绕着y轴跑圈儿,顺时针是正,比如我现在设置pitch = 0,是这样的:
然后我设置pitch = -90 ,理论上现在该看车顶了吧:
3,至于range嘛,就是距离这个模型的高度了,是个数字;