首页 / 浏览问题 / WebGIS / 问题详情
ImageSuperMapRest和TileSuperMapRest的区别
20EXP 2021年09月14日
ImageSuperMapRest和TileSuperMapRest同样都是加载超图rest切片形式服务的资源对象,它们的区别主要是什么?

1个回答

您可以参考一下

1,010EXP 2021年09月14日
API文档我看了,源码我也看了,感觉从源码上来说区别也不大,参数、url组织、tilegrid声明等等吧,至少我没看出什么。。。

我最大的感受是这两个图层源都是按小切片加载地图,和ImageWMS/TileWMS那种区别大出图方式的还是不一样的。

我现在遇到一个问题是 有一个rest服务,要实现加载部分区域地图。用image方式只能加载全图,用tile方式就可以加载部分区域地图满足我的需求,这两种方式我都没设置什么特别的参数,所以就更迷惑了。。。能不能从这个角度给解答一下?
这两个您都可以对clipRegion参数进行设置,参数代表地图显示裁剪的区域,是一个面对象,当 clipRegionEnabled = true 时有效,即地图只显示该区域覆盖的部分。
这个我知道,两种方式我都没有设置只显示部分区域的参数,只设置了基本的url,extent、跨域参数和坐标系。
再问一下,api文档上写image图层源用于获取map资源的一幅图片是指像ImageWMS那样出一张大图?,我用image配合TileLayer加载图层的时候出的是按行列号和比例尺加载的小切片,要用ImageLayer图层?

--------------------------------------------------------------------------------------------------

试了一下用openlayer原生的ol.layer.Image图层+超图的ImageSuperMapRest运行了一下,不行,超图的这个Image数据源内部部分细节不支持出图,会报错。。。
...