Atlas

Develop custom mapping and location applications from start to finish on your own private on-premises infrastructure.

Atlas lets you deploy and run Mapbox APIs on your own infrastructure, whether on your own private cloud or on-premises.

Style beautiful custom basemaps in Studio then use them with Mapbox GL JS to create beautiful heat maps or complex data visualizations. Bring business intelligence visualizations on-premises with drop-in support for Microsoft Power BI, Tableau, MicroStrategy, and IBM Cognos. Create custom tilesets of high resolution satellite imagery and use Tippecanoe to transform massive vector datasets into slim mbtiles files. Use Atlas to power your private mobile applications using our Mapbox Maps SDKs for Android and iOS. You can even use Atlas with our Unity SDK to power 3D visualizations using sensitive data.

Overview

Protect your location data

Atlas allows customers with heightened security requirements or limited internet connectivity to run Mapbox APIs on their own private infrastructure powered by Docker, even in air-gapped networks.

Create powerful visualizations

Render vector maps at 60 frames-per-second completely offline to create powerful data visualizations and applications that load millions of data points client-side in seconds, not minutes.

Style beautiful custom maps

Access the world’s most powerful map design application - Mapbox Studio - to design custom map styles. Add your own custom data to create unique, personalized maps.

Develop with Mapbox APIs

The Mapbox APIs you know and love but behind your firewalls. Atlas is also compatible with Mapbox GL JS, Mapbox.js, the Maps SDKs for iOS and Android, and even our Unity SDK.

Protect your location data

Atlas allows customers with heightened security requirements or limited internet connectivity to run Mapbox APIs on their own private infrastructure powered by Docker, even in air-gapped networks.

Use Mapbox APIs totally offline in distributed environments like cruise ships or remote humanitarian missions.

Built-in HTTPS support to secure data even without a proxy server.

Flexible delivery methods for data ranging from USB drives to AWS Snowball and even AWS Snowmobile.

Create powerful visualizations

Render vector maps at 60 frames-per-second completely offline to create powerful data visualizations and applications that load millions of data points client-side in seconds, not minutes.

Vector maps offer an advanced approach to data where data is delivered to the device and rendered in real-time.

Use Atlas with the Mapbox Visual for Power BI to make heatmaps, animate markers, and swipe between imagery layers.

Bring your own private data, render it offline, and integrate it into your existing ESRI and PostGIS installations.

Style beautiful custom maps

Access the world’s most powerful map design application - Mapbox Studio - to design custom map styles. Add your own custom data to create unique, personalized maps.

Create custom map styles entirely on your own private infrastructure.

Go from map style creation to application deployment without ever visiting mapbox.com.

Don't want to create your own map style? Choose from over 8+ professionally designed map styles.

Develop with Mapbox APIs

The Mapbox APIs you know and love but behind your firewalls. Atlas is also compatible with Mapbox GL JS, Mapbox.js, the Maps SDKs for iOS and Android, and even our Unity SDK.

Powerful web libraries like Mapbox GL JS and Mapbox.js enable infinite ways to visualize and analyze data.

Deploy private mobile or AR/VR applications with the Mapbox Maps SDKs for iOS and Android or the Mapbox Unity SDK.

Use Turf for GIS analysis to create your own spatial application completely customized to your workflow.

Industries

Healthcare

Analyze sensitive patient and provider data while simplifying HIPAA-compliance.

Government

Use maps and high resolution satellite imagery in classified networks.

Finance

Create interactive dashboards with sensitive financial and transaction data.

Energy

Map utility status in offline ISO-compliant operations centers.

Telecom

Visualize telemetry data on-premises and simplify compliance with GDPR and SOC 2.

Frequently asked questions

What is Atlas?
Atlas lets you deploy and run Mapbox APIs on your own infrastructure, whether on your own private cloud or on-premises. Atlas works offline, even in air-gapped or classified environments. With Atlas you have full control over the location data and services in your applications.
What can I do with Atlas?

Atlas lets you create an entire custom location platform from start to finish on your own private infrastructure. Style beautiful custom basemaps in Studio then use them with Mapbox GL JS to create beautiful heat maps or complex data visualizations. Bring business intelligence visualizations on-premise with drop-in support for Power BI, Tableau, MicroStrategy, and Cognos. Create custom tilesets of high resolution satellite imagery with GDAL and use Tippecanoe to transform massive vector datasets into slim mbtiles files. Use Atlas to power your private mobile applications using our Mapbox Maps SDKs for Android and iOS. You can even use Atlas with our Unity SDK to power 3D visualizations using sensitive data.

Why should I use Atlas?
Atlas lets you map, display, and analyze large or sensitive geographic data that needs to stay on-premises or in your own private cloud. Atlas lets you use Mapbox APIs while meeting the security needs or requirements of your organization, including HIPAA, SOC 2, FISMA, ISO, or GDPR. Atlas can also power location services for remote, distributed, or offline systems such as utility operation centers, cruise ships, or field laptops in humanitarian missions.
How does Atlas work?
Atlas uses Docker and Docker Compose to deploy on-premises versions of Mapbox APIs on your infrastructure.
How do I get started with Atlas?

Contact sales to get started with a limited 30 day trial of Atlas.

