首页 / 浏览问题 / 三维GIS / 问题详情
关于WindMapProvider
9EXP 2019年05月13日
官方的风向图示例中,采用了WindMapProvider这个API,但是API文档中没有找到,请问在哪里可以找到? 另外supermap for webGL是否有npm包,想要在react项目中按需引用, 例如'cesium/WindMapProvider', 这种可以么?

1个回答

您最终想实现什么效果呢?这个只是一个可视化的效果

WindMapProvider是Cesium原生的,最新版的Cesium应该是把他删掉了。我们最新的webgl使用的是1.54的Cesium版本
6,215EXP 2019年05月13日

现在只是想要呈现示例中的效果, 因为API传递的参数不是很懂, 所以想要知道各个参数的含义,谢谢你的回答~另外请问现在基于supermap for webGL开发,都是直接在项目中引用官网下载的webgl包, 没有npm包么? 在网上找到的回答都是直接引用webgl包中的build文件.直接在react项目中引用build包有遇到以下问题, 请问要如何解决,谢谢~

1.引用zlib.min.js 

2. 采用GeoJsonDataSource加载geojson数据绘制多边形的时候, 填充的颜色不生效.,绘制线的时候没问题

const promise2 = Cesium.GeoJsonDataSource.load('a.geojson', {
  // 多边形和多边形轮廓的默认颜色
  stroke: Cesium.Color.WHITE.withAlpha(0.3),
 // 多边形颜色
 fill: Cesium.Color.BLUE.withAlpha(0.3)
});
promise2.then((data) => {
   this.polygon = data;
   viewer.dataSources.add(data);
});

...