Go to previous pageGo to next page

1.2.1. Content

Depending on the target audience and the aim of the project, the content and the interactivity parts vary from application to application.

In this chapter we will demonstrate how to define the content of an application using an example. The topic of our example is "the visualisation of major earthquakes in USA between 1852-2003". We therefore want to create an interactive map.
We do not want to give you a solution how this interactive map should be realised because there are several ways how to do this. We only introduce you the individual steps that are needed to define the content of an application with the given topic. In addition we show you some possibilities of how some aspects could be realised.

At first, all components that will be included in the application have to be defined. Not only the components but also their interactivities have to be defined. There are several possibilities of how to realise a component in an interactive way, as you will see.

The subject of our application is visualising earthquakes. The first question that has to be posed is: How to visualise the earthquakes best?

  • Earthquakes: It has to be defined how to visualise the individual earthquakes.
    First of all we have to make a decision about the visualisation attributes. The earthquakes can be represented as areas (dispersion radius) or as points (epicenter). When visualising the earthquakes e.g. as points, we have to make a decision about the attribute that will be visualised. This may be the magnitude, the year, the damage costs, etc. After having defined the visualisation attribute, we have to specify the classification which determines the number of classes the values have to be divided into and the calculation type (e.g. equal intervals, quantiles, etc.) which defines the border of the classes. When e.g. visualising the magnitude of the earthquakes we first have to decide how many classes will be used and afterwards the calcuation type to get the border of each class. To visualise the differences of the classes we may change the size or the fill colour of the point symbols for each class. The following illustration shows an exemplary way how the visualisation of earthquakes may be realised:

    Visualisation of EarthquakesVisualisation of Earthquakes
    You will learn more about the visualisation rules of data in a further lesson.

  • Area (Map):
    In our application, we want to visualise the location and the magnitude of the earthquakes in the United States of America. Therefore we need a map which shows these geographical conditions. Examples (aerial or satellite maps, topographic maps, etc.) of possible maps are shown below. The decision which map is the best for our application is up to you. Consider that the map below are just examples. There exist many more maps.
North AmericaNorth America (Departement of Mathematical and Statistical Sciences University of Alberta) North AmericaNorth America (C-MAP - The Electronic Chart Standard) North AmericaNorth America (Primap Software)
  • Thematic Navigation: The user should have the possibility to orientate oneself thematically in the application. This can be realised by giving the user the possibiliy to get some information about the individual earthquakes, etc.
    First of all we have to decide which information do we want the user to know, whether we want to give the user the possibility to modify the application with modifiable attributes, etc.? In our earthquake example we could for example give the user some additional information about the individual earthquakes such as the exact date, the exact location (longitude and latitude), etc. There are several possibilities of how to realise this: mouseover effects, onclick effects, etc. The following examples give you an impression of how such additional information or interactions with the user could be realised.
    remark

    In the first example you have to click on the circles to get additional information about the individual circles. In the second example you have to move the mouse cursor over the red circles to get the information.
    The last example shows you a possibility of how a user can interact individually with a given map. You are able to switch on an off some layers by clicking on the checkboxes.

Shows Information on Click Shows Information on Mouse Over Layer Control Functions


  • Spatial Navigation: The user should have the possibility to orientate oneself spatially and navigate (zoom, pan, etc.) in an interactive map.
    Therefore, we recommend to include spatial navigation tools into an interactive map. A reference map which shows the original map in miniature and gives information about the zooming factor and the zoomed region is a good help for the user to keep the orientation in the map. The following images show some examples what type of spatial navigation tools may be implemented. They range from simple zoom functions such as zoom buttons until more complex ones, e.g. creating a zooming fence.


Simple       Zooming ToolsSimple Zooming Tools (Isakowski 2002) Full View, Zoom Buttons, Pan in 8 directionsFull View, Zoom Buttons, Pan in 8 directions (Neumann 2002)
Zoom Slider, Zoom Buttons,        Full View and Zooming FenceZoom Slider, Zoom Buttons, Full View and Zooming Fence (Isakowski 2004) Zoom Slider, Zoom Buttons,        Full View, Zooming Fence, Pan, Center, Previous Setting, Next Setting as well as movable rectangle (map extent)Zoom Slider, Zoom Buttons, Full View, Zooming Fence, Pan, Center, Previous Setting, Next Setting as well as movable rectangle (map extent) (Schnabel 2007)


  • About the Project: For maps - analogue or digital - it is necessary to declare information such as who is the author of the application, which data did the author use, where did the data come from, when was the application created, etc. The decision which items have to be included in the "about the project" part depends on the target audience. For example a map for children does not have to declare many items in the "about the project" part. Unlike a map that is made for scientists. In this case the "about the project" part of the application has to include detailed information about e.g. the origin and the up-to dateness of the data, etc.

Exercise

Write a short essay about the content of an application with the title "the visualisation of major earthquakes in USA between 1852-2003". Granted that you already have the thematic data as termshapefile with the following attributes for each earthquake: year, month, day, hour, minute, second, location (short description in text format), longitude, latitude and magnitude. In addition you have a shapefile with the state boundaries of the United States and their names.

First of all you have to define for which target audience do you want to create your application. Afterwards, like it is written above, you first have to make a decision about the visualisation of the earthquakes. Then you have to choose the map type, that you want to include as basic map, and so on.
After having defined the main parts of the content of your application, list all the other items and their possible interactivities that you want to include in your application. Give reasons about your decisions.

Hand in your essay to the tutor.

important

Take in account that the content of an application depends always on the definition of the target audience.



Go to previous page
Go to next page