General UX

Empty Popup
General UX

Anti-Pattern: Empty Popup

What Problem Does This Solve? A user clicks on the map and in return is presented with a Info Popup that instead of showing useful details is either blank, empty or informs the user that no data is available. When to Use This Pattern If no data exists there is no reason to waste time […]

Read More
Progress Indicator
General UX

Progress Indicator

What Problem Does This Solve? System is loading or processing, but users don’t know that they must wait for the process to finish or the response to fully return. Why Use This Pattern? Nobody likes to wait and luckily systems are getting faster all the time but factors like processing time for computing complex analytics […]

Read More
Onboarding
General UX

Onboarding

What Problem Does This Solve? Users need to learn an unfamiliar workflow or a new feature. Why Use This Pattern? The best approach to make an interface feel “intuitive” is to use elements and interactions that users are familiar with. In cases of complex or very specific use cases users need to be “walked through” […]

Read More
Data Ink Ratio
General UX

Data-Ink Ratio

What Problem Does This Solve? A large share of “ink” (pixels) on a map should present data-information, i.e. show more data that is relevant to the user performing a task. When to Use This Pattern Always strive to show what is important while simultaneously removing what is not important. What’s the Solution? To increase the […]

Read More
Desert Fog Problem
General UX

Desert Fog Problem

What Problem Does This Solve? In multi-scale systems it is increasingly easy to get lost because of the lack of clues to orient oneself. When to Use This Pattern This pattern can occur quite frequently when navigating map applications horizontally (at the same zoom level) or vertically (across multiple zoom levels). Possible reasons for not […]

Read More
Empty State
General UX

Empty State

What Problem Does This Solve? Empty state is the screen that people see when they start working on a task but there is no data to show yet. In the context of a map application one can easily get the impression that a map is not empty because it shows colorful content of the whole country when […]

Read More
Task Oriented
General UX

Task Oriented

What Problem Does This Solve? Users need to accomplish their task and get frustrated or even leave your application if they are not able to find and complete it. When to Use This Pattern Good indicators that your map application would benefit from a task oriented design is when it looks and behaves like a […]

Read More