首页 / 浏览问题 / 组件GIS / 问题详情
SuperMap Hi-Fi 3D SDK for Unity 11i(2024) R2如何接入url
3EXP 2025年07月08日

使用产品 SuperMap Hi-Fi 3D SDK for Unity 11i(2024) R2, Unity 2022.3.55f1c1

操作系统 win11 x64

问题详细描述:

通过CesiumJS加载如下map,两种方式都可以加载,请问如何在Supermap for unity中加载该map:

CesiumJS中UrlTemplateImageryProvider加载

    let imageryProvider1 = new Cesium.UrlTemplateImageryProvider({

        url: "https://tiles{s}.geovisearth.com/base/v1/img/{z}/{x}/{y}?format=jpeg&token=" + mytoken,

        subdomains: "123"

    });

    const imageryLayer1 = Cesium.ImageryLayer.fromProviderAsync(imageryProvider1);

    viewer.imageryLayers.add(imageryLayer1);

CesiumJS​​​​​​​中WebMapTileServiceImageryProvider加载

    const imageryProvider2 = new Cesium.WebMapTileServiceImageryProvider({

        url : 'https://tiles.geovisearth.com/base/v1/img/{TileMatrixSet}/{TileMatrix}/{TileCol}/{TileRow}?&token=' + mytoken,

        layer : 'img',

        style : 'img',

        format : 'image/jpeg',

        tileMatrixSetID : 'mercator',

        maximumLevel: 19,

    });

    const imageryLayer2 = Cesium.ImageryLayer.fromProviderAsync(imageryProvider2);

    viewer.imageryLayers.add(imageryLayer2);

1个回答

您好,Unity插件暂时不支持添加zxy格式的瓦片。可以将zxy瓦片发布为wmts服务或者rest-map服务(Unity插件可支持的在线服务),然后再通过添加wmts的方式添加该服务图层
907EXP 2025年07月08日
...