首页 / 浏览问题 / 三维 / 问题详情
3D for WebGL地图加载很慢,拖动也不流畅怎么优化
qwert  (41分)  初出茅庐
7月9日, 2020
//初始化viewer部件
                var viewer = new Cesium.Viewer('cesiumContainer',{
                    geocoder : true,//需开启地理编码
                    homeButton : true,
                    fullscreenButton :true
                });
                viewer.resolutionScale=0.5;
                var clampMode = 0; // 空间模式
                var scene =  viewer.scene;
                var widget =  viewer.cesiumWidget;
                var promise = scene.open('http://support.supermap.com.cn:8090/iserver/services/3D-CBD/rest/realspace');
                var handlerDis,handlerArea,handlerHeight;
                //设置相机位置、视角
                viewer.scene.camera.flyTo({
                    destination : new Cesium.Cartesian3.fromDegrees(116.4563,39.8969,553),
                    orientation : {
                        heading : 5.901089214916513,
                        pitch : -0.40668579780875524,
                        roll : 6.281842456812987
                    }
                });

老师您好,上面是加载三维地图的代码,但是在本地项目上面加载很慢,鼠标拖动地图卡顿很明显

但是加载官网示例的代码就很快,拖动也比较流畅,使用的都是官网给的图, 应该跟电脑配置没关系,有什么方法优化加载速度使拖动变得流畅么,尽量详细一点,三维地图不太懂,麻烦老师了

1个回答

您好,上次跟您沟通过这个问题,您后来说用的是自己的数据,请问这次想加载什么数据
卷饼先生  (6,037分)  登峰造极
7月9日, 2020
...