1 Introduction: Walking, Activity Locations and Visibility

As a consequence of intensified urbanization, urban planners and designers seek to identify the environmental qualities related to the walkability of our future cities. Nurturing urban forms that encourage walking has become an important goal in planning environmentally, socially, and economically sustainable urban areas. Walkability in cities varies, depending on the specific morphology of street network, distribution of urban locations and the availability of visual information.

In urban studies, relationships between these spatial components are systematized by use of mathematical graphs (Ducruet and Beauguitte 2014; Barthelemy 2011). The first and the most accepted of the graph representation methods is the so-called primary graph. This method represents junctions in street networks as nodes, and the street segments that connect junctions as edges (Eichler et al. 2013; Strano et al. 2012 and Barthelemy 2011).

Unlike the simple notation of street junctions, graph methods based on visibility account for the “cognitive complexity” involved in urban navigation. In recent years, there has been a strong degree of growing overlap between graph-based models and the research of human spatial and visual cognition and navigation (Natapov and Fisher-Gewirtzman 2016; Franz et al. 2005; Hölscher et al. 2006). Visual properties are embedded in both the urban environment and pedestrian behaviour, and most pedestrian behaviours are guided by the processing of visuospatial information (Wiener et al. 2009; Golledge and Gärling 2002; Gibson 1950). Visibility is an important determinant of urban vitality; visuospatial characteristics play a central role in navigation performance (Wang et al. 2014 for a review). Especially, such tasks as wayfinding, search and exploration in an unfamiliar urban environment are based on the human sense of sight as a generative feature for shaping spatial memory and behaviour (Wiener et al. 2009).

Weisman (1981) describes taxonomy of features for navigation, which include (a) visual access between key locations; (b) spatial differentiation and (c) layout complexity. Two of these features, visual access and layout complexity, can be quantified by visibility graphs.

A graph representation called axial line graph, represents a network of movement options by showing straight street segments drawn over every longest line of sight as nodes and their intersections as links (Hillier and Hanson 1984). Visibility graph (VG) represents space by imposing a regular or irregular grid on top of it (O’Sullivan and Turner 2001; Krüger 1979). Characteristic point graph implements an alternative VG model that makes use of the human navigational principles in the city; it is built of a set of navigational decision points, street intersections, as nodes in the graph (Jiang and Claramunt 2002).

However, most of the existing graph approaches consider only street networks and ignore functional aspects of the built form, whereas urban uses and activities are extremely important features of the city landscape. They serve as origin and destination points for traveller routes, and are accommodative centres of urban life. Analysing street network connectivity alone without considering functional locations cannot present the whole picture of urban realm (Sevtsuk and Mekonne 2012). For instance, axial lines fail to differentiate between the centrality values of a particular location at the different ends of the street segment. All the locations along a street corresponding to one sight line acquire identical centrality.

In this paper we explore how urban uses and activities, streets and pedestrian visual perception are interrelated. What are the organizational principles behind existing urban structure? We seek to define the role that visuospatial properties play in emergence of urban activity patterns; the logic of this phenomenon, one arising from the interaction of urban components such as street networks, land uses, and pedestrian visuospatial cognition.

The emergence of urban uses and activities in cities is inordinately complex process influenced by diverse zoning laws, de jure segregation and more (Loewenstein 1963). However, on the fine-grained resolution, the exact location of new openings in buildings is a spontaneous, bottom-up urban phenomenon, not prescribed by planning authorities. With that, it’s known that some of the land uses, such as retail and entertainment places tend to be distributed in a particular form, clustering together (For instance, Fig. 1a). The majority of existing studies focus on the economic principles underpinning this clustering, ignoring the influence of urban morphology and associated human behaviour (Huang and Levinson 2011; Ottaviano et al. 1998). This study seeks to expand the investigation of urban uses and activities distribution, by incorporating the capabilities of human visual perception. Using a graph method that links urban form with the main cognitive property of pedestrians – their visual ability, we link morphology and cognition at the level of streets, buildings, and building entrances, where pedestrian movement becomes central to understanding urban dynamics.

Fig. 1
figure 1

Food and drink facility patterns. (a) The whole city of Tel Aviv-Yafo. (Courtesy of Tel Aviv-Yafo Municipality GIS website); (b) a detailed map of the case study area

