当前位置: 首页 > news >正文

家具企业网站模板简述建设一个网站的具体步骤

家具企业网站模板,简述建设一个网站的具体步骤,自己做抽奖网站违法吗,银川网站建设0951Cesium 地图视图组件 目录 一、引言二、功能说明三、代码实现 1. 模板结构2. 脚本逻辑3. 样式设计 四、总结 一、引言 在三维地球可视化中,Cesium 是一个强大的开源 JavaScript 库,它能够展示精美的地球和地图应用。本示例展示了如何使用 Vue 组件化…

Cesium 地图视图组件

目录

  • 一、引言
  • 二、功能说明
  • 三、代码实现
    • 1. 模板结构
    • 2. 脚本逻辑
    • 3. 样式设计
  • 四、总结

一、引言

在三维地球可视化中,Cesium 是一个强大的开源 JavaScript 库,它能够展示精美的地球和地图应用。本示例展示了如何使用 Vue 组件化封装 Cesium Viewer,并隐藏部分默认的界面控件。

二、功能说明

通过本组件,用户可以:

  1. 显示三维 Cesium 地图
  2. 自定义控件显示:隐藏 Cesium 的默认控件,如工具栏、时间线等。
  3. 优化 UI:版权信息被移至自定义位置,保持界面简洁。
    在这里插入图片描述

三、代码实现

以下是完整代码实现。

1. 模板结构

<template><div class="cesium-map-container"><!-- Cesium 地图容器 --><div ref="cesiumContainer" class="cesium-container"></div><!-- 版权信息容器 --><div id="credit"></div></div>
</template>

2. 脚本逻辑

<script>
import { onMounted, ref } from "vue";
import { Viewer } from "cesium";export default {name: "CesiumMapView",setup() {const cesiumContainer = ref(null); // 地图容器的引用let viewer = null;onMounted(() => {// 初始化 Cesium Viewerviewer = new Viewer(cesiumContainer.value, {geocoder: false, // 隐藏查找位置工具homeButton: false, // 隐藏返回初始位置按钮sceneModePicker: false, // 隐藏视角模式切换器baseLayerPicker: false, // 隐藏图层选择器navigationHelpButton: false, // 隐藏导航帮助animation: false, // 隐藏动画控件timeline: false, // 隐藏时间线fullScreenButton: false, // 隐藏全屏按钮vrButton: false, // 隐藏 VR 按钮creditContainer: "credit", // 将版权信息放置到自定义位置});// 启用帧速显示viewer.scene.debugShowFramesPerSecond = true;});return {cesiumContainer,};},
};
</script>

3. 样式设计

<style>
/* 地图容器样式 */
.cesium-map-container {position: relative;width: 100%;height: 100vh;overflow: hidden;
}.cesium-container {width: 100%;height: 100%;
}/* 自定义隐藏界面元素的 CSS */
.cesium-viewer-toolbar, /* 右上角按钮组 */
.cesium-viewer-animationContainer, /* 左下角动画控件 */
.cesium-viewer-timelineContainer, /* 时间线 */
.cesium-viewer-bottom { /* 底部 logo 信息 */display: none !important;
}.cesium-viewer-fullscreenContainer { /* 全屏按钮 */position: absolute;top: -999em;
}
</style>

四、总结

本组件通过 Vue 的 ref 和生命周期函数实现了对 Cesium Viewer 的封装,并定制了控件的隐藏与显示。通过这种方式,开发者可以快速集成 Cesium 到 Vue 项目中,同时保持界面美观与简洁。

http://www.yayakq.cn/news/258244/

相关文章:

  • soho网站建设竞价网站与竞价网站之间做友情链接
  • 象山企业门户网站建设seo公司彼亿营销
  • 网站建设考虑焦作市网站建设
  • 网站域名价格 优帮云微信营销案例
  • 做书店网站版头计算机应用教程 网站的建设与维护
  • 德安县建设局网站上海闵行区邮编
  • 访客浏览网站 网站怎么跟踪公司网站建设宣传
  • 地方汽车网站模板购买建立视频网站要多少钱
  • 库尔勒市建设路街道办网站家政公司网站建设方案
  • 公司网络推广网站就选火13星仁德微信h5页面制作免费
  • 批量网站建设合作协议推广的几种方式
  • wordpress全站静态化Wordpress elgg
  • 哪些网站做推广效果好江门网站快速排名
  • 免费网站域名和空间统计网络网站建设的目的
  • 望京SOHO网站建设做设计开哪个素材网站的会员好
  • 精美驾校企业网站模板有后台支撑的网站建设合同
  • 郑州网站建设郑州网络推广商城站到商城汽车站
  • 网站内容被删除怎么取消收录深圳新型材料网站建设
  • 家具技术支持东莞网站建设好的策划方案网站
  • 企业网站推广怎么做网页制作程序书
  • 北京西站地铁是几号线常州网络推广平台
  • 济南冰河世纪网站建设镇江网站制作案例
  • 鲜花网站开发seo网站概述
  • 网站字体选择免费推广引流
  • 网站开发需要后台吗无锡网站建设方案优化
  • 提供手机自适应网站建设维护青果软件学院教务网络管理系统
  • 广州高端网站建设公司电商运营工资和前景
  • 嘉兴网站制作价格设计师培训计划方案
  • 智慧团建网站首页深圳门窗在哪里网站做推广
  • 百度搜索竞价推广新网站做优化要准备什么