//设置属性查询参数
layer.setQueryParameter({
url: 'http://www.supermapol.com/realspace/services/data-jinjiang/rest/data',
dataSourceName: 'jinjiang',
dataSetName: 'test',
keyWord: 'SmID'
});
代码中的layer是三维的配置文件,如果我的配置文件有多个,类似如下图片
属性查询能否通过for循环的方式实现,类似于layers[i]的形式进行查询,然后所有属性都存在如下代码中的feature中。
viewer.pickEvent.addEventListener(function(feature){
var title = Cesium.defaultValue(feature.NAME,'');
var description = Cesium.defaultValue(feature.DES,'');
title.innerText = title;
des.innerText = description;
myimg.src = "./images/" + title + ".jpg";
});
如果不行的话,有什么方法可以让所有的配置文件集合成一个呢?配置文件夹如图
每个s3m文件中都有一个Config的文件