首页 / 浏览问题 / 其他 / 问题详情
有关分层设色专题图的问题
11EXP 2017年10月01日

定义themeRange对象中的属性rangeParameter时,参数无效

具体代码如下:

var range = [themeRangeIteme1,themeRangeIteme2,themeRangeIteme3];
        //设置分段属性
themeRange = new SuperMap.REST.ThemeRange({
            rangeExpression: "SMAREA",//分段字段
            rangeParameter: 3,//分段数
            rangeMode: SuperMap.REST.RangeMode.EQUALINTERVAL,//分段模式
            items: range

}),

1个回答

请参考示例。
iClient JS 8C及之前的与iServer交互的部分都是分服务(Service)类、请求参数(Parameters)类和响应结果(Result)类。
使用时都是 实例化服务类、实例化参数类、使用服务类的processAsync方法异步地向iServer发送请求并在服务类注册的回调函数中接受iServer返回的结果。
专题图的服务类是SuperMap.REST.ThemeService,参数类是:SuperMap.REST.ThemeParameters具体参数设置参考参数类类参考。如果网络请求都没发出去那么肯定不会有任何结果。

当然,客户端渲染的专题图没有这个过程,只需要往图层上添加矢量要素(SuperMap.Feature.Vector),设置样式即可。SuperMap.REST下面都是用于与iServer交互的。

1,780EXP 2017年10月09日
...