viabundus — Viabundus premodern northern European road and waterway network (1350-1650)
- Description
The road and waterway network of late medieval and early modern northern Europe (1350-1650) of Viabundus, a historical map and database of premodern transport and mobility, originally conceived as the digitization of the atlas of land roads in the Hanseatic area of F. Bruns and H. Weczerka, Hansische Handelsstraßen (1962), and extended with researched road networks of the present-day Netherlands, Denmark, Finland, several German states (Lower Saxony, Schleswig-Holstein, Thuringia, Saxony-Anhalt, Brandenburg, Mecklenburg-Vorpommern, Hesse, North Rhine-Westphalia), parts of Poland and the Baltic states, and with navigable waterways.
Nodes are the places that may require an action of a traveler (change roads, pay a fee, change the means of transport, cross a river, reach a destination): settlements, towns, tolls, staple markets, fairs, ferries, bridges, harbors and locks, with the years in which these attributes existed, and junctions of routes. A cluster of nodes in a town can be subordinated to a parent node (
parent_id), whose attributes settlement, town, staple and fair apply to them as well. Edges are route segments between two nodes: land roads, winter roads (usable only in winter, e.g. across marshes or frozen lakes), rivers, canals, coastal and lake routes, and ferries, with the certainty of their reconstruction and the years in which they existed (if not given, the whole period). The networks are undirected, and have a few parallel edges (alternative routes between the same nodes; 44 to 83 per network).There is one network for each version of the dataset on Zenodo:
v1_0(April 19, 2021),v1_1(December 6, 2021),v1_2(September 21, 2022),v1_3(March 17, 2024) andv2(April 25, 2025), each built from the nodes and edges tables of that version. The edges ofv1_0do not give their end nodes: they are joined to the nodes at their end points (after rounding the coordinates to $10^{-5}$ degrees, about 1 m), and the 3,175 points where edges end without a node (junctions, which are nodes of their own in later versions) are added as nodes. In the later versions, the edges give their end nodes, and the few end nodes that are missing from the nodes table (69 inv1_3, 1 inv2) are added as nodes, at the end points of the edges. In both cases, these nodes havehas_recordfalse and no other attributes than their position. The geometries of the edges, the descriptions of the edges, the alternative names ofv2(a separate table), and the tables of literature, populations, fairs, town outlines and waterways of 1500 are not included.The networks have the following properties (the columns of the nodes and edges tables, whose set changes slightly between versions; missing values are empty strings or -1):
- (Node)
node_id: the id of the node in Viabundus (-1 for the added nodes). - (Node)
has_record: whether the node is in the nodes table. - (Node)
latitude,longitude: the position of the node. - (Node)
name: the modern official name. - (Node)
alternative_names(up tov1_3): other modern, foreign and historical names, separated by semicolons. - (Node)
parent_id: the id of the parent node. - (Node)
geonames_id(up tov1_2),links(fromv1_3on): the ids of the place in other gazetteers (e.g.gn:GeoNames,wd:Wikidata). - (Node)
zoomlevel: the lowest zoom level at which the web map shows the node. - (Node)
ready: whether the information on the node is considered correct and complete. - (Node)
is_<attribute>,<attribute>_from,<attribute>_to,<attribute>_description: for each of the attributes settlement, town, fair, toll, bridge, staple, ferry, harbour and lock, whether the node has it, the years in which it existed (usually the first and last mentions), and a description with references. - (Node)
gregorian_calendar(fromv1_1on): whether the dates of the fairs are in the Gregorian calendar. - (Node)
staple_duration_of_stay: the duration of the obligatory stay at a staple market. - (Node)
toll_primary_owner(v2only): the primary owner of the toll. - (Edge)
edge_id: the id of the edge in Viabundus. - (Edge)
type:land,winter,river,canal,coastorferry(land,waterorferrybeforev2, with one edge of typelsndas given). - (Edge)
certainty: the accuracy of the reconstruction (1 very certain, 2 mediocre, 3 uncertain, including the roads digitized from Hansische Handelsstraßen that were not yet checked). - (Edge)
zoomlevel: the zoom level (1 to 4) from which the web map shows the edge. - (Edge)
from_year,to_year: the years between which the route existed. - (Edge)
length: its length (m). - (Edge)
section(except inv1_3): the code of the region of the edge (e.g.NDSfor Lower Saxony,B-Wfor the rough digitizations of Hansische Handelsstraßen). - (Edge)
comment_id: the id(s) of the comments on the edge, separated by semicolons. - (Edge)
ready(v1_2andv1_3): whether the edge is considered complete. - (Edge)
slope_multiplier(v2only): the factor by which the slope of the segment increases the travel time on foot (1 for water routes).
- (Node)
- Tags
- Transportation Roads Spatial Weighted Metadata
- Added
- 2026-10-31
- Citation
-
- B. Holterman, M. A.B., K. Andersen, M. Dengg, N. Petersen, "Viabundus: Map of Premodern European Transport and Mobility." Research Data Journal for the Humanities and Social Sciences 7, 1-13 (2022) 10.1163/24523666-bja10025 Sci-Hub
- B. Holterman, M. C. Dengg, M. A.B., K. H. Andersen, "Viabundus map of premodern European transport and mobility." Zenodo, dataset, versions 1.0-2 (2021-2025) 10.5281/zenodo.5256288 Sci-Hub
- Upstream URL OK
-
https://www.viabundus.eu
https://doi.org/10.5281/zenodo.5256288 - Upstream license
- Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) according to the documentation; CC BY 4.0 according to the Zenodo records, https://creativecommons.org/licenses/by-sa/4.0/
- Networks
-
Tip: click on a column header to sort the list, or hover over it for a description.
Column legend
- $\left<k\right>$
- Mean degree
- $\sigma_k$
- Standard deviation of the degrees
- $\lambda_h$
- Largest eigenvalue of the Hashimoto (non-backtracking) matrix
- $\tau$
- Random walk mixing time
- $r$
- Degree assortativity
- $c$
- Global clustering coefficient
- $\oslash$
- (Pseudo-) diameter
- $S$
- Relative size of the largest component
- NPs
- Node properties
- EPs
- Edge properties
Name Nodes Edges $\left<k\right>$ $\sigma_k$ $\lambda_h$ $\tau$ $r$ $c$ $\oslash$ $S$ Kind Mode NPs EPs gt GraphML GML csv v1_0 13,212 14,819 2.24 0.85 2.24 45495.99 0.12 0.03 286 0.95 Undirected Unipartite node_id has_record latitude longitude parent_id name alternative_names geonames_id ready is_settlement settlement_from settlement_to settlement_description is_town town_from town_to town_description is_toll toll_from toll_to toll_description is_staple staple_from staple_to staple_duration_of_stay staple_description is_fair fair_from fair_to fair_description is_ferry ferry_from ferry_to ferry_description is_bridge bridge_from bridge_to bridge_description is_harbour harbour_from harbour_to harbour_description is_lock lock_from lock_to lock_description edge_id section type certainty zoomlevel from_year to_year comment_id length 917 KiB 1.2 MiB 1.2 MiB 1.2 MiB v1_1 15,128 18,055 2.39 0.78 2.66 48169.05 0.15 0.03 292 0.98 Undirected Unipartite node_id has_record latitude longitude parent_id name alternative_names geonames_id zoomlevel is_settlement settlement_from settlement_description settlement_to is_town town_from town_to town_description is_fair fair_from fair_to gregorian_calendar fair_description is_toll toll_from toll_to toll_description is_bridge bridge_from bridge_to bridge_description is_staple staple_from staple_to staple_duration_of_stay staple_description is_ferry ferry_from ferry_to ferry_description is_harbour harbour_from harbour_to harbour_description is_lock lock_from lock_to lock_description ready edge_id section type certainty zoomlevel from_year to_year comment_id length 1.1 MiB 1.5 MiB 1.5 MiB 1.5 MiB v1_2 16,026 19,283 2.41 0.77 2.66 49848.42 0.13 0.04 300 0.98 Undirected Unipartite node_id has_record latitude longitude parent_id name alternative_names zoomlevel geonames_id ready is_settlement settlement_from settlement_to settlement_description is_town town_from town_to town_description is_fair fair_from fair_to gregorian_calendar fair_description is_toll toll_from toll_to toll_description is_bridge bridge_from bridge_to bridge_description is_staple staple_from staple_to staple_duration_of_stay staple_description is_ferry ferry_from ferry_to ferry_description is_harbour harbour_from harbour_to harbour_description is_lock lock_from lock_to lock_description edge_id section type certainty zoomlevel from_year to_year comment_id length ready 1.2 MiB 1.6 MiB 1.6 MiB 1.6 MiB v1_3 17,587 19,283 2.19 1.00 2.66 41592.88 0.13 0.04 300 0.90 Undirected Unipartite node_id has_record latitude longitude parent_id name alternative_names links zoomlevel is_settlement settlement_from settlement_to settlement_description is_town town_from town_to town_description is_fair fair_from fair_to fair_description is_toll toll_from toll_to toll_description is_bridge bridge_from bridge_to bridge_description is_staple staple_from staple_to staple_duration_of_stay staple_description is_ferry ferry_from ferry_to ferry_description is_harbour harbour_from harbour_to harbour_description is_lock lock_from lock_to lock_description ready edge_id type certainty zoomlevel from_year to_year comment_id length ready 1.4 MiB 1.9 MiB 1.8 MiB 1.9 MiB v2 18,840 22,613 2.40 0.80 2.67 70353.46 0.11 0.04 364 0.98 Undirected Unipartite node_id has_record latitude longitude parent_id name links zoomlevel is_settlement settlement_from settlement_to settlement_description is_town town_from town_to town_description is_fair fair_from fair_to gregorian_calendar fair_description is_toll toll_from toll_to toll_primary_owner toll_description is_bridge bridge_from bridge_to bridge_description is_staple staple_from staple_to staple_duration_of_stay staple_description is_ferry ferry_from ferry_to ferry_description is_harbour harbour_from harbour_to harbour_description is_lock lock_from lock_to lock_description ready edge_id section type certainty zoomlevel from_year to_year comment_id length slope_multiplier 1.5 MiB 2.0 MiB 2.0 MiB 2.1 MiB - Ridiculograms*