Need advice about which tool to choose?Ask the StackShare community!
ArcGIS vs Mapbox: What are the differences?
Introduction
In this task, we will provide a comparison between ArcGIS and Mapbox, focusing on their key differences.
Data Sources: ArcGIS primarily relies on proprietary data sources such as Esri's StreetMap Premium and aerial imagery from Esri's World Imagery. On the other hand, Mapbox has a more open approach and allows users to bring in various data sources, including OpenStreetMap and other public datasets, as well as their own custom data.
Pricing Model: ArcGIS follows a traditional licensing model where users pay for software licenses and additional modules. Additionally, there might be costs associated with data storage and services. Mapbox, on the other hand, offers flexible pricing based on different tiers, including a free tier for limited usage, and users can pay for additional features and usage as needed.
Customizability and Development: ArcGIS provides a rich set of tools and features for customization and development, offering a comprehensive suite of developer APIs and SDKs for different platforms. Mapbox, known for its developer-friendly approach, has a strong emphasis on customization and offers a highly extensible and flexible platform through its open-source libraries and APIs.
Map Styling and Design: Both ArcGIS and Mapbox provide tools for map styling and design. However, Mapbox offers more flexibility and control over map styles, allowing users to create highly customized and visually appealing maps using its Studio platform. ArcGIS, while offering some styling capabilities, may have more limitations in terms of design flexibility compared to Mapbox.
Cloud Infrastructure: ArcGIS relies on Esri's own cloud infrastructure for hosting and serving maps and data, providing a secure and reliable environment. Mapbox, on the other hand, relies on its cloud infrastructure, which is built on top of leading cloud providers such as Amazon Web Services (AWS) and Google Cloud Platform (GCP). This gives Mapbox the advantage of scalability and reliability offered by these cloud providers.
Community and Collaboration: Mapbox has a strong emphasis on community and collaboration, providing tools and platforms for sharing and collaborating on map projects. This includes features like map sharing, community-driven data updates, and collaborative map editing. ArcGIS also has collaboration features, but the community aspect may not be as prominent as in Mapbox.
In summary, ArcGIS and Mapbox differ in terms of their data sources, pricing models, customizability and development options, map styling and design capabilities, cloud infrastructure, and community collaboration features.
From a StackShare Community member: "We're a team of two starting to write a mobile app. The app will heavily rely on maps and this is where my partner and I are not seeing eye-to-eye. I would like to go with an open source solution like OpenStreetMap that is used by Apple & Foursquare. He would like to go with Google Maps since more apps use it and has better support (according to him). Mapbox is also an option but I don’t know much about it."
I use Mapbox because We need 3D maps and navigation, it has a great plugin for React and React Native which we use. Also the Mapbox Geocoder is great.
I use OpenStreetMap because that has a strong community. It takes some time to catch up with Google Maps, but OpenStreetMap will become great solution.
Google Maps is best because it is practically free (they give you $300 in free credits per month and it's really hard to go over the free tier unless you really mean business) and it's the best!
I use Google Maps because it has a lot of great features such as Google's rich APIs, geolocation functions, navigation search feature, street map view, auto-generated 3D city map.
I use OpenStreetMap because i have the control of the environment, using Docker containers or bare-metal servers.
Pros of ArcGIS
- Reponsive7
- A lot of widgets4
- Data driven vizualisation4
- Easy tà learn2
- 3D2
- Easy API1
Pros of Mapbox
- Best mapping service outside of Google Maps28
- OpenStreetMap22
- Beautifully vectorable15
- Fluid user experience11
- Extensible8
- React/ RNative integration7
- 3D Layers5
- Low Level API4
- Affordable4
- Great customer support3
- Custom themes3
- High data volume rendering2