场景发布为缓存,在桌面中加载是彩色的?在webgl中加载是黑色的
<!--StartFragment -->
管线颜色没有了,但是管井的颜色是正常的,奇怪。
http://support.supermap.com.cn:8090/webgl/examples/editor.html#showUnderGround
例子里面的管线是彩色的,没有看见它设颜色、样式啊。
好的,另外请教个问题,我查询方法用对了么?只返回了1000条数据?
doSqlQuery(url, sql, dsName, onComplete, onFailed) { try { var getFeatureParam, getFeatureBySQLService, getFeatureBySQLParams; getFeatureParam = new SuperMap.REST.FilterParameter({ attributeFilter: sql }); getFeatureBySQLParams = new SuperMap.REST.GetFeaturesBySQLParameters({ queryParameter: getFeatureParam, toIndex: -1, datasetNames: dsName // datasetNames: ["二维数据:" + "Building"] }); // var url = 'http://www.supermapol.com/realspace/services/data-cbd/rest/data'; getFeatureBySQLService = new SuperMap.REST.GetFeaturesBySQLService(url, { eventListeners: { "processCompleted": onComplete, "processFailed": onFailed } }); getFeatureBySQLService.processAsync(getFeatureBySQLParams); } catch (ex) { console.log("doQuery Exception ", ex) } }
需要给线指定线型三维符号才行。
404错,是因为图层名中带特殊字符 #
你做自定义专题图时,桌面会自动给相同命名的图层加#
并且图层名无法修改,只能修改图层别名
你需要做的是先将自定义专题图图层别名改为无 #
然后切缓存,之后在新的场景打开缓存文件(不要直接用缓存的场景,不然图层名还是带#的)
效果如下图:
你说的时隐时现的现象我未能重现,我这边现象时有些管线有贴图,有些没有,总的来说是对管线贴图支持得不友好,我已经上报缺陷处理,缺陷号:ICRS-427