A map is the best way to analyze your data geographically and answer spatial questions.
You might want to resort to a map when you're asking: "What's the landscape like near the stores with the highest revenue?" or "Which states of the US have the highest number of COVID-19 cases?"
Holistics map components
In Holistics, a map comprises of 2 components:
- A base map: A base map is a layer with basic geographical information (streets, lakes, buildings...) that serves as a background setting for your analytical data. The base map alone does not provide any analytical information. Holistics uses OpenStreetMap as our base map.
- A data layer: A data layer is the visualization of your raw data that sits on top of the base map and creates a full picture to answer your spatial questions. For example, we have the world map below as the base map, and each country has a different color based on its population (those with population >50m will be red). The colored shape (that aligns the country border) is the data layer in this case. Holistics uses LeafletJS to draw these data layers.
Required and optional fields
To create a map, the compulsory field is the Location field. This field will accept your location field's value as input.
Your location data can be in the form of full name or code (read more: Supported location formats).
When you drag or type in a location field to Location, Holistics will automatically expand a dropdown for you to choose the Location type for that field. This will help Holistics better detect and locate each location on the map. Read more: How to improve map precision in Holistics
Other fields are required or optional based on the type of map you are setting:
- Legend (only required for Distribution map): Provide more dimensional information for a location. Legend accepts a dimension's value as its input. The best scenario is when your dataset has one unique legend per location. If your dataset has more legends per location, consider using Point Map to fully visualize the information.
- Value (only required for Choropleth map): Provide a statistical meaning to your map. Value accepts a measure's value as its input.
- Condition (optional): Help you filter your data and only see the locations that match the conditions (i.e. only see countries from continent Europe). Please remember that our Conditions only work with non-aggregated results.
Types of Geo Map that Holistics supports
In Holistics we support these types of Geo Map: