8c : Mapping & Visualisation

Documentation written on 13/11/2025 by Sylvain Besson (MSH Lyon Saint-Γ‰tienne / CNRS) Updated 12/05/2026 by Maxine Schoehuys--Kreiss

1. Spatio-temporal view

πŸš€ How to start

Explore β†’ Search β†’ Map

01be3e53-99d9-4e49-a184-4936175af504.png

The Map view is divided into two parts: a map and a timeline. Both parts are interactive and interact with each other.

The map shows the current record set, if you want to display only some of your records, use a filter or make a specific search. The map will then show the results of your query. However, to be displayed on the map and the timeline the records should have at least one of:

To get more information on field types, check Chap 4. Data entries @TODO.

1.1. The map

The records are clustered depending on their spatial closeness. It changes as the view is zoomed in or out. Clustering can be set in the layer description record.

5fa7e2bf-2cbc-4886-a7c7-e257544d40fc.gif

The map will display pointers taken from the geodata in you records. There are two possible sources of geodata that can be drawn: current result sets (search results) and map layers. The displayed field from the result set is normally Location (a geospatial field).Β 

A map document contains map layers, which define the appearance of the data in each layer.

Some tools are available in the header:

75c029ec-1d56-457a-b5f4-2d2a5b84f487.png

On the map, several features are available:

58cc08c1-1954-465f-8abf-656f05d0347f.png

1.1.1 Focus on map publication

β‘  You can display the map on another web page. You can configure the features you want on the web page :

β‘‘ Copy the HTML iframe code directly in your web page. If you use a CMS like Wordpress, you must enclose within <code></code>. You can choose between embed or web safe code, the later only modifies the special characters.

β‘’ You can export a map in KML format for Google Earth.

1bd5bf0e-a92c-4def-b641-38100bfb274a.png

1.1.2. Focus on the Heurist map document

You can change the background of your map using the map document feature. To create a new map document, select the [Add +] button in the legend of the map view. A map document contains one or more map layers, and can be accompanied by a date, a creator, a creative commons licence, copyright information and a description. A map layer needs a file or service which delivers the map data - Shapefile, KML, GeoTIF, Tiled image, MrSID service etc.

The Date field in the metadata of both map document and map layer will show on the timeline. You can choose to hide all dates from the timeline by unchecking the box, however this will also hide the results from your current query that also use a Date field.

First, create a map document, these are the mandatory fields:

Then, import one or more map layers by clicking [Map layers], these are the mandatory fields:

πŸ›Ÿ Tip: Use the symbology field and the style editor feature to create the presentation you like on each layer of your map. You can choose to show or hide each map document and each layer in the legend of the map.

1.2. The timeline

The records are distributed on the timeline under the map. β‘ 

Any time field will be projected on the timeline. If several time fields are used on a record, they will all automatically show on the timeline. To hide a specific time field, uncheck the corresponding box on the left on the timeline under [Current query].

πŸ›Ÿ Tip: Invalid dates will not be displayed on the timeline. Dates should be written according to ISO norm: yyyy, yyyy-mm, yyyy-mm-dd. Use minus (-) for BCE dates (eg. -375 for 375 BCE).

The timeline has various navigation features:

3cdf26db-269b-4d18-a465-0c8b36a7b3b6.png

2. Network view

πŸš€ How to start: Explore β†’ Search β†’ Network :::

4ddf0f6b-9f0b-472d-b62f-13059848c950.png

The Network view displays a records' network diagram. It provides an interactive visualisation of the current results set. Records are shown as nodes, and the connections (pointer fields and relationships) as the lines between nodes (edges).

πŸ›Ÿ Tip: To get it working, two conditions must be met:

DON'T PANIC if the diagram is not understandable immediately !

@todo: The diagram below has been replaced with a new and much more capable 'ego-network' diagram (from March 2026) which allows you to start with one or a small number of records, see all the connections from those records, and then expand the diagram outwards either by double-clicking records marked as having connections or from all the displayed records. This diagram will be further expanded with the ability to colour code or symbolise different characteristics of the nodes.

Here's an example of a network diagram:

60e068e3-10ab-434e-b3f1-ecc207e52483.gif

Each node displayed is a lab or a project. It shows how labs are interconnected through shared projects. Here you can see a record directly in the network viewer on the left.

Some features are available on the header to make your diagram more accessible:

0d10fb6d-1eee-40a9-9958-4d819b94c652.png

7cae3489-e972-4458-88b3-739817b6db77.png

fcb442d0-b49a-46ea-abe7-88c60885949a.png

3. Crosstabs

πŸš€ How to start: Explore β†’ Search β†’ Crosstabs

bbf17797-f5e3-427c-8708-1e5fa2996770.png

The Crosstabs view provides a quantitative analysis of your data by calculating counts of aggregations sorted by category. A cross-tabulation is a way of calculating counts of aggregations sorted by category.

Imagine value (set to Var 1) is the value of a colour system that has the entire spectrum of colours encoded as numbers. Numbers that are close to each other represent colours that are close to each other. Imagine that the type field (set to Var 2) indicates what material the potsherd is made out of. We can use a cross-tabulation to generate instant categories by splitting up the entire range of entered values into 10 buckets, or deciles.

To run a simple cross-tabulation, search for the records you wish to analysis and select [Crosstabs]. The [Crosstabs] dialog displays. In the show fields for dropdown β‘ , select the record type you wish to analysis. Complete the variables:

Additionally, you can assign intervals by clicking on the pen β‘€.

7468dd0a-c049-42e3-a531-d8a09e38a484.png

3.1. Focus on intervals

It is possible to reassign intervals by merging, adding or deleting them.

First, select the available values. By default, all values are selected.

Then, add or remove intervals β‘‘ :

0d2271f5-1660-4720-af10-e3e8c71ee99f.png

It is also possible to merge values:

  1. click on [Add Interval] β‘£
  2. select the values you wish to merge
  3. click on the right arrow
  4. rename the new interval

2571548b-169a-4d19-bef7-1de2b1c4cabc.gif

Some other functionalities are available:

00d304cf-5fb1-4762-a793-67ad9fc381e7.png

3.2. Results

You can see the results in table form or in a pie chart.

🚨 Warning: you must select at least one variable to see some results.

The table's metadata is available β‘ . The table title can be customized β‘‘. You can export the table in CSV or PDF format β‘’. You can search for a value in the table β‘£. The field or record type used as base for the crosstable is mentioned on its top β‘€.

b8843d9a-6cc3-4f26-983e-c3a7c1889818.png

You can also display your data as a pie chart.

3d94ef8f-e316-4a16-af81-47af703e3623.png


Revision #7
Created 2026-07-05 10:16:46 UTC by IanJohnson
Updated 2026-07-08 12:56:56 UTC by MaΓ«l Le Noc