Atlas
Serve fast offline maps securely from your infrastructure. Mapbox Atlas runs everywhere.
Atlas lets you deploy and run Mapbox on-premises. It is a live location platform, deployable anywhere. Use vector basemaps generated by telemetry from 500M users all over the world, updated on a weekly, monthly, or quarterly basis. Style beautiful custom basemaps offline in Studio. Create heatmaps and complex data visualizations that run on web, mobile, or desktop, even AR. Add offline mapping capabilities to Microsoft Power BI, Tableau, and other business intelligence tools. Query data with offline global address level geocoding. Atlas is the same experience you expect from the Mapbox platform — offline, on your own infrastructure.
Overview
Protect your data
Render fast visualizations
Style maps offline
Develop applications
Industries
Secure your data
Powered by Docker and Docker Compose.
Built-in support for both HTTPS and HTTP without a proxy server.
Download weekly, monthly, or quarterly data updates with the Atlas Installer.
Create powerful visualizations
Integrate data from ESRI and PostGIS.
Mapbox Streets data updated weekly up to zoom level 15.
Visualize data by floor with 3D buildings.
Style offline maps
Choose from eight professionally designed styles, including Streets, Satellite, Terrain, Light, and Dark.
Overlay data on top of your custom satellite imagery or Mapbox Satellite.
Derive insights with data-driven styles and custom tilesets.
Develop with Mapbox tools
Convert massive datasets into portable custom tilesets with Tippecanoe.
Use Turf for offline GIS analysis.
Deploy private mobile and AR applications with the Maps SDKs for iOS, Android, and Unity.
Build with the power of search
Filter results with bounding boxes and proximity.
Includes autocomplete and fuzzy search for better search results.
Same global address level coverage as our online Search API.
Join data to global and local boundary polygons
Curated data from Chinese prefectures to French arrondissements to Japanese postal codes. Check out the coverage explorer to explore all the data.
Detailed, edge-matched polygons at all zoom levels.
The same Boundaries coverage as Mapbox.com, including regular data updates.
Frequently asked questions
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 heatmaps or complex data visualizations. Bring business intelligence visualizations on-premises 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.
Contact sales to get started with a limited 30 day trial of Atlas.
Atlas Search has the same global coverage as Mapbox.com Search except for Italy, Japan, and Canada.
Country | Restrictions |
---|---|
Italy | Up to city level only |
Japan | Up to city level only |
Canada | Up to city level included, addresses available for an additional fee |
Atlas customers can purchase Atlas Search for an additional charge. Talk to our sales team to add Atlas Search to your Atlas license.
Use the Atlas Installer’s download command to download
Atlas Search updates. This command requires internet access. After downloading you can copy the data to your on-premises or offline Atlas installation.
After buying and downloading Atlas Search, rerun the setup
command from the Atlas Installer. This will update your Atlas license and configure Docker containers for Atlas Search.
Atlas Search uses an additional 70 GB of disk space and 8 GB of RAM. Here are the hardware specifications we recommend for different Atlas environments:
Development | Development with Search | Production | Production with Search |
---|---|---|---|
2 CPU | 2 CPU | 4 CPU | 4 CPU |
8 GB RAM | 8 GB RAM | 16 GB RAM | 32 GB RAM |
60 GB SSD | 65 GB SSD | 600 GB SSD | 700 GB SSD |
Atlas Mapbox Boundaries adds administrative, postal, and statistical boundaries to your maps, dashboards, and data visualizations. Atlas Boundaries consists of multiple data layers that come cartographically-matched, georeferenced, and processed as a Mapbox tileset ready for integration with your maps and data.
Atlas Boundaries facilitates data driven decision making by enabling you to join custom data with global and local boundary polygons. For example:
- A regional disaster response centers can use city and county boundaries to determine jurisdiction for emergency response.
- An Autonomous vehicle company can use administrative boundaries to track mobile asset compliance with varying local, state, and national laws.
- A utility or energy companies can visualize and assess localities affected by transmission infrastructure planning.
- A business intelligence platform can help their customers do any of the above.
Atlas Boundaries lets you visualize your data by country, region, sub-region, or post code to unlock insights within your own application. You can:
- Match point features — any longitude & latitude — to boundaries from our TileQuery API.
- Group statistics about points by boundaries, including easy drill down, with Data-Joins.
- Render an interactive map in your app with GL JS.
- Do any of the above with global coverage.
All of this can happen completely offline.
After buying you can use the Atlas installer to download Atlas Boundaries by running the download command.
Follow this getting started guide to begin building maps with Atlas Boundaries.
To add Atlas Boundaries to a map style in Atlas Studio, select the “Add Layer” button and view the “Sources” tab. Next add the tilesets as a layer within a map by selecting specific boundary tilesets from the list of Boundary tilesets. Additional information is covered in the Boundaries getting started guide.
Atlas Boundaries offers the same data as Boundaries on mapbox.com.
We recommend an additional 8 GB of storage on top of the standard Atlas system requirements. The global Atlas Boundaries data set is 7.01 GB.
To upgrade or update Atlas Boundaries data on an existing Atlas installation you would use the download
command in the Atlas installer. The command will download the latest version of Atlas Boundaries. After the download is completed you will have to run the setup
command to move the new tilesets into your Atlas instance tileset directory. A detailed guide to this process is available in our documentation.
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 adding them to your Atlas instance.
No, at the moment Atlas does not support the Mapbox Terrain-RGB raster tileset.
Currently only API calls with public access tokens (pk.*
tokens) are supported.
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.
Yes, you can use Mapbox.js with Atlas. To get started, set L.mapbox.accessToken
to an Atlas access token and set 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.
Yes, you can use raster tiles served by Atlas with Leaflet.
When adding a L.tileLayer
, point it to a style on your local Atlas instance and pass in your token:
L.tileLayer(ATLAS_STYLE_URL + 'tiles/{z}/{x}/{y}?access_token=' + YOUR_ACCESS_TOKEN).addTo(map);
Note that Leaflet only supports raster tiles, so this will be fetching raster tiles from Atlas, not vector tiles. See here for a more thorough example.
- Versions 0.40 through 0.52 of Mapbox GL JS
- Versions 2.0 through 3.1 of Mapbox.js
- macOS (development use only)
- CentOS 7
- Ubuntu 14.04
- Ubuntu 16.04
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
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.
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.
Below are approximate sizes for each tileset. Exact tileset file sizes are subject to change with new data from weekly updates.
Tileset | Development | Production |
---|---|---|
mapbox-terrain-v2 | 450 MB | 40 GB |
mapbox-streets-v7 | 300 MB | 100 GB |
satellite-full | 850 MB | 260 GB |
satellite-watermark | 140 MB | 7 GB |
Total | 1.75 GB | 407 GB |
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.
Yes! Contact sales if you’d like to purchase high resolution satellite imagery for Atlas.
No, at this time Atlas does not support secret access tokens (sk.*
).
At the moment Atlas only supports one user account (atlas-user
). Multiple user accounts are currently on our roadmap.
Yes, we recommend that you use the settings
command in the Atlas installer to change the default password for the Atlas user account.
Yes, you can use the settings
command in the Atlas installer to change the hostname and port of your Atlas server.
Contact sales if you’re interested in buying Atlas.
Contact sales if you’re interested in buying data updates for Atlas. We offer weekly, monthly, and quarterly data updates of Mapbox Streets.
Contact sales about renewing your Atlas license.
Yes! Please contact sales if you’re interested in a free 30 day limited trial of Atlas.
Contact sales
Please provide your contact information and we will be in touch shortly.