
Cesium
杨小虾
这个作者很懒,什么都没留下…
展开
-
cesium地形上面绘点时,山背面点位始终显示在地形上
cesium地形上面绘点时,山背面点位始终显示在地形上原创 2022-12-26 16:01:19 · 411 阅读 · 1 评论 -
cesium常见属性和方法记录
cesium常见属性和方法记录Cesium指定光照方向避免受时间影响-3ditlesCesium指定光照方向避免受时间影响-3ditles参考的cesiumlab写的:let directionalLight = new Cesium.DirectionalLight({ direction : new Cesium.Cartesian3( 0.2454278300540191, 0.8842635425193919, 0.39729481195原创 2020-11-11 20:38:54 · 1308 阅读 · 0 评论 -
cesium官方项目更换token
有的时候,发现官方项目运行起来,球都出不来,看起来各种难受,应该就是token过期了的缘故。自己去https://cesium.com/ion/tokens官网申请一个token,然后全局搜索项目里面的“token”,用自己新申请的token覆盖下面截图中的token,重启项目,就可以预览了。...原创 2020-07-29 15:57:29 · 4023 阅读 · 4 评论 -
cesium颜色值赋值
cesium常用颜色值赋值cesium颜色值赋值rgba,0-255区间英文颜色单词赋值rgba,0-1区间Hsl,0-1区间32位GRBA值cesium颜色值赋值rgba,0-255区间cesium使用0-255RGB值,如下:Cesium.Color.fromBytes(red, green, blue, alpha, result)例子:http://localhost:8080/Build/Documentation/Color.html?classFilter=Color英文颜色单词赋原创 2020-07-22 17:51:07 · 4550 阅读 · 0 评论 -
cesium1.70.1禁止进入地下
viewer.scene.screenSpaceCameraController.enableCollisionDetection = false(听gis之家的群主说的)false为可以进入,true为不能。亲测可用原创 2020-06-11 09:01:45 · 837 阅读 · 1 评论 -
cesium内增osmbuildings建筑白模数据
3dtiles格式数据,加载方式如下:var tileset = viewer.scene.primitives.add( new Cesium.Cesium3DTileset({ url: Cesium.IonResource.fromAssetId(96188), }));官方数据列表如下:原创 2020-06-02 09:02:06 · 2739 阅读 · 0 评论 -
cesium获取相机状态
每次setViewer时,总是有心无力,在网上也是各种方法各种试,这个方法相对比较靠谱。参考这个链接https://blog.youkuaiyun.com/weixin_44058725/article/details/105949332。这里做笔记,怕自己忘了//获取中心点var result = viewer.camera.pickEllipsoid(new Cesium.Cartesian2(viewer.canvas.clientWidth / 2, viewer.canvas ....转载 2020-05-27 09:01:27 · 1922 阅读 · 0 评论 -
nginx开启.b3dm压缩
开启.b3dm压缩。可优化cesium加载模型卡慢问题。方式:applgzipon;gzip_min_length1k;gzip_buffers416k;gzip_comp_level3;#gzip_typestext/plaintext/cssapplication/xmlapplication/javascriptapplication/x-javascripttext/...原创 2020-05-26 18:24:49 · 2173 阅读 · 0 评论 -
cesium禁止进入地下
参考这个沙盒示例:https://sandcastle.cesium.com/?#c=rVRdb5swFP0rVh5akDqTrW8Fok1Zpk1rl6qJuhekyIFL8GZsZBu6fuS/zwYSAmmrappfMJdzju8995qKSFRRuAOJQsThDk1B0TLHt3XMOY3r16ngmlAO8tT1Ix7xyrByyq+pjjPDe9eSrojO8PW31fx2drNa/pz7LZL82SHH/p78Fegm0yb2YTxuROsjcUxykATHGeEbSDBJklkFXF9Sp原创 2020-05-25 15:46:13 · 1524 阅读 · 0 评论 -
cesium地球旋转
//地球旋转,抄的“LBHN”这个大佬的。viewer.clock.multiplier=200;//速度viewer.clock.shouldAnimate=true;varpreviousTime=viewer.clock.currentTime.secondsOfDay;functiononTickCallback(){varspinRate=1;...原创 2020-05-14 14:21:49 · 1702 阅读 · 0 评论 -
cesium加载xyz地图瓦片
使用Cesium.UrlTemplateImageryProvider方法,如: //xyz地图格式 viewer.imageryLayers.addImageryProvider(new Cesium.UrlTemplateImageryProvider({ url: 'http://localhost:8223/...原创 2020-04-13 15:16:16 · 8533 阅读 · 8 评论 -
cesium修改鼠标操作,左键平移、中键缩放、右键旋转
viewer.scene.screenSpaceCameraController.zoomEventTypes=[Cesium.CameraEventType.WHEEL,Cesium.CameraEventType.PINCH];viewer.scene.screenSpaceCameraContro...原创 2019-12-05 11:55:42 · 4275 阅读 · 2 评论 -
cesium隐藏地球及设置默认视角及其他viewer属性设置
//隐藏地球viewer.scene.globe.show=false;原创 2019-11-21 10:24:18 · 8073 阅读 · 0 评论 -
Ceium调用3dsmax模型
3dmax模型,前后试了各种格式和方法;在arcgispro中使用发布,发现如果底层背景如果没有厚度的话,浏览器在加载模型时会出现连续线条状情况,看起来效果差强人意(其中支持的格式3ds、dae等;如果有在模型导入时,纹理丢失的可留言或咨询,或许会单独写一篇来记载);之后,用.dae文件,试了在cesiumlab,转换成.3dtiles格式文件,发现效果较好;主要平台及软件: 3dm...原创 2019-06-10 11:14:03 · 1774 阅读 · 0 评论