To achieve these objectives, we analysed three cases, based on one origin, the historical centre of Tel Aviv-Yafo, Israel. The first is the street network of the case study. Streets tend to persist in time much longer than other urban elements like buildings or building uses, and provide a structural basis for further urban development (Vernesz-Mouton, 1989). So, it is important to assess this case in front of the existing knowledge regarding behaviour of the street networks. The second case is an existing, natural distribution of one particular category of urban uses; and the third, is a hypothetical, artificial situation, where the locations of urban uses are systematically modified. Here, urban uses are uniformly allocated according to the existing configuration of streets and buildings.

To compare these cases, we used two models from the network theory: small-world and scale-free. The scale-free model explores the size distribution of the links in the networks, while the small-world model examines the global organization and connectedness of the graph. Small-world and scale-free properties allow classifying different networks in terms of their robustness, efficiency and heterogeneity (Barthelemy 2011; Newman 2010).

We compared these cases in order to understand the impact of existing, natural visibility, and to assess the potential link of urban morphology, urban planning and design. Comparing natural and artificial urban geographies, we evaluated the hypothesis that human visual cognition is a relevant actor in processes of urban evolution. Our expectation was that the small-world and scale-free models would reveal whether these cases were morphologically identifiable, and would thus provide a clearer interpretation of interaction between behavioural and physical qualities in cities.

The rest of the paper is structured as follows: the next section presents existing knowledge about small-world and scale-free phenomena alongside the case study and a new VG representation. Section 3 presents the results of the networks’ construction and analysis. Section 4 concludes the paper with an interpretation of the models, implication for urban planning, and suggestions for future research.

2 Background and Research Methods

2.1 Data and Study Area

We study location patterns of one specific group of pedestrian navigational targets: cafés, restaurants, and other food and drink public facilities. These places have a special meaning in modern cities. Oldenburg (1989) developed the concept of the ‘third place’, related to these informal public congregation spaces. The concept defines specific social surroundings, distinct from the two usual social environments of home and workplace.

In this research, we used cafés and restaurants located in the historical district of the city of Tel Aviv-Yafo, Israel, called Lev Ha’Ir (Heart of the City), (Fig. 1b). Figure 1a shows the overall spatial patterns of ‘third places’ in the city. The dataset was collected in the manual survey of the area (Natapov et al. 2013) and includes various kinds of food and drink public facilities. The main criterion for their selection was availability of street seating places. This criterion ensures that the facilities behave as ‘third places’, i.e. places for urban social interactions. The moderate Israeli climate, and the street-oriented frontages of historical buildings make the district an ideal location for all kinds of ‘third places’. The profitability of these places is a function of visit frequency, since they are amongst the most probable navigation targets for tourists and local pedestrians strolling through the area.

2.2 Integrative Visibility Graph

Integrative visibility graph (IVG) used in this study encodes street network and building uses in one unified framework (Natapov et al. 2013), (Fig. 2). The first type of nodes in the IVG consists of street network decision points. These are locations where people make a navigational choice concerning where to head next: street junctions and turning points. The second type of nodes is locations of urban uses and activities. Thus, the graph illustrates a hypothetical visual trajectory of a person looking for a particular activity in the city.

Fig. 2
figure 2

IVG construction: (a) urban layout; roads are shown in black, open space in grey, buildings in light grey, and building with activities in red; (b) two types of nodes, where navigational decisions are taken. Yellow nodes are street intersections and blue nodes are activity locations; (c) nodes are connected by visibility lines as edges in the graph

Following the algorithm developed in Natapov et al. (2013), the visibility matrix was built in MathWorks, MATLAB. Using two-dimensional maps of the streets and buildings, the matrix links between the road junctions (centre of the yellow dot in Fig. 2b) and activity locations (centre of the blue dot in Fig. 2b) if they don’t intersect with building contours. The visibility is mutual, i.e. the resulted graphs are undirected. Based on this matrix, we constructed two graphs: street network visibility graph (SNVG) and integrative visibility graph (IVG). SNVG summaries all the visual connections between street intersections, while IVG shows connections between both types of navigational points, i.e. intersections and ‘third places’. When the graphs are constructed, we used Gephi Network Analysis package (Jacomy et al. 2009), for examination of small-world and scale-free models (for the applied measures see section 2.3).

