惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Announcements
Recent Announcements
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
人人都是产品经理
人人都是产品经理
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The GitHub Blog
The GitHub Blog
V
V2EX
Microsoft Security Blog
Microsoft Security Blog
V
Visual Studio Blog
A
About on SuperTechFans
博客园_首页
L
LangChain Blog
量子位
雷峰网
雷峰网
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Jina AI
Jina AI
月光博客
月光博客
阮一峰的网络日志
阮一峰的网络日志
博客园 - 聂微东
Microsoft Azure Blog
Microsoft Azure Blog
M
MIT News - Artificial intelligence
N
Netflix TechBlog - Medium

博客园 - zhh

Cesium 河道形状 Cesium 实现 FlowMap Unity3D c# 使对象物体始终面向摄像机 Cesium For Unity Convert WGS84 to Earth Centered Earth Fixed 小流域设计洪水计算 cesium自定义st TerrainProviderEdit Redis Server监控数据采集 Cesium:entity闪烁(点、面以及billboard) arcgis 3.x 打印 CAS Client集群环境的Session问题及解决方案 不能退出登录 Client Server集群模式下session问题[转] quartz数据不完整导致不调度并且报错Couldn‘t store trigger arcgis popup关闭事件 arcgis 叠加图片 watch arcgis 叠加图片 三维地图3DGIS平台技术指标要求规划 Java – Get All Dates Between Two Dates 太阳方位角
cesium添加过道corridor
zhh · 2023-03-27 · via 博客园 - zhh
<template>
  <div style="height: 100vh">
    <div id="cesiumContainer" />
  </div>
</template>
 
<script>
export default {
  name: "test",
  data() {
    return {};
  },
  mounted() {
    const viewer = new Cesium.Viewer("cesiumContainer");
 
    const redCorridor = viewer.entities.add({
      name: "Red corridor on surface with rounded corners",
      corridor: {
        positions: Cesium.Cartesian3.fromDegreesArray([
          -100.0, 40.0, -105.0, 40.0, -105.0, 35.0,
        ]),
        width: 200000.0,
        material: Cesium.Color.RED.withAlpha(0.5),
      },
    });
 
    const greenCorridor = viewer.entities.add({
      name: "Green corridor at height with mitered corners and outline",
      corridor: {
        positions: Cesium.Cartesian3.fromDegreesArray([
          -90.0, 40.0, -95.0, 40.0, -95.0, 35.0,
        ]),
        height: 100000.0,
        width: 200000.0,
        cornerType: Cesium.CornerType.MITERED,
        material: Cesium.Color.GREEN,
        outline: true, // height required for outlines to display
      },
    });
 
    const blueCorridor = viewer.entities.add({
      name: "Blue extruded corridor with beveled corners and outline",
      corridor: {
        positions: Cesium.Cartesian3.fromDegreesArray([
          -80.0, 40.0, -85.0, 40.0, -85.0, 35.0,
        ]),
        height: 200000.0,
        extrudedHeight: 100000.0,
        width: 200000.0,
        cornerType: Cesium.CornerType.BEVELED,
        material: Cesium.Color.BLUE.withAlpha(0.5),
        outline: true, // height or extrudedHeight must be set for outlines to display
        outlineColor: Cesium.Color.WHITE,
      },
    });
 
    viewer.zoomTo(viewer.entities);
  },
};
</script>