首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
cesium
Mr_Swilder
创建于2023-04-19
订阅专栏
cesium相关示例
等 2 人订阅
共16篇文章
创建于2023-04-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
使用turf.js进行最小外接矩形计算
1、思路 1.计算图形中心点和凸多边形 2.计算凸多边形每条边的倾斜角,并旋转凸多边形 3.计算旋转后的多变形的外包矩形并比较面积,获取面积最小的外包矩形 4.将最小外包矩形逆旋转对应角度 2.效果
2023-4-18 地平线剔除
如图所示,T为要剔除的点,H为视点与地球的切点 要实现地平线剔除,需要满足两个条件 $\color{orange}|\vec{VQ}|>|\vec{VP}|$ $\angle\alpha>\angle
2023-4-19 计算地平线剔除点
如图所示,点O为单位球球心,点C为地形瓦片包围球球心,视线是从H->P,我们发现无论相机从哪个方向转过来,在看到地形瓦片之前必然先看到点P,因此P点即为所要计算的地平线剔除点 算法 我们取V为物体上任
2023-02-03 cesium绘制粗线
一、文章来源 Robust Polyline Rendering with WebGL – Cesium 二、翻译 2.1、使用线图元渲染 在使用线条图元(LINES、LINE_STRIP或LINE_
cesium中webworker使用
一.简介 webworker是js中为了解决计算量过大需要花较多时间阻碍主线程执行而设计的 在js中使用如下: 新建一个webworker: 向worker发送数据: 新建一个worker.js,写入
Cesium.js影像与地形的渲染与下载过程
本文来源CesiumJS 2022^ 原理[4] - 最复杂的地球皮肤 影像与地形的渲染与下载过程 - 小专栏 (xiaozhuanlan.com) API 回顾 在创建 Viewer 时可以直接指定
cesium中的对数深度
前言 首先总结一下cesium与three.js深度融合的几个要点 共用上下文。 相机同步。 深度保持一致 现在主要记录一下cesium关于深度的一些问题 对数深度 1.写入 1.1.定义 oneOv
2021-09-28---------------------cesium1-85升级报错
#1.升级到cesium1.85时报错 #2.原因分析 由于在 ./node_modules/cesium/Source/ThirdParty/zip.js 文件中使用了 import.meta 语法
2022-03-10--Cesium实现全球遮罩
代码比较简单,直接上了 二、遇到的问题 代码很简单,原理就是用全球数据挖个洞,但是如果用数据直接设置全球范围的话只能显示半边,因此需要将源数据拆分为三部分或以上,才能实现,效果如下: 背面:
2022-02-11-Cesium-事件详解(鼠标事件、相机事件、键盘事件、场景触发事件)
1 Cesium中的事件 根据使用情况,我把Cesium中的事件大体分为三种,即屏幕空间事件处理程序,屏幕空间相机控制器,场景触发事件。以下逐个解释,建议收藏。 1.1 屏幕空间事件处理程序(Scre
2021-01-28--cesium地形开挖
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>地形开挖</title> <!-- Includ
2021-10-09--cesium加载面时出现面压住面情况解决
在新做的cesium加载等值面功能中,地形上加载贴地面出现挤压现象,先记录解决办法 解决办法很简单,给 zIndex赋值,
2022-03-10----cesium实现渐变边界墙
先上效果: 代码:--- theme: channing-cyan highlight: agate ---
2022-11-08-------------------------cesium实现大坝放水和有流向的水
 笛卡尔空间直角坐标(Cartesian3) 地理坐标(Cartographic) 注:默认弧度 ##屏幕坐标(Carto