André Ourednik, Wednesday, May 16, 2018

Spatial mobility always involves at least two types of distances:

  • the topographical distance traveled on the surface of the Earth and
  • the time distance taken to do so.

GéoRécits3D allows you to map both in a “space-time aquarium” (a cuboid with one dimension dedicated to time). It is written using HTML5 and JavaScript, and uses the visualisation frameworks D3js,version 5, and threejs.

To draw your own maps, just change the places and the movements lists, recorded in CSV files in the data folder of the downloaded app. The lists have the same form as those of GéoRécits.

Preliminary thoughts

 

individual activity prism in space-time

The “activity prism” of an individual. Space on the x-axis, time on the y-axis (adapted from Hägerstrand [1970]). Overlapping prisms of several individuals show possible encounters, i.e. a state of co-presence (cf. Poncet 2008, 85).

Since the 1970s, time geography maps individual journeys in the euclidian space with one dimension dedicated to time. In a 2d visualization like the one above, diagonal lines represent possible or realized movements. The space-time prism reflects possible mobility of an individual. Overlapping space-time prisms show possible encounters between individuals staying in nearby places. Time geography calls such overlaps “pockets of local order“.

GéoRécits takes these concepts into the third dimension, inspired by more recent works in time geography, adding 3-dimensional space-time prisms.

Spatiotemporal journeys of two individuals, without space-time prisms (source: Mei-Po/Jueng 2004).

How do I make my own map?

Finding and editing places, movements and the basemap

Apart from index.html, GéoRécits3D needs data stored in the data folder of the downloaded application:

  • basemap.geojson is a vector basemap. The current example provides a basic base-map for the world countries. You can replace it by any other basemap in GeoJSON format, renamed basemao.geojson. To produce one, use for example QGIS.
  • places.csv lists all places of interest.
  • movements.csv lists the movements of individuals from place to place.

Just edit any of these files, reopen index.html and you will see an updated map.

places.csv

id

All places id‘s need to be unique. If  person “1” and person “3” have both traveled through Zurich, you need to distinguish Zurich and Zurich3; nevertheless, both cities can have the same value for nameplace.

idperson

The column idperson distinguishes individuals. It does not have to be numeric, but must be consistent with id’s given by the idperson column in movemets.csv.

duration

The column duration gives the time spent by a person in a given place. For example, person “1” has spent 168 hours in Zurich and person “3” 500 hours. The unit of time is up to your choice: minutes, days, moths… as long as the units are consistent across all places and movements.

lat and lon

These are coordinates in longitude and latitude. You can obtain them with a geocoding app, or find them out individually, by using a service like OpenStreetMap or GoogleMaps, where a click on the map reveals its coordinate.

Note that GoogMaps gives coordinates in the format lat,lon. In places.csv, the columns lat and lon can appear in any order. Just make sure you copy the numbers to the appropriate columns.

movements.csv

The movements.csv file looks like this:

source and target

From where to where a person is moving. The first movement line for a given idperson is the starting point of that person.

idperson

Equivalent to idperson in places.csv.

time

Equivalent to duration in places.csv. Again the unit of time is up to your choice: minutes, days, months… as long as the units are consistent across all places and movements.

Further reading

  • Hägerstrand, T. (1970). What about people in Regional Science? Papers of the Regional Science Association, 24(1), 6‑21.
  • Mei-Po Kwan & Jiyeong Lee (2004) “Geovisualization of Human Activity Patterns Using 3D GIS:A Time-Geographic Approach” in Goodchild M. and Janelle D. (eds.), Spatially IntegratedSocial Science, Oxford University Press.
  • Ourednik, A. (2010). L’habitant et la cohabitation dans les modèles de l’espace habité (PhD). EPFL, Lausanne.
  • Poncet, P. (2008) « Visions du Monde » in Lévy J. (dir.), 2008, L’invention du Monde, Paris : Les Presses Sciences Po.
André Ourednik, Sunday, May 6, 2018

Spatial mobility always involves at least two types of distances:

the topographical distance traveled on the surface of the Earth and
the time distance taken to do so.

GéoRécits allows you to map both simultaneously in your web browser.

Use GéoRécits online HERE.
Or download GéoRécits from its GitHub repository […] Continue Reading…

André Ourednik, Sunday, April 29, 2018

Récupérer les fonds de carte
Récupérez les limites communales généralisées sur le site de l’Office fédéral des statistiques en choisissant l’année correspondant à vos données. Pour cet exemple: 2016, respectivement du 30.01.2017 ou du 30.06.2015. Récupérez également les métainformations sur les géodonnées qui vous permettront de comprendre la signification des […] Continue Reading…

André Ourednik, Wednesday, April 25, 2018

Le monde politique en 1880. Frontières. La carte D3js + roughjs peut être consultée ici.
Pourquoi ces cartes hachurées à la main?
Dans le cours, nous avons eu l’occasion de voir les cartes de Philippe Rekacewicz, intentionnellement coloriées à la main. En voici un exemple sur visionscarto.net. […] Continue Reading…

Category: Courses, Maps, Tools  | Tags: , , , ,
André Ourednik, Tuesday, February 20, 2018

Chapitre 26 de l’Omniscience [Goan Si, Sama Rel, Théodore Blok]

— Regardez ! On voit la Voie lactée, l’interrompit Sama Rel.

Il était en train de lui parler de porcs.

Plus précisément du porcus diabolicus qui tua le jeune prince Philippe, âgé seulement de quinze ans, pauvre enfant, qui se déplaçait justement à cheval dans Paris avec son […] Continue Reading…

André Ourednik, Friday, February 9, 2018
Maisons d’édition dans le canton de Vaud.

J’ai réalisé la carte ci haut sur sur demande et sur la base de données collectées par Marion Rosselet, sur mandat de la Ville de Lausanne et du Canton de Vaud au sujet de la production des principales maison d’édition […] Continue Reading…

Category: Maps, Spaces  | Tags: , , , ,
André Ourednik, Friday, February 2, 2018

Le Zeppelinfiel éclairé la nuit, lors du “congrès de 1936”. Bundesarchiv, image 183-1982-1130-502 / CC-BY-SA 3.0
Le spectacle est un oubli du corps ; l’amnésie de son état situé dans la matière qui l’environne. Le spectacle est une évidence qui s’impose aux sens ; un rassemblement muet dans […] Continue Reading…

Category: Spaces  | Tags: , , ,
André Ourednik, Friday, January 6, 2017
Tapirus terrestris. CC-BY-SA, Jean-Marc Rossier.

Quand les Achuar tuaient un tapir, la famille de ses éleveurs pleurait sa perte. Pendant des mois, ils l’avaient traité comme un des leurs, jusqu’au jour de la cérémonie où la tribu le sacrifiait dans un rituel pour se nourrir de […] Continue Reading…

André Ourednik, Saturday, November 26, 2016

« Les ‘non-lieux’ par opposition à la notion sociologique du lieu, associée par Mauss et tout une tradition ethnologique à celle de culture localisée dans le temps et l’espace. Les non-lieux, ce sont aussi bien les installations nécessaires à la circulation accélérée des personnes et des biens (voies rapides, échangeurs, […] Continue Reading…

Category: Uncategorized  | Tags: , ,
André Ourednik, Sunday, July 31, 2016

A peer-reviewed paper based on this short post is available here:

Ourednik, A. (2017). The third dimension of political mapping: exploiting map interactivity for a better understanding of election and referendum results. Cartography and Geographic Information Science, 0(0), 1‑12. https://doi.org/10.1080/15230406.2017.1295820

On December 4th 2016, Austrians will […] Continue Reading…