UGCV5(MVT) 是 SuperMap UGC 格式的矢量瓦片,它兼容了 Mapbox 矢量瓦片规范,实现地图快速加载和高效缓存,还可在客户端呈现更丰富的样式。Mapbox 矢量瓦片规范详细介绍请参考 Mapbox 官网https://www.mapbox.com/vector-tiles/。
紧凑型 UGCV5(MVT) 矢量瓦片包含五个部分:
- *.sci:缓存配置文件,记录了整幅地图生成缓存的相关切图范围、切图比例尺、瓦片存储类型、瓦片设置、投影等参数信息。可用于 SuperMap iServer 发布 UGCV5(MVT) 瓦片为地图服务,详见发布 UGCV5(MVT) 瓦片。
- styles:包含JSON格式的风格文件,用于定义地图的样式,包括绘制什么数据,绘制的顺序、绘制方式等。详见Mapbox 矢量瓦片 style 规范https://www.mapbox.com/mapbox-gl-js/style-spec
- fonts:存放字体源数据。
- sprites:sprites 文件夹中存放了绘制地图时所需的图标,采用 sprite 图集的方式,包含图标集文件(*.png),以及用于定位图标位置的元数据文件(*.json)。 此外,文件夹中还包含 *@2x.png 用于在高分辨率屏幕上显示。
- tiles:存放矢量瓦片数据。存储结构直观的表现为不同比例尺级别文件夹下的缓存数据存储为一组文件。原始型缓存的瓦片格式为*.mvt,紧凑型为*.cf。