In similarity to other graph techniques, IVG represents urban environment in a very abstracted way. Real-world settings consist of the much wider range of psychical properties of viewers and environments. These include size, contrast, colour, shape, texture, pattern, and complexity of the viewed elements, their static or dynamic position, atmospheric conditions, distance, angle of observation, etc. (Wang et al. 2014; Gret-Regamy et al. 2007; Shang and Bishop 2000). However, according to Bishop (2002) in areas with transparent skies, visibility modelling out to 20 km–30 km is justified. In our case, when the method is applied to the dense urban conditions, pure effect of the line of sight is the most influential, and other factors could be neglected.

This study focuses on one specific sector of uses and activities (‘third places’), however the graph is suitable for other retail street-fronting urban facilities. The possibility of breaking a graph into two separated graphs, SNVG and IVG, allow us to use both street networks and building uses as units of the analysis, and to compute network measures separately for each of them. Therefore, we are able to account for a particular location in the city, such as building use, throughout the visibility network. Neither of these is addressed in most urban graph methods.

2.3 The Small-World and the Scale-Free Models

In this paper, we apply two models that examine global properties and overall organization of the networks – a small-world model and a scale-free model. A small-world network is a type of graph in which most nodes are not located closely to each other, but at the same time can be reached by means of a small number of intermediate steps. This model examines an overall behaviour of the system and not the individual status of a particular node as, for example, in the centrality model – the model indicating the most important nodes within a graph (Newman 2010).

Small-world graphs are classified according to two independent structural features, namely the average shortest path length and the clustering coefficient (Watts and Strogatz 1998). The average path length in the graph G with N vertices is given by:

$$ L=\frac{1}{N\left(N-1\right)}\sum \limits_{j\ne i}d\left({v}_{i,}{v}_j\right) $$
(1)

where d(vi, vj) is the length of the shortest path between the vertices vi and vj.

The clustering coefficient is a measure of the extent to which the neighbours of a vertex vi are linked to each other. It measures the proportion of actual connections between the neighbours of a node divided by the number of all possible connections. The clustering coefficient of the vertex vi is defined by:

$$ {C}_i=\frac{2{l}_i}{m\left(m-1\right)} $$
(2)

where li is the number of edges among the immediate neighbours of the vertex vi and m the number of immediate neighbours of the vertex vi. Finally, the clustering coefficient C of a graph G is defined as the average of the vertex clustering coefficients. Whether a network is a small-world is determined by comparing the value of L and C with those obtained for the randomized version of the network, i.e. for a network with the same N and in which the edges are randomly distributed, with a uniform probability, among all the nodes. In a small-world network, L ≈ Lrandom and C ≫ Crandom and on the other hand L ≪ Lregular and C ≈ Cregular .

In regard to street networks, we inquire whether our way of representing streets, SNVG, confirms other small-world oriented studies. These studies have widely diverging results, depending on the representation procedures. As has already been mentioned, street networks can be converted into graphs using different methods of representations, such as nodes and edges corresponding to individual streets, street intersections, longest sights, street names or angularity. While traditional, geometric, road-based models fail to observe small-world properties, a new street-based modelling approach has obtained opposite results, by observing small-world properties for the diverse methods of graph representations, e.g., (Jiang et al. 2014; Jiang 2007; Porta et al. 2006; Jiang and Claramunt 2004).

Another model examined in this study is the so-called scale-free network, i.e. a network whose degree distribution follows a power law. The degree centrality is defined as the number of links a node has. In our case the degree centrality measures how many locations can be seen from each other location within the given morphological conditions.

In general, scaling (the study of distribution and the scale invariance) has a long history in urban discipline. The evolution of social and economic life in cities increases with population size: wages, income, gross domestic product and bank deposits scale super linearly, over different years and nations, with statistically consistent exponents (Bettencourt et al. 2007; Andersson et al. 2006; Florida 2004; Barabasi and Albert 1999). Since the early study of random graphs performed by Erdös and Renyi (1959), the degree distribution

$$ P(k)=\mathit{\Pr}\left[\deg \left({v}_i\right)=k\right] $$
(3)

has become a common way of classifying graphs into categories. In random graphs P(k) asymptotically follows a Poisson distribution. Poisson distribution expresses the probability in fixed intervals with a known average rate, while an exponential distribution describes relationships in which a constant change in one quantity gives the same proportional change, occurring as an exponent in the other quantity (Barthelemy 2011). In the scale-free graphs, degree distribution follows a power law (Barthelemy 2011; Clauset et al. 2009; Bettencourt et al. 2007):

