|  |  |  | @ -2,7 +2,7 @@ | 
		
	
		
			
				|  |  |  |  |  * @Author: cbwu 504-wuchengbo@htsdfp.com | 
		
	
		
			
				|  |  |  |  |  * @Date: 2024-03-13 09:32:21 | 
		
	
		
			
				|  |  |  |  |  * @LastEditors: cbwu | 
		
	
		
			
				|  |  |  |  |  * @LastEditTime: 2024-04-10 08:39:25 | 
		
	
		
			
				|  |  |  |  |  * @LastEditTime: 2024-04-10 14:02:37 | 
		
	
		
			
				|  |  |  |  |  * @Description: | 
		
	
		
			
				|  |  |  |  |  */ | 
		
	
		
			
				|  |  |  |  | // Viewer初始化
 | 
		
	
	
		
			
				
					|  |  |  | @ -61,6 +61,14 @@ function initViewer(container: string | Element): Viewer { | 
		
	
		
			
				|  |  |  |  |   // 限制相机缩放
 | 
		
	
		
			
				|  |  |  |  |   viewer.scene.screenSpaceCameraController.minimumZoomDistance = 200 //相机的高度的最小值
 | 
		
	
		
			
				|  |  |  |  |   viewer.scene.screenSpaceCameraController.maximumZoomDistance = 20000000 //相机高度的最大值
 | 
		
	
		
			
				|  |  |  |  |   // 设置设备像素比,可能会影响渲染性能
 | 
		
	
		
			
				|  |  |  |  |   // viewer.resolutionScale = window.devicePixelRatio
 | 
		
	
		
			
				|  |  |  |  |   // 视图重绘后确保清晰度
 | 
		
	
		
			
				|  |  |  |  |   viewer.scene.preRender.addEventListener(function () { | 
		
	
		
			
				|  |  |  |  |     if (viewer.resolutionScale !== window.devicePixelRatio) { | 
		
	
		
			
				|  |  |  |  |       viewer.resolutionScale = window.devicePixelRatio | 
		
	
		
			
				|  |  |  |  |     } | 
		
	
		
			
				|  |  |  |  |   }) | 
		
	
		
			
				|  |  |  |  |   // 去掉entity的点击事件(双击、单击)
 | 
		
	
		
			
				|  |  |  |  |   viewer.cesiumWidget.screenSpaceEventHandler.removeInputAction( | 
		
	
		
			
				|  |  |  |  |     ScreenSpaceEventType.LEFT_DOUBLE_CLICK, | 
		
	
	
		
			
				
					|  |  |  | 
 |