Tile Type

Raster Tile

Raster tile is a traditional approach that essentially renders spatial data (raster data and vector data) into map images at different zoom levels. These images are then partitioned according to specific rules and stored in hard drives or databases to form a complete map. Currently, most domestic online maps use raster tile technology for base map loading, such as Baidu Maps, Bing Maps, and Google Maps.

Figure: Raster tile structure

Vector Tile

Vector tile is a new type of map data that slices vector maps according to different scale levels and partitioning rules, storing the resulting tiles in vector format. Compared to raster tiles, vector tiles have smaller storage size and higher generation efficiency, making them suitable for expressing time-sensitive features in maps such as POI information and route data. For instance, Tianditu employs vector tile technology for its POI layer to meet real-time data update requirements. Additionally, vector tiles enable offline map usage, significantly improving mobile map browsing performance and enhancing operational feasibility.

Moreover, vector tiles support style modifications without requiring repetitive processes of cartography, rendering, slicing, and service updates for different styles. In applications involving massive data like land resource management, vector tiles allow direct style adjustments when map styles change, saving time and effort.

Tile Type: Comparison

Comparison Item Vector Tile Raster Tile
Tile Volume Small Large
Tile Generation Efficiency High Low
Tile Update Supports separate tile and style updates Requires retiling
Style Modification Supported Unsupported
Front-end Requirements High (HTML5) Low
Display Consistency Variations exist Consistent
Maturity Moderate High
Application Scenarios Specialized (mobile, style customization) Widespread

Related Topics

Tile Production

Recommendations for Using Map Tiles