$$ P(k)\cong \frac{1}{k^{\gamma }},\gamma >1 $$
(4)

Power law function describes a relationship between two quantities, where a relative change in one quantity results in a proportionate, relative change in the other quantity: one quantity varies as a power of another. It is called scale-free because zooming in of any part of the distribution will not change its shape. There are a few, but significant, number of nodes with a lot of connections, and a trailing tail of nodes with very few connections at each level of magnification. It means that in a scale-free network, the structure and dynamics are independent of the network size N.

SNVG, examined in section 3.3 is a visibility graph of the street network. With regard to other visibility graphs, Jiang (2006) showed that topographic surfaces exhibit an exponential distribution rather than a power law, i.e. it is not scale-free, in contrast to many other real world networks. In studies of street networks, various results of degree statistics can be found. The comparative investigations in (Cardillo et al. 2006 and Porta et al. 2006) reveal scale-free degree distributions for the vertices of spatial graphs if the ICN (intersection continuity negotiation) principle is implemented. Carvalho and Penn (2010) studied the distribution of the length of open space linear segments, and showed that their cumulative distribution displays power-law tails. However, it has been reported by Jiang and Claramunt (2004) that, under the street name approach, the street graphs exhibit small-world characteristics but scale-free degree statistics can hardly be recognized. In general, street networks do not provide sufficient data to draw conclusions about the universality of degree statistics.

3 Network Construction and Analysis

3.1 Comparing two Urban Situations: ‘Natural’ and ‘Artificial’

In this section, we present a real-world, natural, and a modified, artificial, distribution of ‘third places’ in the case study. The initial step of the graph construction was to map the decision points within the street network, i.e. points where a traveller would make route decisions (Fig. 3a). Then, different types of drinking and eating street facilities were marked at the entrance to the buildings (217 in total, Fig. 3b).

Fig. 3
figure 3

(a) Points of taking decision within the street network - junctions and turning points. (b) ‘third place’ decision points - food and drink public facilities

To investigate the impact of natural, existing visibility, which emerged on the site spontaneously, we created a control environment by systematically modifying the locations of ‘third places.’ We redistributed the same given number of ‘third places’ in an identical setting (street structure and building arrangement) as uniformly as possible without violating the morphology and spatial logic of the urban environment.

To achieve this uniformity we proceeded methodically as follows. First, we superimposed a grid of equal cells on the existing arrangement of streets and buildings (Fig. 4a). Part of the cells was deactivated following particular boundary areas of the case study. A single ‘third place’ would be located in each grid cell to ensure the desired uniform distribution. To allow for 217 ‘third places’ as in the original study, 217 active grid cells were thus necessary and the cell size was correspondingly calculated to be 113 m/85 m. Every activity was placed inside the boundaries of its cell manually in accordance with the urban morphology and spatial logic (Fig. 4b). This requires, particularly, that the ‘third places’ resided in buildings are being projected outside with pavement seatings that face streets, and that they make use of the open space between surrounding buildings, as would be the case in the real world. In consequence, we developed an artificial urban situation with the ‘third places’ distributed evenly in our area of interest (Fig. 4c).

Fig. 4
figure 4

IVG modification procedure: (a) a grid imposed on the case study. (b) zoom in to the several grid cells with a new allocation of the ‘third places’. (c) redistribution of the ‘third places’ in the area according to the grid

In applying our analyses both to the original network of activities and to the layout resulting from the procedure described above, we created a comparison that enabled us to assess potential links between visibility and urban morphology in a weighed and controlled manner.

Thus we derived three visibility graphs from the two environments, the original and the artificially uniform. Each graph is visualized in Fig. 5 in a geo-coordinated and a non-geo-referenced views. Figures 5a and b show an SNVG graph. Its nodes are decision points embedded in the street network, and the edges indicate their inter-visibility. The second graph (Figs. 5c and d) is an IVG of the original, natural network. Its set of nodes represents street network decision points (shown in yellow) combined with activity locations (eating and gathering places, shown in blue). The following visualization (Figs. 5e and f) is a corresponding IVG representation of the artificial environment with the rearrangement of the ‘third places.’

Fig. 5
figure 5

