首页 / 浏览问题 / WebGIS / 问题详情
leaflet 加载 arcgis服务瓦片服务
141EXP 2021年08月30日

利用超图的Leaflet 调用arcgis 切片服务,

因为 切片 A方案与B方案 存在的微小偏差,导致 发布服务后Resolution 也带有微小的偏差

A方案:

B方案:

假如用以A方案切片的方案为蓝本设置 CRS 的话,就加载不出以B方案切片的服务,反之亦然。

但是,如果是在arcgis的平台下是可以正常加载的

我应该怎么去兼容?

1个回答

您好,crs需要设置对于的参数
1,000EXP 2021年08月31日

CRS中的  resolutions 就是以A方案为基准的,这样子做不能把 B方案的切片服务加载进来,你指的设置参数是指哪一部分?

我指的是A方案需要对应A的crs,B方案需要对应B的

不是很能理解这个,您指的的是在加载加载A服务的时候,就将CRS 设置为A方案的, 加载B的时候就设置B的吗? 那这 A 和 B 方案切片的服务同时加载呢?

同时加载就需要分别设置,您加载B采用A方案的crs当然是加载不出来的

那要怎么才可以同时设置2个不同方案呢?可以提供一个小小的demo 或者 文档连接吗?

请问怎么设置才可以都加载出来呢?

您是发布的rest服务还是什么呢

就是对接arcgis的服务,他们发布的是切片的

iserver里边是发布的什么呢,

我们自己发布的是 rest 的服务,但是需要对接他们那边提供的arcgis的瓦片服务

您发布的rest服务,就按照正常的rest地图加载,参考示例https://iclient.supermap.io/examples/leaflet/examples.html#iServer

我们加载我们自己的是没问题的,但是加载他们的就不行了,只能加载一种方案的服务,但是在他们的平台下可以2种方案都支持,像你之前说的,需要分别设置,我这边是要怎么处理呢?

...