矢量瓦片

矢量瓦片是一种新型的地图数据,它是基于矢量地图,将地图数据照不同比例尺级别和一定的切分规则进行切片,结果瓦片以矢量格式存储,一般是mvt格式,而地图的风格则由单独的风格描述文件存储,一般为json格式,客户端加载矢量瓦片时,将请求指定区域层级的瓦片数据,在客户端渲染显示。

SuperMap iDesktopX生成的矢量瓦片将基于MapBox样式文件在SuperMap iClient客户端进行显示,客户端使用MapBox GL或者OpenLayers渲染显示矢量瓦片。地图中的点、线、面、文本图层支持切分为矢量瓦片(影像、栅格图层不支持,切矢量瓦片时将忽略这些不支持的图层),图层风格等将根据MapBox GL版本8的样式规范生成瓦片风格文件。关于MapBox样式,请参见: https://www.mapbox.com/mapbox-gl-style-spec,随着MapBox GL版本升级,MapBox样式也会有相应的更新。

图:客户端使用MapBox GL渲染显示矢量瓦片

本章将为您介绍以下内容:

  • 矢量瓦片生产:以生成地图瓦片(单进程)为例介绍生产矢量瓦片的步骤。
  • 打开矢量瓦片:介绍如何将生成的矢量瓦片在SuperMap iDesktopX中打开。
  • 生成矢量瓦片风格:介绍如何在不改变瓦片数据的基础上,单独生成对应地图的风格以更新矢量瓦片风格。
  • 矢量瓦片制图注意事项:介绍矢量瓦片能够支持和不支持的SuperMap地图风格和设置,以帮助您制作适合生产矢量瓦片的矢量地图。