Compare commits

..

No commits in common. "bec0fd19174220dde8a7800ce558e4af7137f0f0" and "55c48aee0651c41a9a8db01e9978bae27b0dda5a" have entirely different histories.

5 changed files with 20 additions and 39 deletions

View File

@ -23,14 +23,6 @@ export function modifyCesiumMouseWheel(viewer) {
let imageryViewModels = []; let imageryViewModels = [];
export function setImageryViewModels(cesiumHostAddr) { export function setImageryViewModels(cesiumHostAddr) {
if (imageryViewModels.length == 0) { if (imageryViewModels.length == 0) {
// 世界影像地图
const world_imagery = new Cesium.WebMapTileServiceImageryProvider(
{
url: 'https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer'
// url: 'https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer'
// url: 'https://services.arcgisonline.com/ArcGIS/rest/services/Ocean/World_Ocean_Base/MapServer'
}
);
// 彩色地形底图 // 彩色地形底图
const colorMap = new Cesium.WebMapTileServiceImageryProvider( const colorMap = new Cesium.WebMapTileServiceImageryProvider(
{ {
@ -54,14 +46,6 @@ export function setImageryViewModels(cesiumHostAddr) {
} }
); );
// 自定义底图 // 自定义底图
imageryViewModels.push(new Cesium.ProviderViewModel({
name: "世界影像地图",
iconUrl: "static/images/world_imagery.png",
tooltip: "世界影像地图",
creationFunction: function () {
return world_imagery;
}
}));
imageryViewModels.push(new Cesium.ProviderViewModel({ imageryViewModels.push(new Cesium.ProviderViewModel({
name: "地形地图", name: "地形地图",
iconUrl: "static/images/world_color.png", iconUrl: "static/images/world_color.png",

View File

@ -129,7 +129,6 @@ export default {
fullscreenButton: false, fullscreenButton: false,
selectionIndicator: false, selectionIndicator: false,
homeButton: false, homeButton: false,
sceneModePicker: false,
animation: false, animation: false,
infoBox: false, infoBox: false,
geocoder: false, geocoder: false,

View File

@ -562,15 +562,14 @@ export default {
sceneMode: Cesium.SceneMode.SCENE2D, sceneMode: Cesium.SceneMode.SCENE2D,
shadows: false, shadows: false,
timeline: false, timeline: false,
baseLayerPicker: false, baseLayerPicker: true,
// //
imageryProviderViewModels: this.imageryViewModels, imageryProviderViewModels: this.imageryViewModels,
// //
terrainProviderViewModels: [], terrainProviderViewModels: [],
fullscreenButton: false, fullscreenButton: false,
selectionIndicator: false, selectionIndicator: false,
homeButton: false, homeButton: true,
sceneModePicker: false,
animation: false, animation: false,
infoBox: false, infoBox: false,
geocoder: false, geocoder: false,
@ -590,14 +589,14 @@ export default {
this.viewer.scene.postProcessStages.fxaa.enabled = true this.viewer.scene.postProcessStages.fxaa.enabled = true
// homeButton // homeButton
// this.viewer.homeButton.viewModel.command.beforeExecute.addEventListener((e) => { this.viewer.homeButton.viewModel.command.beforeExecute.addEventListener((e) => {
// e.cancel = true; e.cancel = true;
// this.viewer.camera.flyTo({ this.viewer.camera.flyTo({
// // //
// destination: Cesium.Cartesian3.fromDegrees(112, 18, 4000000), destination: Cesium.Cartesian3.fromDegrees(112, 18, 4000000),
// duration: 0.5 duration: 0.5
// }); });
// }); });
this.viewer.camera.setView({ this.viewer.camera.setView({
// //

View File

@ -352,15 +352,14 @@ export default {
sceneMode: Cesium.SceneMode.SCENE2D, sceneMode: Cesium.SceneMode.SCENE2D,
shadows: false, shadows: false,
timeline: false, timeline: false,
baseLayerPicker: false, baseLayerPicker: true,
// //
imageryProviderViewModels: this.imageryViewModels, imageryProviderViewModels: this.imageryViewModels,
// //
terrainProviderViewModels: [], terrainProviderViewModels: [],
fullscreenButton: false, fullscreenButton: false,
selectionIndicator: false, selectionIndicator: false,
homeButton: false, homeButton: true,
sceneModePicker: false,
animation: false, animation: false,
infoBox: false, infoBox: false,
geocoder: false, geocoder: false,
@ -380,14 +379,14 @@ export default {
this.viewer.scene.postProcessStages.fxaa.enabled = true this.viewer.scene.postProcessStages.fxaa.enabled = true
// homeButton // homeButton
// this.viewer.homeButton.viewModel.command.beforeExecute.addEventListener((e) => { this.viewer.homeButton.viewModel.command.beforeExecute.addEventListener((e) => {
// e.cancel = true; e.cancel = true;
// this.viewer.camera.flyTo({ this.viewer.camera.flyTo({
// // //
// destination: Cesium.Cartesian3.fromDegrees(112, 18, 4000000), destination: Cesium.Cartesian3.fromDegrees(112, 18, 4000000),
// duration: 0.5 duration: 0.5
// }); });
// }); });
this.viewer.camera.setView({ this.viewer.camera.setView({
// //

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB