Tang Xiaofei

Results 64 issues of Tang Xiaofei

鼠标选中某个节点,此时XE.csn就会指向该节点,可以在控制台获取相关信息: ![image](https://user-images.githubusercontent.com/13550568/69208395-63738c80-0b8e-11ea-85e1-a3afe27eea49.png) 另外还有一个全局属性 XE.cso,等同于 XE.csn.czmObject,获取该节点所对应的czmObject对象。

documentation

请问earthsdk的双击旋转功能可以自定义一下吗? 请问双击旋转可以写死中心点和半径吗 --- ## flyAround 可以使用earth.camera.flyAround来操作。 ![image](https://user-images.githubusercontent.com/13550568/69205921-4f2b9180-0b86-11ea-8ec3-c98e1944b0b0.png) 比如这样: `earth.camera.flyAround([2.1206125026580582,0.545178729438238,15], 3000, [0, -Math.PI / 5, 0], 0, 3.14/50); ` ## 示例 效果参见数字城市示例:http://earthsdk.com/v/last/Apps/Examples/earth-digitalCity.html ## 取消操作 如果需要取消默认的双击旋转事件,可以使用这个方法 `earth.czm.viewer.screenSpaceEventHandler.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK);` ## 左键双击自定义 添加新方法可以这样: ``` earth.czm.viewer.screenSpaceEventHandler.setInputAction(event...

documentation
question

辛未年宅 9:04:33 请问各位大佬, 我想在XbsjEarthUI中加一个自定义的标绘 要怎么写一个自己的XE.Obj.Scanline啊.... ![image](https://user-images.githubusercontent.com/13550568/69200336-c86eb880-0b75-11ea-9d6d-4d92eed49253.png) --- vtxf 9:09:46 自定义标绘 可以基于 XE.Obj.CustomPrimitive 来写,两种写法, 1 自定义自己的类,new一个XE.Obj.CustomPrimitive作为变量来用,然后再做各种设置,参照数字城市的示例; 2 继承自XE.Obj.CustomPrimitive来创建一个新类,只是目前还没给出这方面的示例。。

documentation
question

@王佳莹 问题:倾斜、点云模型加载崩溃 复现操作:一段时间内频繁快速缩放浏览模型 配置/数据: 1)电脑内存是32G的; 2)点云数据原始las近135G,转换3dtiles后近101G; 3)倾斜数据原始osgb近1T,转换3dtiles后近200G; 现象: 1)浏览模型时,谷歌浏览器在任务管理器中的内存占用一直增长,长到4300MB左右,浏 览器崩溃 2)浏览点云模型时内存占用的增长速度比浏览倾斜模型时的快,点云5分钟左右崩溃,倾 斜35分钟左右崩溃 备注: 1)前端框架用的Vue, 已将Cesium相关变量放到data外或加前缀_ ; 2)原生Cesium和EarthSDK均试过,使用EarthSDK效果好一些(加载更快,崩的时间点 更后) 3)想问一下,Cesium加载模型时,浏览器占用的内存是不是不会释放,只会-直增加? ? 针对点云模型加载短时间就崩溃的情况,有什么解决办法么? ? | 想问一下,Cesium加载模型时,浏览器占用的内存是不是不会释放,只会一直增加??针对点云模型加载短时间就崩溃的情况,有什么解决办法么?? --- 加载崩溃是因为点云和倾斜的顶层没有做LOD处理 cesium加载时需要一个一个小块去加载,此时如果小块数量过多,必然会导致内存不够 所以不管是点云还是倾斜,最重要的是处理好顶层块,让顶层块只有一个小块,就不会崩溃了 @王佳莹 因为点云的密度实际很大,越精细占用资源越大,其实如果参考potree,你会发现都会设置pointsize,这样实际点云不需要如此密集。处理的时候可以把抽稀阈值改大

documentation
question

![image](https://user-images.githubusercontent.com/13550568/69108994-4cab3800-0ab1-11ea-9d9b-44ffe779c2c5.png) 系统重启 9:44:37 把shp 和 dbf等所有同名文件拖拽到这里 系统重启 9:44:42 然后export 系统重启 9:44:45 选geojson

documentation
question

何事秋风悲画扇 14:27:00 Cesium.Cartesian3.fromDegrees(-103.0, 40.0),你好我想问一下这个方法的参数是我们平时谷歌地图的经纬度还是弧度 何事秋风悲画扇 14:27:49 还不是很理解gis里面屏幕坐标,弧度,世界坐标,求大神带带 王佳莹 14:55:16 @何事秋风悲画扇 大致有四种坐标,可以相互转换 王佳莹 14:55:22 ![image](https://user-images.githubusercontent.com/13550568/68923213-add4c200-07b8-11ea-9180-f35111e24877.png) 王佳莹 14:55:28 你一开始说的Cesium.Cartesian3.fromDegrees(-103.0, 40.0)里面用的是经纬度(角度)坐标,就是GPS坐标 王佳莹 14:55:31 你后来说的Cartographic是经纬度(弧度)坐标,转成Cesium的空间坐标可以这样用Cesium.Cartesian3.fromRadians(-2.007, 0.645)

documentation
question

请教一下,有没有大神遇到过这种情况,挖坑以后,视角进入坑中,出现黑色的区块 ![image](https://user-images.githubusercontent.com/13550568/68914675-4c055f80-079a-11ea-8aed-0c19cd159814.png) --- 把对数深度关掉试试 scene.logarithmicDepthBuffer= false 解决了,@vtxf ,logarithmicDepthBuffer这个单词拼错了,谢谢,大佬

documentation
question

岗位职责: 1.基于Cesium实现三维相关功能 2.完成项目中的三维部分功能 任职要求: 1.1年以上前端开发经验,熟练掌握JavaScript; 2.2年以上三维开发经验,熟悉ThreeJS、OSG、Cesium其中任何一个三维渲染引擎。 3.熟练使用JQuery、Vue等框架; 4.了解NodeJS、Webpack; 5、根据项目情况,接受短期出差【以北京市内为主】; 薪资:面议 福利:五险一金等 就职单位:中科院自动化所某国家重点实验室【劳务派遣】或产业化公司 补充 薪资 15-30K 工作地点在 北京海淀中关村东路,如果住在北京南边,可以去丰台总部基地上班 加班情况:根据项目情况,一般不多 有需要的请联系 QQ: 15017528 email: [email protected]

招聘信息

这个czmObject下的xbsjPosition,用的是什么坐标?在你们的文档里查不到这些,我如果想查下边配置项的属性,这个要怎么去查呢 ![image](https://user-images.githubusercontent.com/13550568/68739409-b8aa1e00-0623-11ea-8a09-604f7d580f80.png) --- 地理坐标,弧度单位 可以认为对应Cesium中的Cartographic类,只不过我们用数组表示了 怎么计算,参照Cartographic来计算就好

documentation
question

请问如何更改cesium的太阳光位置 --- cesium中修改的话,只能修改时间了,特定的时间对应特定的太阳位置; earthsdk中可以强制修改 http://earthsdk.com/v/last/Apps/Examples/earth-forceSunPos.html

documentation
question