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