产品 iserver10i iClient Classic
请问影像数据发布到iserver的rest地图服务后,用iClient加载为何会随着缩放而改变大小?
该问题是前端加载方式错误导致的,classic加载TiledDynamicRESTLayer图层需要监听图层信息加载完成事件,参考代码:
layer = new SuperMap.Layer.TiledDynamicRESTLayer("World", url, null, {maxResolution: "auto"}); //监听图层信息加载完成事件 layer.events.on({"layerInitialized": addLayer}); function addLayer() { map.addLayer(layer); //显示地图范围 map.setCenter(new SuperMap.LonLat(0, 0), 0); }
设置监听事件加载之后缩放正常。