Visibility graphs built of street intersections (shown in yellow), and ‘third places’ (shown in blue). (a) SNVG geo-coordinated layout; (b) SNVG non-geo-referenced layout; (c) natural IVG geo-coordinated layout; (d) natural IVG non-geo-referenced layout; (e) artificial geo-coordinated IVG; (f) non-geo-referenced artificial IVG

All the graphs are undirected, i.e. the visibility is mutual. Non-geo-referenced layouts in Fig. 5 are created by the algorithm that pull together all the linked nodes and pushed apart non-linked. In such visualization, the central hubs of the graphs are clearly recognizable. These hubs identify urban locations with high visibility.

Details of the constructed graphs are shown in Table 1 (relevant information explaining graphs’ details is found in Appendix 2).

Table 1 Details of three visibility graphs

3.2 Small-World Model

The values of average path length L and the clustering coefficient C are computed respectively against those of the identical size regular and random graphs of SNVG, natural IVG and artificial IVG. The random graphs are generated in the network analysis package, Gephi (Jacomy et al. 2009), using the probability of links distribution equal to:

$$ {p}_i=\frac{2E}{N\left(N-1\right)} $$
(5)

The calculations of L and C in actual and random graphs were performed in the same package and for the regular graphs it is straightforward following Jiang (2005) (see supporting files).

$$ {L}_{regular}\approx \frac{N}{2M} $$
(6)
$$ {C}_{regular}=\frac{3}{4}\ast \frac{M-2}{M-1} $$
(7)

The networks were tested for small-world properties using the S-statistic suggested in Humphries and Gurney (2008). They define S:

$$ S=\frac{\gamma_g}{\uplambda_g} $$
(8)
$$ where\ {\gamma}_g=\frac{C_g}{C_{rand}} and\ {\uplambda}_g=\frac{L_g}{L_{rand}} $$
(9)

A network is considered to be a small-world if S > 1.

N - number of nodes, E - number of edges, M - average degree, L - average path length, C - clustering coefficient, S - S-statistic according to (8) and (9).

The results demonstrate that all three graphs exhibit small-world properties (Table 2). All S-statistics are higher than 1. Also the average path length of the graphs is higher than that in the corresponding random graph, and significantly lower than in the corresponding regular graph. At the same time, in each case the clustering coefficient is close to that of the corresponding regular graph, so the graphs are highly connected.

Table 2 Small-world measures of SNVG and the IVGs

3.3 Scale-Free Model

In this section we examine and compare a degree distribution of the three visibility graphs by several tests (Fig. 6 and Table 3). The first test approximates these distributions by exponential and power law curves using a standard least-square fitting method (named LS in Table 3). The second test follows a novel technique by Clauset, Shalizi and Newman (2009), (named CSN in Table 3), who proposed an advanced statistical framework for quantifying power-law behaviour in empirical data. This approach combines maximum-likelihood fitting with goodness-of-fit tests based on the Kolmogorov-Smirnov statistic and likelihood ratios. The method allows to find the threshold (xMin) and the scaling parameter Alpha such that the distribution most likely to be scale-free above the xMin with the parameter Alpha. In other words, they propose to look for the longest tail which is most likely scale-free in each distribution. Clauset et al. (2009) found that in practice few empirical phenomena obey power laws for all values of x, because of the sensitivity to noise or fluctuations in the tail of the distribution. More often the power law applies only for values greater than some minimum xMin. Therefore, it is suggested to examine the tail where large fluctuations occur —the part of the distribution representing large but rare events.

Fig. 6
figure 6

Degree distribution of the three studied graphs: SNVG, natural IVG and artificial IVG. (a) Degree frequencies in the three graphs; (b) cumulative distribution functions and the power law fit of the three networks on the loglog scale

Table 3 Correlation of the studied graphs to the distribution functions

In the first test we exclude the nodes with the smallest degrees 1 and 2 (thus setting effective xMin = 3 in the CSN terminology). These nodes are located on the dead-end streets, or on the margins of the case study area (Appendix 1 for details). R squared values of SNVG and artificial IVG show that these graphs exhibit an exponential distribution rather than a power law distribution, i.e. it is not scale-free. Unlike them, the natural IVG degree distribution seems to be more power law-like. In fact, the shorter the tail of the distribution we take with the LS method, the better it fits a power law distribution.

