Skip to main content
BRILLIQS

Mapbox

A mapping platform providing base maps, styling control and location services such as search and routing.

Mapbox is a platform for building maps into applications. It supplies base map data, libraries for displaying it and a styling system that controls how every feature is drawn. Alongside the maps it provides location services including address search, routing and travel time calculations, reached through its interfaces.

What Mapbox provides

Mapbox is a platform rather than a library. Building a map into an application needs several things, and it supplies most of them.

Map data. The streets, boundaries, water, buildings and place names that make a map a map. Collecting and maintaining that data is an enormous undertaking, and it is the part nobody builds themselves.

Display libraries. Code that draws the map in a browser or a mobile application and handles panning, zooming and interaction.

A styling system. Control over how every feature is drawn.

Location services. Address search, routing and travel time calculations.

Vector maps and why they matter

Older web maps were images. A server produced pictures in advance and the browser assembled them into a grid. Whatever those pictures looked like was what you got.

Mapbox sends vector data instead, and the map is drawn when it is displayed.

The consequences are practical. Styling becomes yours: colours, which features appear, how labels are placed. Zooming behaves properly, with labels adjusting rather than being baked into images at fixed sizes. Maps can be rotated and tilted, because the drawing happens live.

Styling as a design activity

Because every layer is styleable, a Mapbox map can be made to look like part of the product it sits in rather than an obviously borrowed component.

That is a real consideration for consumer applications, where a default map appearance is immediately recognisable and often at odds with the surrounding design. Muted styles for a map that is background context, high contrast for one where the map is the interface.

The trade is that styling is now a task somebody owns. A default style is available and looks fine; a distinctive one takes design work.

The services are half the product

It is easy to think of Mapbox as maps, and for many applications the services matter as much.

Address search turns what a user types into a location the application can use. Routing produces a path between points. Travel time calculations answer how long a journey takes.

Each of these depends on the same underlying map data, and each would be a substantial project to build independently. For a delivery, field service or retail application, they are frequently the reason the platform was chosen.

Who uses it

Mapbox is used by product teams building maps into consumer and business applications, by logistics operations needing routing, and by organisations displaying their own operational data geographically.

Points to consider

It is a commercial service and usage is charged. Pricing is published on the official site and should be reviewed against expected volumes early, since map and service usage in a successful application grows with its audience.

The platform is also broad. Working out which parts you need, and which libraries and services those involve, is worth doing before development starts rather than during it.

For displaying a handful of markers on a simple map, a lighter library may be all that is required.

Getting started

The documentation is organised by product, covering the display libraries, the styling system, uploading custom data and each location service. Displaying a map with a default style and adding a marker is the usual first step, followed by the styling documentation.

Key features of Mapbox

Capabilities described in the official documentation.

Styled vector maps

Maps are drawn from vector data at display time, so styling, labels and zoom behaviour are all controllable.

A visual style editor

Every layer of a map can be restyled, so colours, labels and which features appear are decided by the designer.

Location services

Address search, routing and travel time calculations are provided alongside the map itself.

Adding your own data

Custom data sets can be uploaded and drawn as additional layers styled alongside the base map features.

Advantages of Mapbox

Factual advantages that follow from the features above.

Maps can match a product's design

Because every feature is styleable, a map fits an application's visual identity rather than looking generic.

Rendering adapts as you zoom

Vector data drawn at display time means labels and detail adjust with zoom rather than being fixed in images.

Location logic does not have to be built

Search and routing are provided as services, so an application does not implement them from raw data.

One platform for map and data layers

Custom data and base map features are styled through the same system rather than assembled from separate tools.

Common use cases for Mapbox

Situations the official documentation describes this tool as being used for.

Software products

Maps inside a consumer application

An application displays a styled map matching its own design rather than a default map appearance.

Retail

Address entry and lookup

A search service resolves what a user types into a location the application can act on.

Logistics

Planning routes and estimating travel

Routing services calculate a path and its expected duration between points.

Utilities

Showing operational data geographically

An organisation's own data set is uploaded and drawn over the base map as a styled layer.

Official website

Everything on this page is based on the official documentation for Mapbox. You can read the source here.

Mapbox official documentation

Frequently asked questions about Mapbox

Answers taken from the official documentation for this tool.

An image map is a set of pictures produced in advance, so its appearance is fixed. A vector map sends the underlying features and draws them when displayed, which is what allows styling to be changed and labels to adjust as the map is zoomed and rotated.

The platform is a commercial service and pricing is published on the official site, generally based on usage of maps and services. That page is the authoritative source and is worth reviewing against expected volumes before building.

No. Alongside map display it provides location services including address search, routing and travel time calculations. Many applications use those services as much as the map itself.

Yes. Custom data sets can be added as layers and styled alongside the base map features, so an organisation's own information appears in geographic context.