根据官方的http://support.supermap.com.cn:8090/webgl/examples/editor.html#getFeatureBySQL案例进行模型搜索,但是获得返回数据,但不知道怎么重新设置相机视角,导致了搜索返回的模型在视野范围内找不到,请问这个有什么好的方法处理吗?
您好,你可以根据该实例提供的定位的方法,飞到需要的位置。
具体的调整视角的方法您可以参考这个
var feature = selectedFeatures[0]; console.log(feature) if (!feature) return; var longitude = feature.geometry.position.x; var latitude = feature.geometry.position.y; var altitude = feature.geometry.position.z; _self.viewer.camera.flyTo({ destination : Cesium.Cartesian3.fromDegrees(longitude,latitude,altitude) });
这个设置好像完全不对,不知道取哪个经纬度才对,模型中的经纬度是发布iserver 自动生成的还是需要手动去增加呢?