首页 / 浏览问题 / 云GIS / 问题详情
iClient9没有FilterParameter
216EXP 2019年04月14日

问题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);
    }

1个回答

您好,iclient官网上就是用的9D的js包,这个接口是有的,您就用官网的例子去调用js就可以了
于浩
1
5,668EXP 2019年04月15日
...