This getting started guide provides instructions for using OS Open Zoomstack in different software applications. Users with limited technical knowledge will be able to follow this guide.
OS Open Zoomstack is designed to make OS map data more accessible, customisable and easier to use. It’s a one-file-fits-all product that has reduced the time to install detailed maps by an order of magnitude, saving valuable time and effort.
The instructions contained in this document show you how to produce a feature-rich map that allows users to zoom in and out while being served high-quality, fast-rendering results.
Zoomstack is supplied in GeoPackage and Vector Tiles formats. For demonstrative purposes, this document focuses on the implementation of Zoomstack, using each of the formats in various GIS (Geographic Information System) software applications. It is important to note that many other GIS software applications can be used with the Zoomstack product.
Using the GeoPackage or Vector Tiles format in any of the GIS software products will produce a similar result. You could either work through this guide from beginning to end or you could navigate directly to the Zoomstack format relevant to you:
Once you've produced the map, it is advisable to apply styles to give it that extra visual appeal. The instructions for doing so are also contained in this document.
The purpose of this document is to instruct users about how to produce quality maps using Ordnance Survey's (OS) Zoomstack product. It provides:
An overview of the formats in which Zoomstack is supplied, specifically the Vector Tiles and GeoPackage formats.
Instructions on how to implement Zoomstack Vector Tiles in GIS software applications.
Instructions on how to implement Zoomstack GeoPackage in GIS software applications.
This document is intended for:
Users with no technical knowledge in GIS but are comfortable navigating the internet.
Users with technical knowledge in GIS.
Not all GIS software allows for a stylesheet to be applied directly to your data, so you may be required to manually input the cartographic styles. For this purpose, we have supplied the colour values for each of our four house styles; Outdoor, Road, Light and Night.
You can view the OS Open Zoomstack stylesheets on the Ordnance Survery GitHub repository here.
A vector tile represents a specific area of the earth’s surface and contains geographic information about the coverage area. Each tile can contain many layers of features such as buildings, roads, rivers, greenspaces, etc. They are packets of geographic data, packaged into tiles for transfer over the web. The information they contain can be used to deliver styled web maps to the end-user.
OS supplies data in the Mapbox Vector Tile Specification, packed in a single MBTiles file (which is based on the SQLite database).
Vector tiles offer users the following benefits:
Styling - customise your map with full and dynamic design control.
File size - lightweight tiles that are efficient and super-fast to render in the client.
Pixel perfect - high resolution, beautiful mapping for all devices.
Open standard - created under a Creative Commons Attribution 3.0 US License.
Smooth - an improved, seamless user experience when zooming in and out of maps.
Advanced features - Vector Tiles contain actual geographic data (not just images) which can be interrogated and analysed.
Offline maps - store the tiles locally to take your maps offline.
With Zoomstack vector tiles you get one single MBTiles file that is around 3GB in size. It is light enough to be fast on the web and suitable for offline use. OS has pre-selected the right content for each zoom level and supply stylesheets to give you a great starting point. This can save a considerable amount of time and effort.
The instructions that follow are for installing Zoomstack Vector Tiles in Mapbox Studio, Cadcorp SIS Desktop, and QGIS. Please refer to the relevant section based on the GIS software you’re using. Note that the GIS software packages above were used for demonstrative purposes in this guide and that many other GIS software applications can be used with the Zoomstack product.
There are many choices for hosting and serving your own Vector Tiles. Here is a list of the available options for Vector Tiles and some more here relating specifically to MBTiles.
If you want to export the MBTiles file to a directory of files, then you can use Tippecanoe or MBUtil.
It is possible to use OS styles on Vector Tiles you’ve created. Follow the steps below to do this.
You will need to download the folder of stylesheets. You can also view the stylesheets on GitHub.
Once you’ve downloaded and unzipped the folder of stylesheets, navigate to Vector Tiles → Mapbox GL Styles where you will find four styles.
Choose the style that you want to use and open the .json file (e.g. OS Outdoor.json) in a text editor.
Find this chunk of code near the top of the file and paste your data source where it says ADD-SOURCE- URL-HERE:
You can find more information on the different source types here.
Save the .json file.
This style is now ready to use. If you want to customise the style, then Maputnik is a good open source map editor for this job.
GeoPackage is an open, standards-based, portable, platform-independent, compact format for transferring geospatial information. This allows Zoomstack to store geospatial data in a single file that is easy to distribute. It can hold large amounts of data and can support the different geometry types and indexes which make the data much easier to use. Quite simply it is a great Plug n Play format which works with a wide range of software implementations.
GeoPackage offers users the following benefits:
The single file is easy to transfer and offers the end-user a rich experience.
Attribute names are not limited in length making it user friendly.
No file size limit so lots of data can be easily accommodated.
Supports both raster and vector making it versatile for any type of data.
OGC Standard.
The instructions that follow are for installing Zoomstack GeoPackage in various GIS software applications. Please refer to the relevant section based on the GIS software you’re using:
Note that the GIS software packages above were used for demonstrative purposes in this guide and that many other GIS software applications can be used with the Zoomstack product.
Click on the Upload button.
Download and unzip the
Before continuing, you will need to You can also on GitHub.
Download and unzip the
Before continuing, you will need to You can also on GitHub.
Download and unzip the
version 15.2.2 and above supports reading, editing and creating GeoPackage Feature Tables.
Download and unzip the