fix(map): 修正 viewer 对象引用
parent
37e94a178c
commit
cd4986e9de
|
|
@ -99,9 +99,8 @@ export default function useInitMap(options) {
|
|||
show: true,
|
||||
}),
|
||||
});
|
||||
const viewer = getViewer();
|
||||
// 调整 Cesium 默认相机操作:左键旋转地图,右键调整俯仰角,实现从平面俯视到立体视角的切换。
|
||||
const cameraController = viewer.scene.screenSpaceCameraController;
|
||||
const cameraController = viewer.current.scene.screenSpaceCameraController;
|
||||
cameraController.rotateEventTypes = Cesium.CameraEventType.LEFT_DRAG;
|
||||
cameraController.tiltEventTypes = [
|
||||
Cesium.CameraEventType.RIGHT_DRAG,
|
||||
|
|
@ -112,8 +111,8 @@ export default function useInitMap(options) {
|
|||
Cesium.CameraEventType.WHEEL,
|
||||
Cesium.CameraEventType.PINCH,
|
||||
];
|
||||
viewer._cesiumWidget._creditContainer.style.display = "none"; // 隐藏cesium ion
|
||||
viewer.imageryLayers.addImageryProvider(
|
||||
viewer.current._cesiumWidget._creditContainer.style.display = "none"; // 隐藏cesium ion
|
||||
viewer.current.imageryLayers.addImageryProvider(
|
||||
new Cesium.WebMapTileServiceImageryProvider({
|
||||
// 影像注记
|
||||
url:
|
||||
|
|
@ -129,7 +128,7 @@ export default function useInitMap(options) {
|
|||
);
|
||||
initObliquePhotography();
|
||||
registerClickEvent();
|
||||
return { mapMethods: mapMethods.current, viewer };
|
||||
return { mapMethods: mapMethods.current, viewer: viewer.current };
|
||||
};
|
||||
|
||||
return {
|
||||
|
|
|
|||
Loading…
Reference in New Issue