Following the Clauset et al. (2009) method we conduct several experiments using software they suggested (plfit.m and plpva.m). We first try to fit all of the cumulative distribution, using plfit.m suggested by the authors, within the acceptable range of alphas – between 1.5 and 3.5, and then with the larger parameters as well. No one of the distribution is successfully fitted with p-value >0.1. Hence, this method suggests that we should reject the hypothesis that either of our distribution follows power law.

Next, for each distribution we looked for the longest tail where there is a fit with a larger scaling parameter with the significance level p > 0.1. It appears that approximately last third (n-Tail is the number of nodes in the tail and n-Tail % is the weight of the tail) of each distribution can be fitted by a power law function with the parameters greater than 4 (Alpha-tail). This shows that all three graphs have long tails that could be considered scale-free. So strictly speaking the CSN method does not show that a likely power law behaviour of the natural IVG is more plausible then the other graphs.

However, using this method we can see that SNVG has relatively heavier tail (39% of nodes) that is likely scale-free. Comparing the two versions of IVG, we observe that the natural IVG likely scale-free tail consists of nodes with degrees 18 to 66, while the artificial one has degrees of 12 to 31. This means that the natural IVG scale-free tail is longer and in these aspects the natural networks stay apart from the artificial one. Despite the fact that we cannot justify the exception of the natural IVG with respect to the other two graphs, we see that the natural IVG distribution fits the best the description “the most locations have approximately the same low level of visibility, while only a few intersections and urban activity locations have extremely high levels of visibility” which is usually designates the scale-free property.

To understand deeper the differences between characteristics of visibility in natural and artificial situations, we conducted an additional test examining a superposition of the street network and ‘third place’ locations. As street network remains the same in both cases, here we compared both IVGs on the basis of the existing street network (Fig. 7). In both Figs 7a and b, street network visibility lines are shown in blue according to the decreasing order of the degree, while the visibility of the activity locations are shown in red. There is a form of high “peaks” exhibited by the existing, natural distribution of the activities. In Fig. 7a we highlight the peaks to show the significant contribution of natural ‘third places’ in archiving higher degree of overall visibility. In contrast to this, almost all the visibility lines belonging to the artificial distribution are below the streets’ visibility, with similar – but much lower – peaks around the street intersections (Fig. 7b). This “peaky” behaviour of the natural ‘third places’ was captured also in the previous test by the scale-free tail consisting of nodes with degrees 18 to 66, in contrast to the tail of the artificial IVG with degrees of 12 to 31. The artificial IVG has 5000 edges, i.e. available views, while the natural IVG has only 4172. Nevertheless, the artificial, even distribution produces more homogeneous patterns, despite the bigger number of connections.

Fig. 7
figure 7

Visibility of urban locations in front of the decreasing order of the street network visibility. All street network intersections (shown in blue) are placed in the decreasing order of the degree. In front of them visibility of the corresponded ‘third places’ is shown in red. In (a) real urban setting exhibits peaks of the functional visibility; in (b) artificial IVG shows that almost all the functional locations are lower than the street intersections

4 Summary and Discussion

4.1 Discussion of the Findings

In this study, we examined the visuospatial properties of one predefined urban activity, ‘third places’ – cafés, restaurants, and other food and drink public facilities distributed within the street network. We sought to find the organizational principles behind the existing structure emerging from the interaction of urban components, such as street network, building uses, and pedestrian visual cognition.

We represented the urban environment as a chain of pedestrian navigational decisions, in form of a mathematical graph. We created three graphs: a street network visibility graph, and two functional visibility graphs, one existing in reality and other an artificially fabricated graph. The last presented a systematically modified environment, where pedestrian targets, food and drink public facilities, were uniformly distributed within the given street network. Using visual access as a key generative factor in the construction of the graphs, we sought to understand the role played by visual perception in the emergence of urban patterns. We compared the graphs’ global network properties as small-world, and scale-free models.

Our results show that all the studied graphs – SNVG, natural IVG and artificial IVG – exhibit small-world properties. That means they are typified by many local interactions, and by a smaller number of inter-area connections. They contain hubs, which have connections between almost any two nodes. This follows from the defining property of a high clustering coefficient; most pairs of nodes are connected by at least one short path. These hubs are highly connected urban locations from where most other strategic locations are easily seen and reachable.

