iserver 9d 901 操作系统:win10x64
数据类型: oracle 11g x64 或 文件型
问题详细描述:
3个问题
1、webgl设置透明度后,会出现经纬度线
2、通过添加viewer.pickEvent.addEventListener()并设置这个layer设置图层查询参数setQueryParameter后,查到的是该对象的数据集的数据信息。那怎么可以获得可以直接操作的对象呢,比如说,点击后修改颜色,闪动
//管线场景服务URL
const BASE_REALSPACE_URL = 'http://192.168.7.255:9090/iserver/services/3D-BSLZ/rest/realspace/';
const PIPE_REALSPACE_URL = {
LD: { url: BASE_REALSPACE_URL + 'datas/路灯管线/config', tagname: '路灯管线', dataname: 'LDLINE_1' },
YS: { url: BASE_REALSPACE_URL + 'datas/雨水管线/config', tagname: '雨水管线', dataname: 'YSLINE_1' },
};
//管线数据服务所在URL
const PIPE_DATA_URL = {
url: 'http://192.168.7.255:9090/iserver/services/data-BSLZ/rest/data',
dataSourceName: 'LZGXZZ',
}
//设置属性查询参数
for (const key in PIPE_REALSPACE_URL) {
scene.layers._layers._array.forEach(element => {
const pipe = PIPE_REALSPACE_URL[key];
if(element._name==pipe.tagname){
element.setQueryParameter({
url: PIPE_DATA_URL.url,
dataSourceName: PIPE_DATA_URL.dataSourceName,
dataSetName: pipe.dataname,
keyWord: 'SmID'
});
}
});
}
3、设置layer的查询参数后,点击会出现这个弹出框,从哪里可以取消