This article provides an overview of the technical specification of the MapTiler Server product. It shows what operating systems you can use, what standards are supported, what file formats can be used on the Server, and other technical specifications like minimal HW requirements, desktop viewers, web viewers, and other information.
Operating systems
- Linux
- Ubuntu 20.04+ (primary support)
- Debian 10 (tested)
- RHEL 8 (tested)
- Fedora 37+ (tested)
- Centos 9+
- Mint 6 or 20+ - Windows
- Windows 10+
- Server 2019+ - macOS 10.15+
- Docker
Standards
- MBTiles, GeoPackage
- WMTS
- TileJSON
Supported formats
Tiles
- raster .mbtiles *
- vector .mbtiles *
- raster .geopackage *
- quantized mesh terrain (3D) .geopackage *
- tiles from PostGIS geometries
* Free version supports only tiles from MapTiler Data or produced by MapTiler Engine
Maps
- Mapbox style
Supported CRS
- Tiles
- complete EPSG database + custom-defined SRS via Proj4. Over 6000 systems worldwide
- Maps
- Mercator sources only
Technical requirements
Tiles serving
- 2 CPUs
- 2GB RAM
- 200MB disc-free capacity for installation (additional for tiles)
Maps rasterization (whole planet)
- 4 CPUs
- 16GB RAM
- 100GB for tiles, fonts, and other assets
Note: Raw rasterization performance is approx 3 tiles/sec on a single core and the Server does not solve caching on its own. Therefore setting a reverse proxy cache in production is highly recommended. Rasterization performance can be tuned in server settings/rasterization. Setting the renderer pool size higher than the CPUs count can slightly increase throughput but beware that every renderer allocates its own memory space.
Desktop viewers
- Google Earth
- ArcGIS for Desktop
- QGIS (Quantum GIS)
- Tableau
- uDIG
- any viewer supporting OGC WMTS
Web viewers
- MapLibre GL JS
- Leaflet
- OpenLayers
- CesiumJS
Mobile native viewers
- Google Maps SDK for iOS
- Google Maps SDK for Android
- MapLibre iOS SDK
- MapLibre Android SDK
- Apple MapKit
- RouteMe
- OSMDroid
- any viewer supporting OGC WMTS or TileJSON
Useful links
How to improve and monitor MapTiler Server performance
Comments
0 comments
Please sign in to leave a comment.