Visualizations and interactions of POIs


Customer-specific definitions for the properties and behavior of markers (POIs) on a map are essential for the functioning and quick accessibility of information with a geographical reference.

To this end, we developed various basic functions back in 2004 that are now used in almost all map solutions.

All our solutions are calculated on the server side and can be controlled via call parameters.

 

Visual “Littering”

If a large number of points are displayed on a map, you can no longer see the actual map image. As a result, the visualization loses almost all meaningfulness (except that there are a hell of a lot of points on the map).

Visual littering

We solved this problem with our online services back in 2004 by grouping POIs that touch each other into a marker. Visualized with a small symbol, it became clear that clicking on this symbol would automatically zoom in on the extent of these symbols.

 

Grouping of Equals

For the visualization of a competitive situation on maps, we were asked to use a special type of presentation.

Analysts should always be able to see which competitors are represented in an area when zooming in on the map. The number is not important, only the identity of the competitors.

This may sound rather abstract, so here is a screenshot of the solution. A zoom function after clicking is of course also integrated.

Grouping of equals

 

Dynamic Prices

Another requirement is to visualize minute-by-minute price changes for services on a map.

To do this, the prices for all POIs are simply transmitted to our API and then displayed graphically in specially tagged markers.

Dynamic prices

 

Networks

The visualization of relationship networks between positions on a map was another request from a customer.

Connections from many main offices in Germany to many extensions in Germany should be represented by connected lines. The lines are then dynamically adapted to the current situation as the data is made available.

Netzwerke

 

What about…

…the solution to your problem?

Please contact us.

Of course, you can also formulate your own wishes and ideas in addition to our existing functionalities. We will then work together to develop a satisfactory solution.