首页 / 浏览问题 / WebGIS / 问题详情
如何加载底图上的瓦片资源
3EXP 2023年04月03日

加载底图可以加载出来,代码如下

$viewer.imageryLayers.addImageryProvider(new Cesium.CGCS2000MapServerImageryProvider({
                    url: `xxx/ags_tile_svc/basemap_as/MapServer?jwt=${GLOBAL_TOKEN}`,
                    tilingScheme: new Cesium.ArcGisGeographicTilingScheme({})
                }))

底图上面的瓦片资源不知道用哪个方法加载出来,目前已经试过三个方法加载,分别是

WebMapTileServiceImageryProvider    WebMapServiceImageryProvider  TileMapServiceImageryProvider

我的问题是,底图上面的瓦片用什么方法加载出来,最好可以提供参数或完整代码,谢谢大佬们

2 个回答

您好,您需要注意两个问题,

1.地图还是数据瓦片只是您业务上的不同应用,那作为数据本身来说它们都是一样的二维地图瓦片,加载都是以影像服务viewer.imageryLayers.addImageryProvider进行加载,

您所说的地图和瓦片具体差异是什么,您清楚描述下您的问题呢。

2.您需要加载的二维瓦片具体是哪里发布的什么标准的地图服务呢?如果是超图isever发布的,

可以参考demo:http://support.supermap.com.cn:8090/iserver/iClient/for3D/webgl/zh/examples/webgl/editor.html#terrainAndImagery

希望可以帮助到您

9,653EXP 2023年04月04日

看你发的啥服务了呗,你试过的几个wmts/wms/tms几种。要不你就发完整链接给超图的人看看,要不你就确认你是啥服务,按照规定方法加。代码网上一搜可全是哦。

330EXP 2023年04月04日
...