首页 / 浏览问题 / 云GIS / 问题详情
js 怎么查询地图数据中的数据
58EXP 2017年09月21日
我想在页面中查询地图数据集中某一条数据 怎么查?

var queryParam, queryBySQLParams, queryBySQLService;
        queryParam = new SuperMap.REST.FilterParameter({
            name: "大学@ns",
            attributeFilter: "SmID=4"
        });
        queryBySQLParams = new SuperMap.REST.QueryBySQLParameters({
            queryParams: [queryParam],
        });

1个回答

您好,就是您写的这样子啊,请问您是遇到什么问题了吗?
4,524EXP 2017年09月21日
我 console.log( queryBySQLParams);   没发现我要查询的数据
没发现要查的数据是指什么?console.log( )结果是空?

打印出来就是这样   我找不到他的 result 的值 

如果我在添加

queryBySQLService = new SuperMap.REST.QueryBySQLService(url, {
            eventListeners: {
                "processCompleted": HNewerCompleted,
                //"processFailed": processFailed
            }
        });

fuction HNewerCompleted(obj){

    var result = obj.result;

 console.log(result ); 这样我就可以获取到值

}

但我不要在跳一个方法  我想直接就在上面得到result的值

这个不能这样实现吧,因为只有.result包含了查询结果集。

...