cesium

    1热度

    1回答

    我用这个代码绘制三角形铯: var mypositions = Cesium.Cartesian3.fromDegreesArrayHeights(triangles); // unroll 'mypositions' into a flat array here var numPositions = mypositions.length; var pos = new Float64Ar

    1热度

    1回答

    我有一个this jsfiddle的布局示例。 如果你运行那个小提琴并点击Leaflet按钮,一切都很好(与谷歌也很好,但我不能发布我的API密钥)。 如果您单击Cesium,它似乎并不尊重分配给它的Flexbox空间。任何想法如何让铯的行为? 注意,您可能需要调整您的浏览器位,借以说明问题

    2热度

    2回答

    为了在铯地形上添加标记,我使用sampleTerrain函数来获取高度。 我可以在山顶上添加标记,但标记位置远离鼠标点击。我怎样才能在铯地形上添加标记,这样标记将被精确添加到点击位置? 仅供参考我会把我的代码在这里: async leftClickInputAction(event:{position: {x:number, y:number}}):Promise<any> { let pos

    0热度

    1回答

    有城市100k人大。我想从任意高度(z值)显示我的地形(地图层+ 3栋建筑物)。使用内建机制可以做到吗?

    1热度

    1回答

    我试图在铯中显示地球上的热图,但地球仪甚至没有出现在屏幕上,只有背景是。我查看了谷歌浏览器的网络部分,它显示了我需要从服务器加载的实际图像。 <script> var count=0; var viewer = new Cesium.CesiumWidget('cesiumContainer'); var layers = viewer.scene.imager

    0热度

    1回答

    这怎么看起来非地形模式 : 为了增加标志物铯,无论是在地形模式和非地形模式我在做这样的: this.viewer = new Cesium.Viewer(this.container.nativeElement , { baseLayerPicker : true, selectedTerrainProviderViewModel: terrain[1] });

    1热度

    1回答

    我正在加载默认的哥伦布视图,然后事件相机飞到某个位置A.然后在其他事件中,我希望相机回到默认视图在页面加载时加载。 我正试图在页面加载时捕获摄像头坐标,但找不到任何合适的解决方案。 如何获取相机默认加载的坐标?并在第二个事件中再次设置这些相机坐标? 在此先感谢。

    1热度

    1回答

    我应该如何去倾听按键,keydowns,和,比如说keyups,一个或Alt键 + 一个? 从ScreenSpaceEventHandler(element).setInputAction(action, type, modifier)的文件,它遵循type和modifier必须是类型ScreenSpaceEventType和KeyboardEventModifier分别,其金额相当有限的一套对我

    1热度

    1回答

    我想根据国家地区重新创建弯曲的国家/地区标签。 在d3(或SVG)中,我可以构造一条折线,然后使用一条文本路径来沿其中添加文本。例如:https://www.w3.org/TR/SVG2/images/text/text-path-startoffset.svg Cesium有可能做类似的事吗? 在单张它实现这样的:http://makinacorpus.github.io/Leaflet.Tex

    1热度

    1回答

    我希望在不同的位置产生一定数量的shape1和shape2副本,这些副本只能在运行时才知道,并且能够编程修改其他属性。 提及,克隆和修改CZML包的首选方法是什么?在加载时CzmlDataSource var czml = [{ "id" : "document", "name" : "CZML Geometries: Cones and Cylinders", "versi