问题1.上面文件中为什么没有FilterParameter接口(SuperMap.REST.FilterParameter),此接口只存在于SuperMap-7.1-11828.js文件中吗?工程中用到了react es6的版本,但是iclient-classic-es6.js文件中并没有找到此FilterParameter???
查询代码:
doSqlQuery(SQL, DATASETNAME) {
var getFeatureParam, getFeatureBySQLService, getFeatureBySQLParams;
getFeatureParam = new SuperMap.REST.FilterParameter({
attributeFilter: SQL
});
getFeatureBySQLParams = new SuperMap.REST.GetFeaturesBySQLParameters({
queryParameter: getFeatureParam,
toIndex: -1,
// datasetNames: ["二维数据:" + "Building"]
// datasetNames: ["DGGW:" + DATASETNAME]
datasetNames: [URL_CONFIG.dataSourceName + ":" + DATASETNAME]
});
var url = URL_CONFIG.dataSerUrl;
getFeatureBySQLService = new SuperMap.REST.GetFeaturesBySQLService(url, {
eventListeners: {
"processCompleted": this.onQueryComplete,
"processFailed": this.processFailed
}
});
getFeatureBySQLService.processAsync(getFeatureBySQLParams);
}