Can I use Mapbox Studio with Atlas?
Yes, Atlas includes an on-premises version of Mapbox Studio.
Can I use custom tilesets with Atlas?

Yes! You can use custom tilesets (MBtiles files) in the on-premises version of Studio available in Atlas. You can use Tippecanoe or GDAL to create these tilesets before uploading to your Atlas instance.

Can I use the Mapbox Terrain-RGB tileset with Atlas?

No, at the moment Atlas does not support the Mapbox Terrain-RGB raster tileset.

Which Mapbox APIs come with Atlas?

Currently only API calls with public access tokens (pk.* tokens) are supported.

Can I use Mapbox GL JS with Atlas?

Yes, you can use Mapbox GL JS with Atlas. To get started, replace mapboxgl.accessToken with an Atlas access token and set mapboxgl.config.API_URL to the URL of your Atlas server.

Can I use Mapbox.js with Atlas?

Yes, you can use Mapbox GL JS with Atlas. To get started, L.mapbox.accessToken with an Atlas access token and L.mapbox.config.HTTPS_URL to the URL of your Atlas server.

Only GL styles with L.mapbox.styleLayer are supported. See Using Your Mapbox Studio styles everywhere. Mapbox Studio Classic styles and legacy styles are not supported.

Can I use the Mapbox Android SDK with Atlas?
Yes, you can use the Mapbox Android SDK with Atlas.
Can I use the Mapbox iOS SDK with Atlas?
Yes, you can use the Mapbox iOS SDK with Atlas.
Can I use the Unity SDK with Atlas?
Yes, you can use the Unity SDK with Atlas.
Which versions of Mapbox GL JS and Mapbox.js are available with Atlas?
  • Versions 0.40 through 0.46 of Mapbox GL JS
  • Versions 2.0 through 3.1 of Mapbox.js
How do I install Atlas?
You can install Atlas with the Atlas installer command line utility. See the Atlas documentation for detailed instructions on using the installer.
Can I use Atlas on my own private cloud?
Yes! You can install Atlas on your own private cloud, including Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure.
Which operating systems does Atlas support?
  • macOS (development use only)
  • CentOS 7
  • Ubuntu 14.04
  • Ubuntu 16.04
What are the hardware requirements for Atlas?

We recommend the following minimum hardware configuration for production Atlas instances:

  • 4 CPU cores
  • 16 GB RAM
  • 600 GB SSD

For testing and development of Atlas we recommend:

  • 2 CPU cores
  • 8 GB RAM
  • 60 GB SSD
How do I upgrade to the latest version of Atlas?

To upgrade your web applications you’ll need to switch from classic styles to GL styles. We recommend switching from Mapbox.js to Mapbox GL JS. Alternatively, you can use L.mapbox.styleLayer in Mapbox.js to load GL styles. Contact Mapbox support (help@mapbox.com) to receive a detailed upgrade and migration guide.

What data is available with Atlas?

All Atlas installations come with the following complimentary datasets:

  • Mapbox Streets v7 (up to zoom level 15)
  • Mapbox Terrain v2 (up to zoom level 14)
  • Mapbox Satellite (up to zoom level 12)

Higher zoom levels and other data sets are available. Contact sales for more information.

How often do you update Atlas data?

All Atlas installations come with complimentary yearly updates of our Mapbox Streets data set. If you want more frequent updates (weekly, monthly, or quarterly), please contact sales.

Can I use high resolution satellite imagery with Atlas?

Yes! Contact sales if you’d like to purchase high resolution satellite imagery for Atlas.

What access tokens do I use with Atlas?
Atlas uses a local public access token that is unique to your Atlas installation. You can use this token to build with Mapbox GL JS and serve your Atlas maps on your infrastructure.
Does Atlas support secret access tokens?

No, at this time Atlas does not support secret access tokens (sk.*).

Can I use Mapbox.com access tokens with Atlas?
No, you cannot use Mapbox.com access tokens with your Atlas installation. You can only use local Atlas access tokens with your Atlas installation.
Does Atlas support HTTPS?
Yes, Atlas GL supports HTTPS natively without needing to configure a separate proxy server. You can use your own TLS certificates with Atlas. Atlas will also generate temporary self-signed certificates for testing and development purposes only.
How many user accounts are available with Atlas?

At the moment Atlas only supports one user account (atlas-user). Multiple user accounts are currently on our roadmap.

Can I change the password for the Atlas user?

Yes, we recommend that you use the settings command in the Atlas installer to change the default password for the Atlas user account.

Can I change the port and hostname of my Atlas server?

Yes, you can use the settings command in the Atlas installer to change the hostname and port of your Atlas server.

How do I buy Atlas?

Contact sales if you’re interested in buying Atlas.

How do I buy data updates with Atlas?

Contact sales if you’re interested in buying data updates for Atlas. We offer weekly, monthly, and quarterly data updates of Mapbox Streets.

How do I renew my Atlas license?

Contact sales about renewing your Atlas license.

Can I sign up for a trial of Atlas?

Yes! Please contact sales if you’re interested in a free 30 day limited trial of Atlas.

Contact sales

Atlas is available for purchase with a Mapbox Enterprise Plan. Let’s talk about how Mapbox can help you run your own private, secure, on-premise mapping and visualization solution that works with your most sensitive data.

Please provide your contact information and we will be in touch shortly.