SNVG, discussed in this paper, expands existing knowledge on the behaviour of street networks. Since streets can be converted into graphs using different methods of representations, the results show wide variety. Traditional, road-based method fails to satisfy small-world properties (Sainte-Marieork 2004). But when streets are represented as nodes and edges corresponding to individual streets and street intersections, or by named-based and angularity-based methods, the small-world properties are observed (Jiang et al. 2014; Porta et al. 2006; Jiang and Claramunt 2004). Finding the same pattern on streets as visuospatial, navigational choices we emphasize the impact of visibility on streets “small-worldness.”

Natural IVG and its artificial version introduce a new type of urban network, based on the behavioural principals of visual perception. The fact that these networks are small-world opens a new direction in network research. Sharing statistical and morphological similarities with many complex systems – including food chains, metabolite processing networks, networks of brain neurons, voter networks, telephone call graphs and social networks, suggests that common organizational principles might underlie these processes.

Next model, the scale-free, examines distribution of the degree centrality – in our case, the number of views available for a traveller in the city. Methods for detection and characterization of scale-free characteristics are still undergoing changes and development by a network science community. For a long time spatial networks were believed to be scale-free, however recent works have shown that such distributions are much rarer than previously believed (Broido and Clauset 2018). In our examination according to the standard least-square fitting method, only the natural IVG was a scale free, while according to the method suggested by Clauset et al. (2009) all the networks are not scale-free, but their tails are.

Findings on the SNVG that has an exponential distribution rather than a power law, confirms and reinforces the existing knowledge on visibility graphs (Jiang 2005). Several studies also found scale-free degree distributions in street networks, using other graph representations (Cardillo et al. 2006; Carvalho and Penn 2004; Porta et al. 2006). However, there is still not enough data to draw comprehensive conclusions about the universality of streets’ degree statistics across the various street representation and analysis methods.

Examining behaviour of the ‘third places’ in the possible scale-free distribution of the natural IVG, we found that the most urban locations have the same low visibility, while only a few cafes and restaurants, have extremely high level of visibility. If we compare the fit of the SNVG to the fit of the IVG (Fig. 6), we can see how the distribution of the visual connections has been changed with addition of the activity locations. Such comparison shows the role played by activity locations in the overall distribution of the natural IVG. Natural IVG, which has fewer connections than the artificial one, produces much more heterogeneous pattern of visibility (Fig. 7). This pattern is considered to be an optimal navigational structure, balancing local and global network efficiency.

4.2 Interpretation of Network Findings in Real-World Situation

The tail behaviour of the natural IVG, suggests that the number of views to urban locations is scale-invariant. It means that at various resolutions the morphology yields similar visuospatial results. IVG heterogeneous pattern represents the number of views faced by a traveller in the real environment. This pattern is not homogenous, but has a particular structure with many visually segregated locations, as well as a few locations with a large number of connections.

In Fig. 8 all existing locations of the natural environment are divided into two groups, based on the possible power law behaviour. Group A shows the tail of the degree distribution which is likely scale-free and includes the most visually connected places. This group consists of only 34% of the locations (177 out of 526), with a degree higher than 18. While group B includes places with a considerably smaller number of views and comprised of the majority the locations (66%, 349 out of 526) with a degree less than 18.

Fig. 8
figure 8

Approximation of the natural IVG degree distribution with two groups: A-highly connected locations, B-less connected locations

To understand why locations belonging to group A are more attractive than those of group B, we inspected the physical conditions of the two samples from each group. Fig. 9a shows the sample on the map of the case study. Samples from group A have a high degree: The first (A1) of 66 visual connections and the second (A2) of 42, while both samples from group B (B1 and B2) have only 3 connections.

Fig. 9
figure 9

Comparison between samples of the highly and weakly connected locations: (a) maps of the case study with the samples; (b) the physical conditions for two cases from group A and group B (Courtesy of Google Maps)

Highly connected places from group A are located on the intersection of the main road in the area, Allenby Street, and other major streets. In Fig. 1b, which shows all the facilities in the area, it can be seen that there are many other ‘third places’ located on the same intersections. Less visually connected places from group B, on the contrary, are located not on the intersections, but along quiet, short, secondary streets.

Figs in 9b illustrate the real-world physical conditions of the four samples. The reasons for the differences between them can also be found in the width of the streets. It is clear that due to the wide open space between the buildings in Figs A1 and A2, long and distant views are enabled. Space in the less connected locations (B1 and B2) is more controlled and small in size; thus, distant views are blocked.

