Technical note 3: Collaborative Research Center 1070 – Geoscientific and archaeological research
Distance relationships or does distance matter – calculating a non-isotropic spatial relationship by integrating human energy expenditure in terrain based estimations
– A seamless workflow for defining archaeological Site Exploitation Territories (SET) using the open source (geo-)statistical language R –
Ahlrichs, Jan Johannes1,2, Gries, Philipp4 and Schmidt, Karsten1,3,4
1 Collaborative Research Center 1070 ResourceCultures, University of Tübingen
2 Institute of Pre- and Protohistory and Medieval Archaeology, University of Tübingen
3 eScience-Center, University of Tübingen
4 Department of Geosciences, Soil science & Geomophology, University of Tübingen
The entire script with short description is attached for download. Additionally, we provide a test dataset, which we have used for further testings. The test dataset contains a single find from the Neolithic that was discovered in the Black Forest (Lais 1937: 40).
This technical section is made to evolve! Please share your thoughts, requirements and suggestions regarding the described issues to
Jan Ahlrichs jan.ahlrichs[at]uni-tuebingen.de and
Karsten Schmidt karsten.schmidt[at]uni-tuebingen.de
Download: R-Script
Download: Description (PDF)
Download: Test materials
Historical background
Already in early studies on the chronological classification of Prehistory one can find a general awareness about different subsistence strategies and thus different spatial perceptions in early societies (Lubbock 1865). Nonetheless, until the second half of the 20th century, few studies on prehistoric economies and their development were published. Probably the most famous example in this regard is “Prehistoric Europe: The Economic Basis” (Clark 1952), which was published a few years after the Second World War by Sir John Grahame Douglas Clark (1907–1995). With the advent of the Processual Archaeology during the 1960s, the research interest in economic issues started to grow increasingly (see Trigger 2008: 386–444). Within the so-called “New Archaeology” scholars criticized the fact that archaeological studies on economy mostly focused on the analysis of material remains from single archaeological sites and did not discuss the finds in relation to their geographical environment (Higgs and Vita-Finzi 1972: 27–28; Jarman et al. 1972: 61–62). At the University of Cambridge, a research group led by Eric S. Higgs (1908–1976) developed a methodological concept in the early 1970s, which enabled archaeologists to overcome this way of “isolated” analysis of archaeological sites and to study the archaeological material in the context of its geographical environment. The concept was developed and introduced in the series Studies by Members and Associates of the British Academy Major Research Project in the Early History of Agriculture (Higgs 1972; Higgs 1975; Jarman et al. 1982). Inspired by the work of Johann Heinrich von Thünen (1826) Walter Christaller (1933), Donald Fergusson Thomson (1939), Michael Chrisholm (1968) and Richard Borshay Lee (1969), they developed the concept of SET along with the site catchment analysis (Higgs and Vita-Finzi 1966: 23–29; Higgs et al. 1967: 12–19; Vita-Finzi and Higgs 1970).
General aims
The team around E. S. Higgs took the view that comparative studies on the changing human-environment relationships in mobile and sedentary societies require an analysis of the land use potential of catchment areas of related archaeological sites (Vita-Finzi and Higgs 1970: 1; Higgs and Vita-Finzi 1972: 28–29; Foley 1977: 163; Bailey 1981: 99). Within the framework of SET, they did not only study the availability and usage of natural resources in the catchment area of individual sites, but also how economic strategies of prehistoric societies contributed to environmental changes and how they interact (Vita-Finzi and Higgs 1970: 5; Higgs and Vita-Finzi 1972: 27). The concept of SET and the site catchment analysis enabled archaeologists to determine the economic function of an excavated site through an in-depth analysis of all archaeological findings and the ecological as well as geographical environment (Higgs and Vita-Finzi 1972: 28; Jarman 1972: 725; Jarman et al. 1972: 61–62). Thus sites were no longer considered as isolated case studies but as part of an economic ‘system’ (Jarman 1972: 715; Davidson 1981: 21–23). Based on a comparative analysis of archaeological sites dating to different epochs and periods Higgs and his co-researchers were able to obtain general conclusions about long-term trends in human-environment relationships (Jarman 1972: 714; Jarman 1976: 546). The strengths of the concept were summarized by Geoff N. Bailey and Iain Davidson (1983: 88) as follows:
- Definition of a territory that was visited daily by the inhabitants of a site to deal with the subsistence.
- Analysis of the origin of natural resources that were recovered at archaeological sites.
- Reconstruction of the vegetation history of the vicinity of a site in order to assess the changes in the botanical and zoological data from the site.
- Reconstruction of the potentially available food for the inhabitants of a site and the subsistence strategies associated therewith.
- Reconstruction of the function of a site (permanently inhabited, etc.).
- Reconstruction of social and economic relations between sites within a regional settlement system.
In addition, the results of site catchment analysis were used as an indicator to estimate potential site distributions (Jochim 1976; Tiffany and Abbott 1982). As noted by Bailey and Davidson, the concept of SET has to be located in the range of ‚Middle-range theories‘ (Binford 1975; Binford and Sabloff 1982; Trigger 1995; Tschauner 1996), because it provided an analytical approach, which enabled researches to link theory with archaeological data (e.g. Bailey and Davidson 1983: 88).
Premises
The concept of SET operates with the idea that human behaviour in the past can be described by ‘laws’ (Clarke 1968: 441–511; Clarke 1972; Higgs and Jarman 1975). One of the main assumption is that people have a territorial behaviour and do not select sites at random (Vita-Finzi and Higgs 1970: 2; Higgs and Vita-Finzi 1972: 30; Jarman 1972: 706, 712). Further, it is assumed that each site has an optimal geographic location considering its economic function. Consequently, it is expected that mobile groups, whose subsistence was pasture farming, preferred locations, which were favorable for grazing. On the other hand, archaeological sites from sedentary societies are expected to be located in areas suitable for agriculture (Vita-Finzi and Higgs 1970: 2; Jarman 1972: 706; Jarman et al. 1972: 62–63). Closely related to this premise is the notion that human action is determined by cost-benefit calculations and is constantly focused on efficiency, e.g. to meet ones economic needs with the lowest possible effort (Jarman 1972: 710 [citing Zipf 1965]; Jarman et al. 1972: 62–63; Tiffany and Abbott 1982: 313–314). This behaviour ultimately leads to the premise that the probability to exploit an area decreases with distance (Vita-Finzi and Higgs 1970: 7; Jarman et al. 1972: 62–63). Finally, SET is also based on environmental deterministic ideas. It is assumed that the close-range environmental situation had a significant impact on a site‘s economic function as well as its potential to develop (Jarman 1976: 546).
Time-distance factors
For the comparative study of economic strategies in mobile and sedentary societies different analytical terms were developed, that act on different spatial scales (see Champion et al. 1984: 62). The term home base describes the main site, from which a territory is economically exploited (Vita-Finzi and Higgs 1970: 6; Higgs and Vita-Finzi 1972: 30). Temporarily used sites along paths or other migration routes were termed transit sites (Vita-Finzi and Higgs 1970: 7; Higgs and Vita-Finzi 1972: 30). These two types can be differentiated by a discussion of their archaeological finds in relation to the SET. The term Site Exploitation Territory designates a catchment area, which is commonly used by the inhabitants of a site (Vita-Finzi and Higgs 1970: 7; Higgs and Vita-Finzi 1972: 30; Jarman 1972: 708). The term annual territory described the entire area, which is used by a group in the course of a year. This territory may cover more than one SET (Vita-Finzi and Higgs 1970: 7; Higgs and Vita-Finzi 1972: 30; Jarman 1972: 709; Bailey and Davidson 1983: 88).
One of the key ideas of the concept is the assumption that the geographic scope of SET in mobile and sedentary societies differs from one another and can be described by different time-distance factors. Referring to R. B. Lee (1969) on the !Kung San it was assumed that the catchment area of mobile groups includes a maximum radius of 10 km, which equates on flat terrain a maximum distance of two hours‘ walk (Higgs and Vita-Finzi 1972: 30–31; Jarman et al. 1972: 62–63; Bailey and Davidson 1983: 91–92). With reference to M. Chrisholm (1968) Higgs and his team proposed a maximum radius of 5 km/h for sedentary societies (Higgs and Vita-Finzi 1972: 30–31; Jarman et al. 1972: 62–63; Bailey and Davidson 1983: 91–92). In this context, they pointed out that the degree of exploitation within that radius decreases with increasing distance. Especially for sedentary societies the nearest neighbourhood (radius < 1 km) is most important for the economic analysis (Higgs and Vita-Finzi 1972: 30–31; Jarman 1972: 713; Bailey and Davidson 1983: 92).
However, as Bailey and Davidson (1983) pointed out, there are no universally valid time-distance factors for the analysis of prehistoric sites (Bailey and Davidson 1983: 93). The above mentioned time-distance factors represent idealized values whose ethnographic origin loses all its meaning as soon as they are applied to archaeological case studies (Davidson 1981; Bailey and Davidson 1983: 91). The differentiation between a 10 km SET for mobile groups and a 5 km SET for sedentary societies has to be understood as a model providing an analytical access to the discussion of the economic function of archaeological sites.
Field methods
Until the beginning of the 20th century the determination of SET was performed manually (see Valde-Nowak 2002: 65). In the 1970s, pedometers and maps were used (Jarman 1972: 712). Depending on the location of the site, four or more transects in different directions were used to analyse possible exploitation territory by analysing the walking distance (experimental study) within in specific time frame. Based on the experiences and notes from the field survey, ‘time-contour lines’ or ‘isochronic distances’ were drawn on a map (Jarman 1972: 713; Higgs 1975: appendix A; Bailey and Davidson 1983: 93). Obviously, this approach is very time consuming and expensive. In addition, the SET that were defined using this approach are subjective and no longer reproducible today. Bailey and Davidson summarized some of the major difficulties in determining the ‚isochronic distances‘: „In practice the walks were often carried out by students who were unfamiliar with the terrain, unused to walking long distances, and whose transects were influenced one way or another by modern roads and footpaths, barbed wire fences, bulls, unfriendly dogs or landowners, and the location of bars! The original Mt. Carmel study also had to allow for minefields and military manoeuvres“ (Bailey and Davidson 1983: 93). In order to deal with some of these hurdles, Bailey and Davidson combined field surveys with the analysis of topographic maps. In order to do so, they used rules developed by William W. Naismith (1856–1935), which were used by mountaineers to calculate time-distances. In principle Naismith assumes that in two hours on flat ground a distance of 10 km can be covered on foot, for each 300 meters altitude difference an additional half hour is added: „On a map at scale 1:25.000 with contours at 50 m intervals, isochronic limits may be calculated with a pair of compasses. With the compasses set at 1 cm, each unit of distance on the map is equivalent to 3 min. on the ground, and each contour is equivalent to an extra 5 min“ (Bailey and Davidson 1983: 94).
The form of a SET depends on the terrain surrounding a site. In landscapes with a balanced and flat relief SET often have an almost circular shape. As one might expect, in mountainous regions this is not the case. Due to strong relief differences SET tend to have a distorted form (Higgs and Vita-Finzi 1972: 33; Jarman 1972: 710, 713; Bailey and Davidson 1983: 93, 96; Valde-Nowak 2002: 65). Because of that, SET based on time-distance factors provide a more realistic picture of the potentially used catchment area of a site in mountainous regions.
The concept and the development of site catchment analysis had a huge impact in archaeological research5. In Germany, site catchment is often used in order to perform comparative studies on soil preferences in prehistoric time periods (Gringmuth-Dallmer and Altermann 1985; Paetzold 1992; Fries 2005). However, only a few examples can be found, in which archaeologists use SET based on time-distance factors and topography (Valde-Nowak 2002; Uthmeier et al. 2008; Roubis et al. 2011; Cappenberg 2014).
Computational methods
The increasing availability of spatial data and fast developments in computing technologies as well as geographical information systems (GIS) enables implementing time-cost-functions in various ways. Well known commercial GIS software products offer different functions to compute cost surfaces and cost distances to estimate the effort needed to cross a certain landscape (Rogers et al. 2014a; Rogers et al. 2014b). Especially with the increased availability of high resolution as well as large-scale digital elevation models as provided by the Shuttle Radar Topographic Mission (Rodriguez et al. 2005; Farret al. 2007; Jarvis et al. 2008) the methods and their results become more and more interesting for the scientific community to analyse societies, functions and resources. In general, the common workflow for time-cost analysis comprises four steps (Fig. 1). The first step is to create a cost surface based on an input dataset and an arbitrary cost function, where cost is measured in time. The second step is a neighbourhood analysis based on a set of multiple transition layers. The number of these layers depends on the number of moving directions from the centre cell to the neighbouring ones. The chosen cell is the surrounding one being reachable by the smallest expenditure of time. Thirdly, accumulating the time along the fastest path provides the final time-cost raster. Finally, the visualization of the spatial expansion of the moving patterns results from isochrones.
However, for many purposes using commercial software is cost and time intensive. In addition, using different software implementations of time-cost analysis on the same data produces dissimilar results that are incommensurable (Herzog 2013). Therefore we implemented one of the most famous time-distance functions in an open source environment (Programming Language R) to address a wide-range of scientists and to enable a potential use in analytical questions.
Fig. 1: General workflow for time-cost analysis in four steps.
Tobler Hiking Function
As mentioned before, there are various ways to apply and/or implement least-cost analysis within a
wide-range of archaeology research. Numerous studies use the hiking function by Waldo R. Tobler (1961; see also Herzog 2013 and Herzog 2014) first implemented by Gorenflo and Gale (1990). Tobler (1993) developed an empirical model based on the empirical marching data of the Swiss military given by Imhof (1950). Marching time depends on multiple factors, such as length and quality of path, altitude difference, weather conditions and darkness as well as marching competence and luggage. In addition, hiking speed is greater for short distances than for long-lasting marches and small groups cover distances faster than columns (Imhof 1950). The Tobler Hiking Function is the empirical quantification of the walking velocity to cross a certain terrain by using a digital elevation model (DEM) as well as the first derivative (dh/dx):
V = 6e { -3.5 abs ( s + 0.05 ) }
where V is the walking velocity in km/h, e is the base of the natural logarithms, and s is dh/dx [dh and dx must be measured in the same unit; slope] (Tobler 1993). This formula calculates a maximum velocity of around 6 km/h on gently downslope direction from -5 to -2 degrees and on flat terrain around 5 km/h (Fig. 2). Fig. 2 also shows a decreasing speed of hiking with an increasing slope gradient because overcoming steeper slopes is time-consuming and exhausting. The empirical data of Imhof (1950) is limited to small groups hiking on defined paths and ways with average speed of 4.5 to 5 km/h on flat terrain. To address off-path traveling, reducing mean hiking speed to 3 km/h (Imhof 1950), Tobler (1993) argued to include an off-path multiplier of 0.6.
Fig. 2: The Tobler Hiking Function (Tobler 1993).
Main cost factor: slope
According to Tobler (1993), slope is the foundation of time-cost analysis. Therefore, almost all archaeological studies use slope as a cost factor (Herzog 2010; Herzog 2014). Slope is an anisotropic cost factor depending on the directions of movement (Herzog 2013). However, there is a huge number of different slope algorithms which use pixel-based analysis, each addressing particular questions and certain landscape conditions or data quality. Slope is the first derivative of the terrain representing the vertical change of the elevation (Behrens 2003). The calculation of the slope gradient bases on a neighbourhood analysis using a moving window (Fig. 3).
Fig. 3: Moving Window approach for deviating terrain attributes (e.g. slope) from a digital elevation model (see Behrens 2003).
The ultimate principle of deriving slope from an elevation model is calculating the difference of height between the centre cell and its surroundings. Depending on the slope algorithm chosen, the number and combination of the cells nearby varies. The most common slope algorithms are the mean slope gradient (Zevenbergen and Thorne 1987) for smooth terrains as well as the maximum slope gradient (e.g. Guth 1995) for identifying streamlines (Behrens 2003). Both approaches are using a moving window technique to calculate a slope angle between the centre cell and its neighbourhood. Using Zevenbergen and Thorne (1987), the slope angle bases on accounting the cardinal cells only (C2, C4, C6, C8, Fig. 3), whereas the maximum slope algorithm by Guth (1995) uses diagonal neighbours additionally. Using cardinal neighbours has the advantage of including the nearest pixels only, resulting in a high local accuracy, but tends to get noisy if the terrain is very heterogeneous or the quality of the DEM is low. This slope angle is the average slope gradient of the neighbourhood. In contrast, the maximum slope angle results from the pixel showing the maximal difference in altitude to the centre of the moving window (Behrens 2003). Besides these two widespread approaches, there are other popular algorithms as Fleming and Hoffer (1979) as well as Ritter (1987) for smooth surfaces and Horn (1981) for rough surfaces, both being included in the r-package “raster” (Hijmans 2016).
Other cost factors
Besides slope as an anisotropic cost factor, there are isotropic cost factors including topographic, social and cultural factors which influence crossing the landscape (Herzog 2013). Particular types of land cover or water bodies complicate traversing any region. The water volume of mountain streams can vary between passable and impassable during the day. Besides, vegetation age, stand diversity and density influence the hiking speed and energy effort. Moreover, substrate, bedrock, subsoil and general underground cause tough sledding (Imhof 1950). In addition, the terrain includes areas hardly passable for human beings. Pixels of steep slopes represent areas with lower velocity. Allocating these zones as impassable barriers leads to their exclusion from the time-cost analysis. In addition to anisotropic factors, the time-cost analysis uses friction layers to include isotropic cost factors that influence spatial moving patterns.
Time-cost calculation
As mentioned above, slope and the Tobler Hiking Function are a reliable foundation of numerous time-cost analysis (Herzog 2013; Herzog 2014). Therefore, we use the Tobler Hiking Function to calculate the velocity to cross each pixel cell using a slope raster dataset. The Tobler Hiking Function is best suited for flat terrain over gently to moderate slopes (Herzog 2014). Thus, for reducing errors at steep slopes (e.g. >16–20°) we implemented an optional damping cost factor lowering the hiking velocity tremendously at these areas. The (damped) velocity raster is the final cost surface.
The final step computing the time-cost surface by a stepwise or cell-by-cell-based approach to account for traversing the landscape is the most time and computational intensive part. As the number of moving directions from one cell to a neighbouring cell is relevant, four, eight and 16 directions are differentiated. The naming of moving characteristics originates from chess moves. Rook move (four directions) means just following cardinal directions, queen move (eight directions) additionally enables diagonally shifting and knight move (16 directions) respects a combination of cardinal and diagonal movements (Fig. 4). An increasing number of directions results in a growing computing time but also in moving patterns of humans being more realistic.
To address the spatial resolution of each individual DEM dataset we implemented a geo-correction of the time-cost raster considering the cardinal and diagonal movement through pixel cells. Finally, each pixel of the time-cost raster contains the accumulated time needed to reach it from the initial location.
Fig. 5 exemplifies the SETs of a one-hour and a two-hour hike starting from a neolithic test site in the Black Forest disregarding (1) and respecting (2, 3) the local terrain. Hence, the scaling down of the potential exploitation territory is 23.3% considering the local terrain. Including a damping factor of 16° (3) effects another reduction of 4% from original 254 km² to 186.5 km². The spatial restriction enables the purposive focus on particular questions.
Fig. 4: Moving characteristics using four (a, rook move), eight (b, queen move) and 16 directions (c, knight move).
Fig. 5: Three plots of time-cost-analysis using different terrain information. Excluding the terrain results in circular isochrones around the initial point (1). By including the slope gradient, the covered distances per time interval continue along the terrain (2). The exaggeration of steep slopes creates moving patterns continuing strictly along high-angle hillsides (3). The contour lines represent the covered distance per hour.
Methodical workflow and script example
The following R-script is a stepwise implementation of the Tobler Hiking Function into spatial time-cost analysis using a user-specific digital elevation model and/or a slope gradient dataset.
Tab. 1: R-packages used for the delineation of archaeological Site Exploitation Territories (SET).
Package | Version | Description | Citation |
---|---|---|---|
raster | 2.5-8 | Geographic Data Analysis and Modeling | Hijmans 2016 |
gdistance | 1.1-9 | Distances and Routes on Geographical Grids | Van Etten 2015 |
sp | 1.2-3 | Classes and Methods for Spatial Data | Pebesma and Bivand 2005 Bivand et al. 2013 |
lattice | 0.20-34 | Trellis Graphics for R Spatial and Spatio-Temporal | Sarkar 2008 |
gstat | 1.1-3 | Geostatistical Modelling, Prediction and Simulation | Pebesma 2004 |
rgeos | 0.3-20 | Interface to Geometry Engine – Open Source (GEOS) | Bivand and Rundel 2016 |
A successful application of the script requires the installation of all packages of Tab. 1 on a local machine and their implementation via library command. Note: Missing lines below are script related comments.
– R-Script Part 1 – Libraries
[6] library(raster)
[7] library(gdistance)
[8] library(sp)
[9] library(lattice)
[10] library(gstat)
[11] library(rgeos)
The implementation and visualisation of Tobler’s Hiking Function results from the following lines.
– R-Script Part 2 – Tobler’s Hiking Function
[29] ToblersHikingFunction <- function(x){ 6 * exp(-3.5 * abs(tan(x*pi/180) + 0.05)) }
[32] TheoreticalSlopes <- seq(-70,70,1)
[33] WlkSpeed <- ToblersHikingFunction(TheoreticalSlopes)
[34] plot(TheoreticalSlopes, WlkSpeed, type=“l“, col =“red“, lwd = 2, lty=“dashed“,
ylab=“walking speed [km/hr]“, xlab=“Average slope in degrees“, axes=F)
[35] axis(1, tck=-.01, at= TheoreticalSlopes[seq(1,length(TheoreticalSlopes),10)],
labels= TheoreticalSlopes[seq(1,length(TheoreticalSlopes),10)])
[36] axis(2)
[37] abline(v=0, lty=“dashed“, col =“gray“)
[38] title(expression(„Toblers Hiking function\nspeed = 6 * exp(-3.5 * abs(Slope + 0.05)“))
The user has to adjust the general setting related to working directories (1), datasets (2–3) and environmental variables (4). A slope gradient dataset is optional. If no slope data is given, the user has to choose a slope algorithm by defining the number of neighbours (4 or 8 neighbours) in line [66]. The input of the X- and Y-coordinates defines the initial spatial location (e.g. settlement, artefact location, etc.) for the time-cost-analysis and means the starting point for site exploitation.
– R-Script Part 3 – Settings (1) directories
[45] InDir <- “Path/To/Your/InputData”
[46] OutDir <- “Path/To/Your/OutputData”
– R-Script Part 3 – Settings (2) input data
[50] DEM <- “FileNameOfDigitalElevationModel.rasterformat”
[51] SLOPE <- “FileNameOfSlopeGradient.rasterformat”
[52] POINT <- c(X,Y-CoordinateOfInitialPoint)
– R-Script Part 3 – Settings (3) output data
[55] TCR = “FileNameOfTimeCostRaster”
[56] SLG = “FileNameOfSlopeRaster” # optional
[57] CTL = “FileNameOfContourLines”
[58] rdt = “RasterDatatype”
– R-Script Part 3 – Settings (4) environmental variables
[66] NumbersOfNeigbors <- 8
[69] Damping <- TRUE
[70] DampingFactor <- 16
[78] NumberOfDirections <- 8
[82] TimeOfInterest <- 2
[88] NumberOfIsochrones <- 2
[89] IntervallOfIsochrones <- 1
For handling big datasets, we implemented an isochronic mask layer to reduce the dataset to the related area of interest to reduce the computational demand and effort.
– R-Script Part 4 – read DEM
[95] setwd(inDir)
[98] rDEM <- raster(DEM)
– R-Script Part 4 – read/create SLOPE
[101] rSLOPE <- NULL
[102] if (nchar(SLOPE) > 0) {
[103] rSLOPE <- raster(SLOPE)
[104] } else {
[106] if(!is.na(projection(rDEM))) {
[107] rSLOPE <- terrain(rDEM, opt=’slope’, unit=’degrees’,
neighbors=NumberOfNeighbors)
[108] } else {
[110] print(“PROJECTION ERROR: no projection is set for ELEVATION input file.”)
[111] }
[112] }
– R-Script Part 4 – set initial spatial location
[115] SPATIALPOINT <- data.frame(x=POINT[1],y=POINT[2])
[116] coordinates(SPATIALPOINT) <- ~ x+y
[117] projection(SPATIALPOINT) <- projection(rDEM)
– R-Script Part 4 – Reduce dataset to AOI (Area-Of-Interest)
[120] rSLOPE4TimeCost <- rSLOPE
[121] rDEM4Statistics <- rDEM
[123] if (TimeOfInterest > 0) {
[126] maxHikingDistance <- round(max(WlkSpeed)* (TimeOfInterest+0.25)*1000)
[129] bufferMaxHikingDistance <- buffer(SPATIALPOINT, maxHikingDistance)
[132] rDEM_clip <- crop(rDEM,extent(bufferMaxHikingDistance))
[133] rSLOPE_clip <- crop(rSLOPE,extent(bufferMaxHikingDistance))
[136] rDEM4Statistics <- rDEM_clip
[139] rSLOPE4TimeCost <- rSLOPE_clip
[140] }
The next part calculates the velocity of crossing the landscape based on the delineated slope raster while including a slope-based damping factor if chosen. Additionally, some time and space conversions are needed for the final estimations. Finally, spatial correction and time-cost accumulation is done while calculating the accumulated cost surface. Some visualisation outputs are provided via plot-function to self-test and validate the computed spatial datasets.
– R-Script Part 5 – time cost analysis
[147] rVelocity.kmh <- calc(rSLOPE4TimeCost, ToblersHikingFunction)
[150] rVelocity.ms <- calc(rVelocity.kmh, fun=function(x) { ((x*1000)/3600) })
[156] if (Damping) {
[157] rDamping <- rSLOPE4TimeCost
[158] rDamping[rDamping > DampingFactor] = 1000
[159] rDamping [rDamping <= DampingFactor] = 1
[160] rVelocity.ms <- rVelocity.ms/rDamping
[162] }
[166] lTransition <- transition(rVelocity.ms, transitionFunction=mean, directions=NumberOfDirections)
[170] lGeoCorrection <- geoCorrection(lTransition, type=”r”)
[171] rAccumulatedCostSurface.s <-
– R-Script Part 6 – zonal statistics
[189] zonalStatistics <- data.frame(matrix(0,2,5))
[190] statNames <- c(‚1st hour‘,‘min‘,‘max‘,‘mean‘,‘sd‘)
[191] names(zonalStatistics) <- statNames
[192] zonalStatistics[1,1] <- ‚DEM‘
[193] zonalStatistics[2,1] <- ‚SLOPE‘
[196] rasterZones <- rAccumulatedCostSurface.h
[197] rasterZones[rAccumulatedCostSurface.h <= 1] = 1
[198] rasterZones[rAccumulatedCostSurface.h > 1] = 2
[201] for(st in 2:length(statNames)) {
[202] zonalStatistics[1,st] <- zonal(rDEM4Statistics, rasterZones, statNames[st])[1,2]
[203] zonalStatistics[2,st] <- zonal(rSLOPE4TimeCost, rasterZones, statNames[st])[1,2]
[204] }
[206] print(zonalStatistics)
Tab. 2: Zonal statistics of the terrain as example of the descriptive analysis of the spatial datasets (Digital Elevation Model and Slope) using the Min (Minimum), Max (Maximum), Mean and SD (Standard deviation) measurements of the spatial area defined by the first walking hour.
Spatial Dataset | Min | Max | Mean | SD |
---|---|---|---|---|
DEM [m] | 766 | 1177 | 995.76 | 73.03 |
Slope [°] | 0.11 | 33.14 | 8.08 | 4.87 |
The final commands produce an output of raster and vector files in the given output directory.
– R-Script Part 7 – write files
[212] setwd(outDir)
[213] writeRaster(rAccumulatedCostSurface.h,TCR, format=rdt)
[214] if (nchar(SLOPE) == 0) {
[215] writeRaster(rSLOPE4TimeCost,SLG, format=rdt)
[216] }
[217] shapefile(vContourLines,filename=CTL)
[217] shapefile(vContourLines,filename=CTL)
This technical section is made to evolve! Please share your thoughts, requirements and suggestions regarding the described issues to Jan Ahlrichs (Jan(dot)Ahlrichs(at)uni-tuebingen(dot)de) and Karsten Schmidt (Karsten(dot)Schmidt(at)uni-tuebingen(dot)de.
References
Behrens, T. (2003). Digitale Reliefanalyse als Basis von Boden-Landschafts-Modellen am Beispiel der Modellierung periglaziärer Lagen im Ostharz. Boden und Landschaft 42, Giessen.
Bivand, R. S. and Rundel, C. (2016). Interface to Geometry Engine - Open Source (GEOS). R-packages ‘rgeos’. (https://cran.r-project.org/web/packages/rgeos/)
Bivand, R. S., Pebesma, E. and Gomez-Rubio, V. (2013). Applied spatial data analysis with R. Second edition, New York: Springer. (http://www.asdar-book.org/)
Brooks, R. L. (1986). Catchment Analysis revisited: A Critique and Application of a Test Case. PhD. University of Kentucky.
Bailey, G. N. (1981). Concepts, time-scales and explanations in economic prehistory. In: A. Sheridan and G. N. Bailey (eds.), Economic archaeology: towards an integration of ecological and social approaches. British Archaeological Reports, International series 96. Oxford: British Archaeological Reports, pp. 97–117.
Bailey, G. N. (1983). Hunter-Gatherer Economy in Prehistory: A European Perspective. Cambridge: Cambridge University Press.
Bailey, G. N. (2005). Site Catchment Analysis. In: C. Renfrew and P. Bahn (eds.), Archaeology: The Key Concepts. London: Routledge, pp. 172–176.
Bailey, G. N. and Davidson, I. (1983). Site Exploitation Territory and Topography: Two Case Studies from Palaeolithic Spain. Journal of Archaeological Science, 10(1), pp. 87–115.
Bailey, G. N. and Parkington, J. (1988). The Archaeology of prehistoric coastlines. Cambridge: Cambridge University Press.
Bailey, G. N. and Sheridan, A. (1981). Introduction: ecological and social perspectives in economic archaeology. In: A. Sheridan and G. N. Bailey (eds.), Economic archaeology: towards an integration of ecological and social approaches. British Archaeological Reports, International series 96. Oxford: British Archaeological Reports, pp. 1–13.
Binford, L. R. (1975). Sampling, judgement, and the archaeological record. In: J. W. Mueller (ed.), Sampling in archaeology. Tucson: University of Arizona Press, pp. 251–257.
Binford, L. R. and Sabloff, J. A. (1982). Paradigms, systematics, and archaeology. Journal of Anthropological Research, 38(1), pp. 137–153.
Bintliff, J. L. (1977). Natural Environment and Human Settlement in Prehistoric Greece. British Archaeological Reports, Supplementary Series 28. Oxford: British Archaeological Reports.
Bintliff, J. L. (1981). Theory and reality in palaeoeconomy: some words of encouragement to the archaeologist. In: A. Sheridan and G. N. Bailey (eds.), Economic archaeology: towards an integration of ecological and social approaches. British Archaeological Reports, International series 96. Oxford: British Archaeological Reports, pp. 35–50.
Birkett, C. (1985). A site catchment analysis: Walkunder Arch Cave, near Chillagoe, North Queensland. Queensland Archaeological Research, 2(1), pp. 132–143.
Cappenberg, C. (2014). Landscape as a Feature: Using GIS and Statistics to Compare Two Types of Early Neolithic Sites in Lesser Poland. In: T. L. Kienlin, P. Valde-Nowak, M. Korczyńska, K. Cappenberg and J. Ociepka (eds.), Settlement, communication and exchange around the Western Carpathians: International Workshop held at the Institute of Archaeology, Jagiellonian University, Kraków, October 27–28th, 2012. Oxford: Archaeopress, pp. 51–66.
Champion, T., Gamble C., Shennan, S. and Whittle, A. (1984). Prehistoric Europe. London: Left Coast Press.
Chrisholm, M. (1968). Rural Settlement and Land Use. Second edition, London: Hutchinson.
Christaller, W. (1933). Die zentralen Orte in Süddeutschland. Eine ökonomisch-geographische Untersuchung über die Gesetzmäßigkeit der Verbreitung und Entwicklung der Siedlungen mit städtischer Funktion. Jena: Fischer.
Clark, J. G. D. (1952). Prehistoric Europe: The Economic Basis. London: Stanford University Press.
Clarke, D. L. (1968). Analytical Archaeology. London: Methuen.
Clarke, D. L. (1972). Models and paradigms in contemporary archaeology. In: D. L. Clarke (ed.), Models in Archaeology. London: Methuen, pp. 1–60.
Clarke, D. L. (1977). Spatial Information in Archaeology. In: D. L. Clarke (ed.), Spatial Archaeology. London: Academic Press, pp. 1–32.
Clarke, D. L. (1979). Analytical archaeologist: collected papers of David L. Clarke. London: Academic Press.
Davidson, I. (1981). Can we study prehistoric economy for fisher-gatherer-hunters? - a historical approach to Cambridge „Palaeoeconomy“. In: A. Sheridan and G. N. Bailey (eds.), Economic archaeology: towards an integration of ecological and social approaches. British Archaeological Reports, International series 96. Oxford: British Archaeological Reports, pp. 17–33.
Ellison, A. and Harriss, J. (1972). Settlement and land use in the prehistory and early history of southern England: a study based on locational models. In: D. L. Clarke (ed.), Models in Archaeology. London: Methuen, pp. 911–962.
van Etten, J. (2015). Distances and Routes on Geographical Grids. R-package ‘gdistance’. (https://cran.r-project.org/web/packages/gdistance/)
Farr, T. G., Rosen, P. A., Caro, E., Crippen, R., Duren, R., Hensley, S., Kobrick, M., Paller, M., Rodriguez, E., Roth, L., Seal, D., Shaffer, S., Shimada, J., Umland, J., Werner, M., Oskin, M., Burbank, D. and Alsdorf, D. (2007). The Shuttle Radar Topography Mission. Reviews of Geophysics, 45(2), pp. 1–33.
Findlow, F. J. and Ericson, J. E. (1980). Catchment analysis: essays on prehistoric resource space. Anthropology UCLA 10. Los Angeles: University of California.
Fleming, M. D. and Hoffer, R. M. (1979). Machine processing of landsat MSS data and DMA topographic data for forest cover type mapping. LARS Technical Report 062879. Laboratory for Applications of Remote Sensing, Purdue University, West Lafayette, Indiana.
Foley, R. (1977). Space and Energy: A Method for Analysing Habitat Value and Utilization in Relation to Archaeological Sites. In: D. L. Clarke (ed.), Spatial Archaeology. London: Academic Press, pp. 163–187.
Fries, J. (2005). Methodische Überlegungen zur Ressource Boden. Archäologische Informationen, 28(1–2), pp. 139–147.
Vita-Finzi, C. and Higgs, E. S. (1970). Prehistoric Economy in the Mount Carmel Area of Palestine: Site Catchment Analysis. Proceedings of the Prehistoric Society, 36(1), pp. 1–37.
Gilman, A. and Thornes, J. B. (1985). Land-use and prehistory in South-East Spain. The London Research Series in Geography 8. London: Allen & Unwin.
Gorenflo, L. J. and Gale, N. (1990). Mapping Regional Settlement in Information Space. Journal of Anthropological Archaeology, 9(1), pp. 240–274.
Gringmuth-Dallmer, E. and Altermann, M. (1985). Zum Boden als Standortfaktor ur- und frühgeschichtlicher Siedlungen. Jahresschrift für mitteldeutsche Vorgeschichte, 68(1), pp. 339–355.
Guth, P. L. (1995). Slope and aspect calculations on gridded digital elevation models: examples from a geomorphometric toolbox for personal computers. Zeitschrift für Geomorphologie, Neue Folge, Supplement Band 101, pp. 31–52.
Herzog, I. (2010). Theory and Prectice of Cost Functions. In: F.J. Melero, P. Cano and J. Revelles (eds.), Fusion of Cultures. Abstracts of the XXXVIII Conference on Computer Applications and Quantitative Methods in Archaeology, CAA 2010. Granada.
Herzog, I. (2013). The Potential and Limits of Optimal Path Analysis. In: A. Bevan and M. Lake (eds.), Computational Approaches to Archaeological Spaces. Walnut Creek, California: Left Coast Press.
Herzog, I. (2014). A review of case studies in archaeological least-cost analysis. Archaeologia e Calcolatori, 25(1), pp. 223–239.
Higgs, E. S. (1972). Papers in Economic Prehistory. Studies by Members and Associates of the British Academy Major Research Project in the Early History of Agriculture. Cambridge: University press.
Higgs, E. S. (1975). Palaeoeconomy: being the second volume of Papers in Economic Prehistory by members and associates of the British Academy Major Research Project in the Early History of Agriculture. Cambridge: University press.
Higgs, E. S. and Jarman, M. R. (1969). The origins of agriculture: a reconsideration. Antiquity, 43(1), pp. 31–41.
Higgs, E. S. and Jarman, M. R. (1975). Palaeoeconomy. In: E. S. Higgs (ed.), Palaeoeconomy: being the second volume of Papers in Economic Prehistory by members and associates of the British Academy Major Research Project in the Early History of Agriculture. Cambridge: University press, pp. 1–7.
Higgs, E. S. and Vita-Finzi, C. (1966). The Climate, Environment and Industries of Stone Age Greece: Part II. Proceedings of the Prehistoric Society, 32(1), pp. 1–29.
Higgs, E. S., Vita-Finzi, C., Harris, D. R., Fagg, A. E. and Bottema, S. (1967). The Climate, Environment and Industries of Stone Age Greece: Part III. Proceedings of the Prehistoric Society, 33(1), pp. 1–29.
Hijmans, R. J. (2016). Geographic Data Analysis and Modeling. R-package ‘raster’. (https://cran.r-project.org/web/packages/raster/)
Hodder, I. and Orton, C. (1976). Spatial analysis in archaeology. Cambridge: Cambridge University Press.
Horn, B. K. P. (1981). Hillshading and the reflectance map. Proceedings of IEEE, 69(1).
Imhof, E. (1950). Gelände und Karte. Zürich: Rentsch.
Jarman, M. R. (1972). A territorial model for archaeology: a behavioral and geographical approach. In: D. L. Clarke (ed.), Models in Archaeology. London: Methuen, pp. 705–733.
Jarman, M. R. (1976). Prehistoric economic development in sub-Alpine Italy. In: G. de G. Sieveking, I. H. Longworth and K. E. Wilson (eds.), Problems in Economic and Social Archaeology. London: Duckworth, pp. 523–548.
Jarman, M. R., Vita-Finzi, C. and Higgs, E. S. (1972). Site catchment analysis in archaeology. In: P. J. Ucko (ed.), Man, settlement and urbanism: proceedings of a meeting of the research seminar in archaeology and related subjects held at the institute of archaelogy. Gloucester Crescent: Duckworth, pp. 61–66.
Jarman, M. R., Bailey, G. N. and Jarman, H. N. (1982). Early european Agriculture. Its foundation and development: being the third volume of Papers in Economic Prehistory by members and associates of the British Academy Major Research Project in the Early History of Agriculture. Cambridge: University press.
Jarvis, A., Reuter, H. I., Nelson, A. and Guevara, E. (2008). Hole-filled SRTM for the globe Version 4, available from the CGIAR-CSI SRTM 90m Database. (http://srtm.csi.cgiar.org)
Jochim, M. A. (1976). Hunter-Gatherer Subsistence and Settlement: A Predictive Model. New York: Academic Press.
Kanter, J. (2005). Regional Analysis in Archaeology. In: H. D. G. Maschner and C. Chippindale (eds.), Handbook of Archaeological Methods, Volume 2. Lanham: Altamira Press, pp. 1179–1225.
Kreuz, A. M. (1990). Die ersten Bauern Mitteleuropas: eine archäobotanische Untersuchung zu Umwelt und Landwirtschaft der ältesten Bandkeramik. Analecta praehistorica Leidensia 23. Leiden: University of Leiden.
Kipfer, B. A. (2000). Encyclopedic Dictionary of Archaeology. New York: Kluwer Academic/Plenum
Publishers.
Lais, R. (1937). Die Steinzeit im Schwarzwald. Badische Fundberichte 13, 1937, 29–66.
Lee, R. B. (1969). !Kung bushmen subsistence: An input-output analysis. In: A. P. Vayda (ed.). Environment and cultural behaviour: Ecological studies in Cultural Anthropology. New York: Natural History Press, pp. 47–79.
Lubbock, J. (1865). Pre-historic times: as illustrated by ancient remains, and the manners and customs of modern savages. London: Williams and Norgate.
Mytum, H. C. (1988). On-site and Off-site Evidence for Changes in Subsistence Economy: Iron Age and Romano-British West Wales. In: J. L. Bintliff, D. A. Davidson and E. G. Grant (eds.), Conceptual Issues in Environmental Archaeology. Edinburgh: University Press, pp. 72–81.
Paetzold, D. (1992). Bemerkungen zum Siedlungsverhalten neolithischer bis latènezeitlicher Bevölkerungen zwischen Regensburg und Deggendorf. Gab es Besiedlungsschwerpunkte in Abhängigkeit von naturräumlicher Gliederung und Bodenbeschaffenheit? Bayerische Vorgeschichtsblätter, 57(1), pp. 77–102.
Pebesma, E. J. (2004). Multivariable geostatistics in S: the gstat package. Computers & Geosciences, 30(1), pp. 683–691.
Pebesma, E. J. and Bivand, R. S. (2005). Classes and methods for spatial data in R. R News 5(2). (http://cran.r-project.org/doc/Rnews/)
Ritter, P. (1987). A vector-based slope and aspect generation algorithm. Photogrammetric Engineering and Remote Sensing, 53(1), pp. 1109–1111.
Rodriguez, E., Morris, C. S., Belz, J. E., Chapin, E. C., Martin, J. M., Daffer, W. and Hensley, S. (2005). An assessment of the SRTM topographic products, Technical Report JPL D-31639, Jet Propulsion Laboratory, Pasadena, California. (http://www2.jpl.nasa.gov/srtm/srtmBibliography.html)
Rogers, S. R., Collet, C. and Lugon, R. (2014a). Least cost path analysis for predicting glacial archaeological site potential in central Europe. In: Traviglia, A. (Ed.), Across Space and Time. Computer Applications and Quantitative Methods in Archaeology (CAA), Proceedings of the 41st International Conference (Perth, Australia, March 25–28, 2013).
Rogers, S. R., Fischer, M. and Huss, M. (2014b). Combining glaciological and archaeological methods for gauging glacial archaeological potential. Journal of Archaeological Science, 52, pp. 410–420.
Rood, R. J. (1982). Spatial analysis in archaeology: historical developments and modern applications. Lambda Alpha Journal of Man, 14(1), pp. 25–60.
Roper, D. C. (1979). The Method and Theory of Site Catchment Analysis: A Review. Advances in Archaeological Method and Theory, 2(1), pp. 119–140.
Roubis, D., Sogliani, F., Gabellone, F., Danese, M. and Gnesi, D. (2011). Archaeological Landscapes through GIS (Cost Surface Analysis) and Virtual Reality: A Case Study on the Monastic Site of Jure Vetere (Calabria, Italy). In: E. Jerem, F. Redö and V. Szeverényi (eds.), On the Road to Reconstructing the Past. Computer Applications and Quantative Methods in Archaeology (CAA). Proceedings of the 36th CAA Conference, Budapest, 2–6th April 2008. Budapest: Archaeolingua Foundation, pp. 476–484.
Sarkar, D. (2008). Lattice: Multivariate Data Visualization with R. Springer: New York.
Thomson, D. F. (1939). The seasonal factor in human culture. Proceedings of the Prehistoric Society, 5(1), pp. 209–221.
von Thünen, J. H. (1826). Der isolierte Staat in Beziehung auf Landwirtschaft und Nationalökonomie, oder Untersuchungen über den Einfluss, den die Getreidepreise, der Reichthum des Bodens und die Abgaben auf den Ackerbau ausüben. Hamburg: Perthes.
Tobler, W. R. (1961). Map transformation of geographic space. PhD. University of Washington.
Tobler, W. R. (1993). Three presentations on geographical analysis and modelling: non-isotrophic modelling, speculations on the geometry of geography, global spatial analysis. National Center for Geographic Information and Analysis. Technical Report 93–1. (http://www.geodyssey.com/papers/tobler93.html)
Tschauner, H. (1996). Middle-range theory, behavioural archaeology, and post-empiricist philosophy of science in archaeology. Journal of Archaeological Method and Theory, 3(1), pp. 1–30.
Tiffany, J. A. and Abbott, L. R. (1982). Site Catchment Analysis: Application to Iowa Archaeology. Journal of Field Archaeology, 9(1), pp. 313–322.
Trigger, B. G. (1995). Expanding middle-range theory. Antiquity, 69(294), pp. 449–458.
Trigger, B. G. (2008). A History of Archaeological Thought. Cambridge: Cambridge University Press.
Uthmeier, T., Ickler, S. and Kurbjuhn, M. (2008). Site catchment Analysis in the Late Crimea Middle Palaeolithic: a GIS Based Approach. In: V. P. Chabai, J. Richter and T. Uthmeier (eds.), Kabazi V: Interstratification of Micoquian and Levallois-Mousterian camp sites, Part II. Simferopol: National Academy of Sciences of Ukraine, pp. 481–508.
Valde-Nowak, P. (2002). Siedlungsarchäologische Untersuchungen zur neolithischen Nutzung der mitteleuropäischen Gebirgslandschaften. Internationale Archäologie 69. Rahden: M. Leidorf.
Vita-Finzi, C. and Higgs, E. S. (1970). Prehistoric Economy in the Mount Carmel Area of Palestine: Site Catchment Analysis. With Contributions by D. Sturdy – J. Harriss – A. J. Legge – H. Tippett. Proceedings of the Prehistoric Society, 36(1), pp. 1–37.
Wheatley, D. and Gillings, M. (2002). Spatial Technology and Archaeology: The Archaeological Applications of GIS. New York: Taylor & Francis.
Williams, M. L. (2004). Interpreting Prehistoric Patterns: Site-Catchment Analysis in the Upper Trinity River Basin of North Carolina Texas. PhD. University of Texas.
Zevenbergen. L. W. and Thorne, C. R. (1987). Quantitative analysis of land surface topography. Earth Surface Processes and Landforms, 12(1), pp. 47–56.
Zipf, G. R. (1965). Human Behavior and the Principle of Least Effort. New York: Hafner.