当前位置:   article > 正文

UE5、CesiumForUnreal接入XYZ格式地图瓦片如高德地图、OSM、ArcGIS等_ue5能直接加载瓦片吗

ue5能直接加载瓦片吗

1.实现目标

通过改造cesium-nativecesiumforunreal插件,参考tms栅格地图瓦片加载逻辑,实现在UE5、CesiumForUnreal中接入XYZ格式的地图瓦片服务。

以高德XYZ格式地图加载为例,GIF动图如下:

在这里插入图片描述

2.实现过程

首先对比tms与xyz瓦片的区别,再参考cesium-native中的tms格式瓦片加载逻辑,改造cesium-native和CesiumForUnreal插件,然后使用高德、OSM、ArcGIS的在线xyz地图瓦片服务进行测试。

2.1 XYZ与TMS对比

CesiumForUnreal插件目前支持BingMaps、wms和tms地图服务。主流的地图服务还有xyz和wmts等。

tms是OSGeo创建的协议,允许使用整数索引请求瓦片,其提供用于发现和配置的元数据tilemapresource.xml,Y轴从底部向上

wmts是OGC的协议,也提供用于发现和配置的元数据WMTSCapabilities.xml,且一个服务可以包含多个图层,其Y轴从顶部向下。

xyz则是Google为自己目的

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/714356
推荐阅读
相关标签
  

闽ICP备14008679号