Highly connected locations, like those in Figs A1 and A2, act as hubs which change the way traveller navigates the network. The more pronounced the hubs are, the more effectively they shrink the distance between urban locations. Therefore, this distribution of urban visibility depicted in the IVG, captures the efficiency of pedestrian visual search.

4.3 Significance and Further Implementation of the Modelling Technique

Historically urban street planning and design has been led by traffic engineers who have given priority to vehicles. As the result many streets around the world are unattractive for walking people travelling along the street, or using the street as a destination for different activities. Recently, this attitude has started to change and urban policy makers started considering streets not only as traffic means, but also in the wider urban context, as both as destinations on its own right. Jones et al. (2008) introduced a concept of “Link and Place” to analyse streets on a basis of the needs of people, rather than vehicles. As a Link, a street functions as a movement channel, and as a Place, a street is a destination in its own: a location where activities occur on or adjacent to the street. IVG representation used in our study encodes street network and street activities in one unified framework. Therefore it allows to combine “Link and Place” concepts in one graph-based method and to examine street connectivity together with consideration of functional locations, hence presenting more comprehensive picture of urban realm.

Furthermore, our findings suggest the utility of relating urban dynamics to complex network theory, creating a new link between behavioural and spatial processes in cities. Traditionally complex network theory explains the evolution of scale-free phenomenon by “growth” and “preferential attachment” (Xie and Levinson 2009; Barabasi and Albert 1999). Nodes that existed for longer time in the network had more chances to get connected by newly created nodes. Also, those new nodes were likely to be introduced to the network by hubs. In urban environments, this mechanism means that new activity locations are most likely to be open in places that are visually connected to the hubs (i.e. the most visible intersections), or to the hubs of other activities (i.e. the most visible ‘third places’).

Typically, the exact locations of cafés and restaurants are not designed by planning authorities, but are the result of bottom-up processes, intrinsic to the way cities grow and evolve. By examining visual integration of food and drink public facilities in the city we provide here an alternative explanation for the processes behind their spatial concentration. Network approach allows us to study the city as a formal emergent phenomenon, with a “hidden hand” guiding its growth, and no top-down decision-maker guiding its physical and spatial organization (Batty 2013; Batty 2003). Therefore, observed network properties have important implications in terms of spatial modelling, and can assist researchers in understanding the mechanisms that underlie the emergence of urban activities. Further it could be used by both research and planning communities in simulations that evaluate wayfinding, pedestrian risks and search efficiency within urban environment. Such simulation models could investigate the interaction between cities’s spatial and cognitive features, e.g., how individuals interact with the urban space, and how this space constantly evolves and transforms from the bottom up in response to the behavioural patterns. In addition, this method may be helpful for planners when considering the issuance of zoning and building permits for new buildings that would alter the visuospatial fabric.

In this paper we focused only on one type of urban amenities, however, the method could be expanded for use of planners, designers or developers involved in selecting sites for both public (e.g. parks) and private spaces in cities. Particularly, it could be useful for business owners (e.g. of retail or cafes) to select new sites. It’s known that diverse visuospatial attributes, such as viewpoints or vistas, have considerable economic significance and value (Lang and Schaffer 2001).

The study reflects the inherent limitations arising from the representation method, and the case study biases. First, the IVG in its current form is limited to two-dimensional representation that ignores additional factors affecting visual perception. To improve reliability of the method, we propose in the future to integrate a wider range of psychical properties. These properties could include distance, size, colour, shape, texture, complexity of the viewed urban features, and atmospheric conditions. Second, the tests are performed only on the three cases: street network, natural distribution of uses and artificial distribution of uses. We suggest to expand this examination by including additional urban environments with diverse urban morphologies coming from various history of planning.

To summarize, city performance depends on the allocation of urban uses and activities; thus the results of this study focused on visual cognition is highly relevant to the everyday practice of urban planners and designers. Turning a city’s main streets over to the car and completely withdrawing commercial uses to the secondary streets – as has happened in planned, modern cities worldwide – goes against the grain of urban evolution.

Despite the biases and the limitations of the method, the patterns observed in this study offer an explanation for the unwritten rules of the city self-organizing process by linking pedestrian behaviour, visibility and urban activities. Therefore this study sets a framework for an evidence-based design tool to assist planners in the evaluation of urban projects in the rapidly urbanizing world.