首页 / 浏览问题 / 三维GIS / 问题详情
根据sql查找模型
2EXP 2020年04月14日

根据官方的http://support.supermap.com.cn:8090/webgl/examples/editor.html#getFeatureBySQL案例进行模型搜索,但是获得返回数据,但不知道怎么重新设置相机视角,导致了搜索返回的模型在视野范围内找不到,请问这个有什么好的方法处理吗?

1个回答

您好,你可以根据该实例提供的定位的方法,飞到需要的位置。

具体的调整视角的方法您可以参考这个

2,560EXP 2020年04月14日
   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 自动生成的还是需要手动去增加呢?

相机位置是需要您手动去添加的。
...