首页 / 浏览问题 / WebGIS / 问题详情
三维场景能否在不同高度贴不同图片
4EXP 2021年06月23日
使用产品:iserver 10.1.2a 操作系统:win10 x64

球面场景中,想要在不同高度,显示不同的气象雷达拼图(不同高度显示不同图片),这个需求能否实现;

或者说能否不同高度用不同的模型来表示,然后给模型动态贴图;

希望能给点建议,如果不能实现,也请告知,谢谢!!!

1个回答

您好,看了您的描述还是有点不太理解,您那边贴图主要是想贴到哪,最终要实现一个什么效果,有没有效果图片。
6,087EXP 2021年06月23日

就是在不同的高度层放不同的图片

如下图,只能贴在地面上,效果就是比如我1000米高度想贴一张,2000米高度想贴一张可以实现吗

这样的话您可以在不同的高度创建一个entity,然后给他贴上图;

var orangePolygon = viewer.entities.add({
  name: "Orange polygon with per-position heights and outline",
  polygon: {
    hierarchy: Cesium.Cartesian3.fromDegreesArrayHeights([
      -108.0,
      25.0,
      100000,
      -100.0,
      25.0,
      100000,
      -100.0,
      30.0,
      100000,
      -108.0,
      30.0,
      100000,
    ]),
    height:100000,
    material: './images/纹理16.jpg',
    outline: true,
    outlineColor: Cesium.Color.BLACK,
  },
});

viewer.zoomTo(orangePolygon);
谢谢!!!
...