如下是在iDesktop中查询的结果,请问在iClient中查询语句如何写?谢谢
queryParam = new SuperMap.REST.FilterParameter({ name: "Countries@World.1", groupBy:"COLOR_MAP", fields:["COLOR_MAP","COUNT(COLOR_MAP) AS VAL"] });
这样写就可以了
请问是SQL条件查询吗?
可以参考范例SQL 查询,以及类参考SuperMap.REST.QueryBySQLParameters
您好!iclient中可以用sql查询,有两种查询方式:地图查询、数据集查询,你可以根据自己的情况选择哪种查询
地图查询
范例:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#queryBySQL
API:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/apidoc/files/SuperMap/REST/Query/QueryBySQLService-js.html
数据集查询
范例:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#getFeatureBySQL
API:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/apidoc/files/SuperMap/REST/Data/GetFeaturesBySQLService-js.html