随笔分类 -  前端开发 / Cesium

摘要:> CustomShader官网文档(1.95版本):http://cesium.xin/cesium/en/Documentation1.95/CustomShader.html 一个比较刁钻的例子。 这几天想给模型贴图,学习用CustomShader,找了几个文章的demo和官方demo,都不生 阅读全文
posted @ 2023-08-11 14:44 宇宙野牛 阅读(357) 评论(0) 推荐(0) 编辑
摘要:An error occurred while rendering. Rendering has stopped. undefined RangeError: Invalid array length RangeError: Invalid array length at updateFrustum 阅读全文
posted @ 2023-04-19 11:06 宇宙野牛 阅读(2085) 评论(0) 推荐(0) 编辑
摘要:需求 相机变化(包括移动、缩放)时,获取当前视野范围的四点坐标。 采用的思路是,添加相机变化的监听事件,当变化大于设置的识别精度,则会触发方法,获取当前屏幕四点坐标,分别建立相机与四点坐标的射线,求射线与地球的交点。 下面是以这个思路实现的代码: viewer.scene.camera.percen 阅读全文
posted @ 2023-02-09 14:18 宇宙野牛 阅读(296) 评论(0) 推荐(0) 编辑
摘要:自用,记录。时间一长就会忘,耽误时间。 地图服务 WMTS切片服务 复制WMTS服务地址,拼接常用参数和要加载的图层名称,用WebMapTileServiceImageryProvider加载。 let url = "http://localhost:8080/geoserver/gwc/servi 阅读全文
posted @ 2023-02-07 13:42 宇宙野牛 阅读(356) 评论(0) 推荐(0) 编辑
摘要:问题 我真的不知道为什么几乎每次要用Cesium加什么东西,不管是点线面还是图层,总是不顺利 要加载一个GeoJson数据,数据包含几个点,需要展示点的位置和标签名称。用以下代码,打印dataSource可以看到改动已经添加进去了,但是看不到(而且正常来说就算我不该也应该能看到默认样式的点?) Ce 阅读全文
posted @ 2023-02-04 19:24 宇宙野牛 阅读(4537) 评论(0) 推荐(0) 编辑
摘要:问题 使用Cesium在地球上添加图片,打开控制台(勾选disable cache)时图片正常显示,关闭控制台则显示为白色。 (背景:使用 Cesium在球上添加图片(四个坐标点) 的方法添加了图片) 关闭disable cache选项后,发现控制台报错跨域(禁用缓存时没有该报错): 解决 引用静态 阅读全文
posted @ 2023-01-16 15:14 宇宙野牛 阅读(1197) 评论(0) 推荐(0) 编辑
摘要:需求 需要在Cesium上添加图片,格式为png这类纯图片文件,端点坐标是四个。不能用SingleTileImageryProvider添加,因为SingleTileImageryProvider只支持Rectangle范围,即只能设置四边平行于经纬线的正矩形。 (添加矩形范围的官方demo:htt 阅读全文
posted @ 2023-01-09 15:30 宇宙野牛 阅读(1581) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示