Next Article in Journal
Multi-Source Monitoring and Numerical Simulation Deformation on Highway Steep Slopes Under Rainfall Effects
Previous Article in Journal
Construction Project Organizational Capabilities Antecedent Model Construction Based on Digital Construction Context
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

User Preference Maps: Quantifying the Built Environment

School of Architecture, University of Ulsan, Ulsan 44160, Republic of Korea
*
Author to whom correspondence should be addressed.
Buildings 2024, 14(11), 3463; https://doi.org/10.3390/buildings14113463
Submission received: 6 October 2024 / Revised: 27 October 2024 / Accepted: 27 October 2024 / Published: 30 October 2024
(This article belongs to the Section Architectural Design, Urban Science, and Real Estate)

Abstract

:
The built environment in which we live holds the potential to provide life experiences that allow pedestrians to observe, feel, learn, and grow through their surroundings in everyday urban spaces. If a city offers opportunities for careful observation and exploration according to users’ preferences, it will become more appealing to many people. This study selected Midtown, New York, as the research site and collected a total of seven datasets based on 30 intersections in the area. The data, categorized into three main areas—activity, comfort, and natural elements—were evaluated, visualized, and restructured using a path exploration algorithm to produce a final user-based map. For this, 3D modeling software Rhino version 7, visual programming tool Grasshopper, and Grasshopper verion 2023 plugin programs were used. The final result included 3D route information, quantitative measurement data, and multidimensional visual materials. This approach presents an alternative to traditional route navigation based on uniform criteria and, through data-driven design, is believed to ultimately enhance walkability, activate urban spaces, and contribute to the development of sustainable cities. The scope of related research can further expand as the targets, duration, and methods of data collection continue to evolve and as case studies in various cities increase.

1. Introduction

1.1. Research Background

Navigation systems such as Google Maps 6.13 version and Kakao Maps 5.20 version, which we use regularly through smartphones, guide users along the same routes without offering much diversity in route selection based on user preferences. While the shortest route might be the only option in an emergency requiring quick escape, for pedestrians walking through a city in their daily lives, various surrounding factors could influence their choice of route beyond just the shortest distance [1,2,3,4,5,6,7,8,9,10,11,12,13]. A city has the potential to offer its inhabitants experiences that allow them to observe, learn, feel, enjoy, and grow. If a city can provide opportunities for users to carefully observe and explore its features according to their preferences, it will become more attractive to a larger audience [14,15,16,17]. In other words, pedestrians can feel a sense of comfort while viewing iconic landmarks, enjoy the cityscape through open spaces, and learn about local culture by walking down streets filled with famous restaurants. However, current navigation systems do not function as tools for providing personalized experiences.
The built environment of a city is defined as the environment encompassing buildings, transportation systems, open spaces, and land uses that influence humans [18,19,20]. As such, it is intricately connected to various fields, including architecture, urban planning, and transportation. Many studies have actively addressed how people perceive their surroundings and how these surroundings influence human behavior, as well as their social and economic impacts [21,22]. Scholars like Jan Gehl and Kevin Lynch have closely examined methods for activating urban spaces by linking them to the built environment and considering the relationship between urban spaces and individual users [23,24]. Pedestrian experiences hold significant value as a tool for urban exploration due to the high connectivity of various surrounding factors and the freedom of movement they offer. However, numerous studies on pedestrian route selection have been conducted by traffic planners, focusing on distance and time [25,26,27,28,29]. This study aims to qualitatively visualize the built environment based on a quantitative evaluation of various urban data and connect this assessment with the optimal path algorithm to propose a pedestrian-centric urban exploration map.
Amidst the rapid urbanization taking place today, new theories related to architectural and urban planning are emerging. Among them, New Urbanism presents the idea that enhancing walkability can revitalize a city and ultimately help design a sustainable urban environment [30]. This user-centered navigation map aims to allow people living in cities to experience various aspects of urban life, thereby improving walkability and contributing to the creation of sustainable cities [31,32,33].

1.2. Research Purpose

This study focuses on the area of Midtown Manhattan, from W40th St to W35th St, facing Bryant Park and the New York Public Library. It proposes a route exploration map with the southwestern corner of the area as the start point and the northeastern corner as the end point. This location was selected because it comprises dense office buildings and public facilities like Bryant Park and the New York Public Library, offering both functional and spatial diversity. To utilize various elements of the built environment, such as open street landscapes, landmark buildings, natural elements, building uses, and surrounding density, urban data for this street area are collected and evaluated, ultimately generating a route map. The final proposed navigation map aims to overcome the limitations of existing uniform route guidance tools by allowing users to experience urban routes based on their preferences. The goal of this study is to propose an interactive, two-way communication navigation map that contributes to sustainable urban design.

1.3. Research Stages

This study follows the process outlined in Table 1 to quantify elements of the built environment and develop a new interactive navigation map based on this dataset.
The main stages of this study are as follows. First, urban data related to elements of the built environment are collected. The locations for data collection are listed in Table 2, and tools such as Excel, Postman, PyCharm, and Google Chrome are used. Second, the collected data are categorized according to the characteristics of the built environment, as shown in Table 3. The criteria for categorization are based on previous neighborhood environment studies, which have demonstrated significant impacts on users [34]. Following this, the site is selected, and the start and end points are specified on the site. Based on the route to the end point, 30 intersections are modeled. Third, the data are simulated and visualized using the 30 intersections as reference points. Rhino, a 3D modeling tool, and Grasshopper, a visual programming language, are used for this simulation. Fourth, the evaluated data are re-evaluated using an algorithm to generate the final map. In the next section, we will examine and discuss more detailed information regarding the tools used, research methodology, and specific data values in the process of data collection, data evaluation, map generation algorithms, and final visualization.

2. Materials and Methods

2.1. Theoretical Review

2.1.1. Data-Based Design Approaches

Recently, there have been various attempts in the fields of architecture and urban planning to utilize data and algorithms. Emerging design methodologies include genetic algorithm-based models that use Darwin’s theory of natural selection to optimize data results, geographic information systems (GISs) that utilize a variety of local data in conjunction with spatial data, evidence-based design (EBD), which applies patient data as a basis for designing hospitals, and data-driven design, which quantifies space using regional climate data and other evidence-based information [35,36,37,38]. In this study, a data-based design methodology is used to collect and evaluate various data from 30 intersections that connect the start point and the end point within the site. Based on these data, the study generates an optimal route navigation map tailored to each user.

2.1.2. Visual Programming Tool: Grasshopper

Grasshopper is a tool that uses visual programming and serves as an application for the 3D modeling software Rhino. It has been widely used for many years. As shown in Figure 1, outputs are generated by connecting components with predefined output values to input values. Grasshopper is intuitive and visually implements logic because it integrates with Rhino and offers various open-source applications online. Python version 3.10, as a visual programming language, is particularly accessible, allowing not only programming experts but also professionals from other fields, including architecture, to use it easily. In this study, Grasshopper was utilized for data collection, evaluation, and visualization, and a map generation algorithm was applied to derive the final route navigation map. While there is a drawback of the system becoming somewhat heavy when processing large amounts of data due to the integration with a 3D modeling environment, the ease of linking with various Python-based algorithms and the advantages of working within a 3D environment make it a tool that will continue to be essential for spatial professionals.

2.1.3. Grasshopper Add-On Program

Various applications for Grasshopper are available as open-source tools online. A representative add-on is Ladybug [39], which allows for solar energy analysis based on EnergyPlus climate data. In this study, multiple Grasshopper add-ons are used, including Ladybug for simulating sky visibility (sky exposure area factor), GHowl for converting latitude and longitude data into the 3D Rhino environment, and @it, which enables the use of shapefiles containing 3D building information in the modeling environment. These tools play a critical role in the data collection and simulation process.

2.2. Data Collection and Evaluation Methods

2.2.1. Site Location

The selected site is Midtown, Manhattan, a prominent urban street in New York. The start point is assumed to be the intersection of W35th St and 9th Ave in the southwest corner, while the end point is set at the intersection of W40th St and 5th Ave in the northeast corner. The site includes a mix of major office buildings and public facilities such as Bryant Park and the New York Public Library, making it a location that encompasses both spatial openness and functional diversity. The surrounding built environment offers a range of urban landscapes and ensures a comfortable pedestrian experience, which could broaden the scope of pedestrian interactions with different types of spaces. An overview of the site and a satellite image oriented with the top as north are shown in Figure 2.
The expected benefits of this study are as follows. First, the process of collecting, evaluating, visualizing, and applying seven types of data provides guidance on how to utilize spatial data in urban environments. Second, by creating maps that connect pedestrians with the built environment, this study serves as a case for how user experiences can be applied to products in urban, architectural, and transportation sectors. Third, offering new opportunities to observe urban spaces increases walkability, which in turn naturally enhances the sustainability of cities. This is fundamentally achievable through the bidirectional communication between the cities we live in and individuals.

2.2.2. Data Collection and Evaluation at the Site

In this study, data are collected from 30 points within the site, and it is broadly categorized into three aspects: density of activity, degree of comfort, and density of natural elements. These three aspects are quantified through data evaluation. These data are then formalized by a map generation algorithm, ultimately proposing a generative map that allows for route selection based on the preferences of pedestrians. The process is outlined as follows:
Data are collected from 30 points at the site, each within a 120-m radius, as shown in Table 4 (start point: s; end point: e).
  • The collected data are divided into three categories.
  • The categorized data are evaluated and visualized.
  • The map generation algorithm is applied.
  • The final map is generated and visualized.

Three Categories: 1. Density of Activity

The first element that significantly impacts the pedestrian environment is the density of activity [4,16,40,41,42]. In fact, the vibrancy felt in street spaces adds variety to an otherwise uniform urban landscape, creating a dynamic and lively city. This can be evaluated based on factors such as how many popular restaurants are in the area and how densely the surrounding buildings are concentrated. In this study, data from Yelp, a review app used by over 80 million people, are collected via the Yelp API V3 platform in JSON format, as shown in Table 5. Restaurant data (Table A1)—including name, rating, latitude, and longitude—are extracted in Grasshopper (Table 6). Only restaurants with the highest ratings (3.5 stars or above) are filtered, and their numbers are measured. Building density in the surrounding area is derived by linking New York City’s Pluto data in shapefile format to Rhino using the @it component in Grasshopper. The built floor area ratio (FAR) data from Pluto are quantitatively measured, as shown in (Table 7). Visualization is used to help understand the data. If the built FAR is smaller than the legal FAR standard, it is visualized as “underbuilt”; if it is larger, it is visualized as “overbuilt”.

Three Categories: 2. Degree of Comfort

The second element among the three categories is the degree of comfort, which refers to how pleasant and comfortable pedestrians feel while experiencing the built environment. The degree of comfort also has a significant impact on the pedestrian environment [16,42,43]. Comfort can be interpreted as the feeling that a place is attractive or desirable [44], which is influenced by factors like surrounding noise and scenery. In this study, comfort is evaluated based on openness, the visibility of landmark buildings (key elements of desirable urban environments), and the density of noise complaints in the city. Open spaces in complex urban streets add variety to an otherwise monotonous cityscape. To measure the size of open spaces, a visibility simulation is conducted using New York City Pluto Data’s 3D shapefile and Grasshopper’s IsoVist component, as shown in Table 8. The IsoVist component simulates visibility by establishing a start point based on the human eye level and creating sight lines to a target point that does not intersect with physical elements. The size of the visible area (blue background color) enclosed by these sight lines is measured, as illustrated in Figure 3.
In addition, the higher the visibility of a landmark building, the more attractive the street is likely to be from a pedestrian’s perspective. In this study, visibility is determined by measuring the sight line from the pedestrian’s start point to the highest point of the landmark building. If this sight line does not intersect with physical elements such as surrounding buildings, it is considered visible (Table 9). For noise levels, data from New York City’s 311 Noise Complaints data are used to assess the degree of comfort. Types of noise, such as loud music, loud parties, and loud talking, as well as their locations (latitude and longitude), are extracted and analyzed. The number of noise-related events is then measured to make an assessment (Table 10).

Three Categories: Density of Nature

The natural environment is one of the key elements that determine the quality of urban spaces and impact on the pedestrian environment [9,43,45]. The desire to be surrounded by nature and to enjoy it appears to be one of the most fundamental human rights. However, due to the large-scale buildings planned in urban areas, the ability to enjoy natural elements such as trees [46] and the sky can vary greatly depending on the location within the city. In this study, the density of nature is measured by determining the extent to which trees and the sky are visible from various points. The number of trees at each site is measured based on the latitude and longitude information from the NYC Tree Data, and the visible area of the sky from the pedestrian’s perspective is calculated by connecting the SyMask component from Grasshopper’s Ladybug add-on to the shape files of existing buildings (Table 11).

2.3. Results of Data Evaluation and Visualization at the Site

As data application technologies advance and become diverse, abundant datasets become available; thus, methods for visualizing data effectively in urban architecture and transportation fields are being explored. In the past, data visualization was defined as the visual representation of quantitative data. However, this study seeks to explore multidimensional visualization by applying an information design model theory tailored to the characteristics of the urban architecture field [47,48,49]. This approach involves three key principles. First, it allows for computer-based quantitative interaction between the user and dimensional data. Second, it provides 3D spatial information alongside quantitative data. Third, it generates continuous visual materials that create an immersive environment for users. To represent the collected data and quantitative evaluation results according to these concepts, this study uses techniques that sequentially present quantitative dimensions, 3D spatial information, and continuous images to draw multidimensional interactions with users. The expression of multidimensional results serves not only as a tool for conveying quantitative data but also facilitates qualitative and aesthetic decision making necessary in the urban architecture field. Below, Table 12, Table 13, Table 14, Table 15, Table 16, Table 17 and Table 18 show the results of collecting and evaluating the seven types of data across 30 points, visualized in a multidimensional format. Not only are the measured quantitative values represented, but the spatial density is also depicted in a 3D metaball format. Additionally, results from each point are presented in a continuous manner, visualized similarly to an animation.

2.4. Final Map Generation

Dijkstra Algorithm

Dijkstra’s Algorithm is an algorithm that solves the problem of finding the shortest path between two points. It is used in Google Maps and many other navigation systems, and it determines the shortest route by iteratively reviewing the available options from the start point to the end point. Table 19 (start point a; end point e) and Table A2 present diagrams explaining this process and the Python-based scripts used in the Grasshopper environment. In this study, we applied the Dijkstra path algorithm, a representative path-finding algorithm, to derive optimal routes reflecting user preferences. To do this, Table 20 shows how 30 points at the target site are labeled (start point: s; end point: e; path point: x; and value between points: p). The intersections along the path from the start point s to the end point e are sequentially labeled x1 to x28 as selectable adjacent points. The measured values between the designated points are marked as P, and both points are assumed to be equidistant, with the average of the data from the two points representing the value.
Furthermore, the seven measured data types are reevaluated into four grades (with landmarks considering visibility from three surrounding towers being evaluated across three grades). The Dijkstra Algorithm is applied by reorganizing the data so that the first grade has the shortest path value p, following the ranking based on data size, from the highest to the lowest (Grades 1 to 4). To achieve this, the quartile method is used. Quartiles divide the data sample into four equal parts when sorted in ascending order and are defined as the first quartile (Q1), the second quartile (Q2), and the third quartile (Q3). This method is employed because data may cluster around specific values, making it essential to understand the spread and reorganize the data results accordingly. For example, for a sample dataset like −5, −2, 1, 2, 4, 5, 6, 8, 9, 15, 20, the median value Q2 is 5, with Q1 (the median of values smaller than Q2) being 1, and Q3 (the median of values larger than Q2) being 9. In this study, as shown in Table 21, the data are categorized as follows. The smallest data value up to the lower 25% (Q1) is classified as Grade 4, from Q1 to the middle 50% (Q2) is Grade 3, from Q2 to the upper 25% (Q3) is Grade 2, and from Q3 to the largest data value is Grade 1. To visually express the data deviation, a box plot method (a type of quartile representation) is used (Table 22, Figure 4). However, for the Landmark View category, due to the small range of data (0–3), it is classified into three grades. For the Noise category, event counts were classified in connection with the Comfort and Activity categories, where the Activity (high values) category is graded 1 to 4, and the Comfort category is defined in the reverse order. Additionally, decimal data values are rounded at the last decimal place.

3. Results

This study proposes a route guide map that explores the city based on three main characteristics—activity, comfort, and nature—allowing for personalized exploration according to user preferences, as shown in Table 23, Table 24, Table 25 and Table 26. Routes are guided based on the categorized data results from the density of these three factors, and the routes are displayed in Grasshopper as shown in Table 23. The node value p between each route point is defined as the average value of the two route points and is rounded to the nearest decimal place (Table 27, Table 28 and Table 29). The data collected from the urban environment reflect the dynamic nature of city spaces and provide a foundation for adapting to changes up to date. Traditional function-oriented maps fail to account for individual preferences, remaining static and rigid. By contrast, the activity-centered route map allows users to explore and remember the ever-changing activities that take place in the city. The comfort-centered route map enables users to enjoy an attractive city by recognizing open views and landmark buildings while experiencing a noise-free, pleasant environment. Lastly, the nature-centered route map allows for mental refreshment through encounters with nature in the city. These personalized maps foster a more intimate relationship between the city and its users, ultimately contributing to the creation of more sustainable urban environments.

4. Discussion

Walking is the most fundamental mode of transportation for covering certain distances. It can be viewed as crucial from two perspectives. First, walking allows for free movement and provides high accessibility to surrounding facilities [50]. This creates opportunities for in-depth urban exploration, which can lead to urban revitalization. Second, walking incurs no cost and helps avoid issues such as traffic congestion, pollution, and noise that arise from vehicular transport. Therefore, providing appropriate walking paths to enhance walkability forms the foundation for creating environmentally friendly cities [51].
Numerous studies on pedestrian route selection have been conducted by traffic planners, focusing mainly on distance and time [24,25,26,27,28,29]. Meanwhile, some architectural and urban experts have continued to discuss how the built environment affects walking [52,53,54]. Key factors considered in these discussions are physical and aesthetic surroundings, with the environment being assessed based on safety [55], comfort [56], and interest [57].
This study characterizes the scope of analysis as areas perceptible from a pedestrian’s point of view, and the sequence of analysis was chosen based on the continuous nature of walking experiences. Furthermore, public data and location-based data collected over sufficient periods at the urban scale were utilized, ensuring both the reliability and accessibility of the data. By quantifying surrounding built environment data via computer analysis, this study offers a new alternative to the past survey-based research methods, which were time consuming and reliant on subjective judgment and individual experience.
In addition, this study employed 3D Rhino and Python-based Grasshopper as modeling tools to conduct data collection and evaluation tasks. These tools are highly advantageous for building 3D environments, essential for architectural and urban designers. Since they are based on the widely used Python programming language [58], they may offer greater opportunities for collaboration with a wider range of users compared to GPS tracking systems integrated with smartphones or GISs like ArcGIS, which are often used in recent research.
Lastly, this study includes a multidimensional data visualization process. This allows for interaction based on dimensions, provides 3D spatial information, and helps users effectively recognize urban-based data through a computer-based technique that expresses sequential experiences with continuous imagery [59,60]. Through detailed selections like 3D views, detailed information, and presentation methods, the data can be displayed more clearly, precisely, and effectively, increasing users’ visual engagement and sparking interest.

5. Conclusions

This study makes contributions to related fields in three main ways. First, it aids in understanding various characteristics of cities based on urban big data. By connecting public data and geo-location-based data with open-source platforms, this research provides a case study where projects can be applied without incurring additional costs. In other words, it offers clues for uncovering hidden aspects of today’s urban spaces, which are increasingly complex, through quantitative analysis. Second, it demonstrates the potential for expanding the use of data across the fields of urban planning, architecture, and transportation through the development of commercial applications or related product releases. This opens up opportunities to link urban architecture with new business fields and explore possibilities for commercialization. Third, by offering new ways to explore cities, this study contributes to urban revitalization and provides inspiration for creating walkable, pedestrian-friendly cities. This can lead to a positive feedback loop, increasing the utilization of surrounding commercial, public, and cultural spaces, thus enhancing the overall value of walking.
In summary, this study leverages urban data to evaluate pedestrian environments and categorizes the findings into three distinct types, proposing a user-centered route map that offers personalized urban experiences. The final map includes 3D route information, detailed numerical data from measurements, and multidimensional visualizations of data results at various points. This approach aims to bring about changes to the traditional methods of suggesting routes, which were based on uniform criteria, by exploring the potential for new data-driven designs that prioritize visual diversity based on quantitative analysis. Furthermore, this study suggests new methods for collecting and utilizing data, evaluating and visualizing pedestrian environments, establishing the relationship between urban spaces and individual user experiences, and applying relevant algorithms to spatial projects important areas for future similar projects. It is hoped that this work will provide insights into urban activation and contribute to sustainable urban planning. However, the appropriateness of limiting alternatives to three categories should be further examined, and data reliability is paramount to ensure accurate analysis. Therefore, continuous attention should be given to refining data collection methods, collection periods, the accuracy of surrounding urban modeling, and appropriate data visualization techniques. Finally, future research could expand by conducting detailed comparative analyses of how people living in different cities perceive their environments and how they are influenced by specific environments.

Author Contributions

Conceptualization, S.S.; methodology, S.S.; software, S.S. and H.K.; validation, S.S. and H.K.; formal analysis, S.S.; investigation, S.S.; resources, S.S.; data curation, S.S. and H.K.; writing—original draft preparation, S.S.; writing—review and editing, S.S.; visualization, S.S. and H.K.; supervision, S.S.; project administration, S.S.; funding acquisition, S.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the fund of University of Ulsan. (2024-0376).

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Postman and data mining.
Table A1. Postman and data mining.
Access TokenUser Preference Category
Qxmn7lUjHGaXP1YfXc6eZKRVT4VyELFdxOGj1v6
VEHEIh7QRK6dzXeDZFisvJW
https://api.yelp.com/v3/businesses/search?latitude=40.752910&longitude=-73.989224&limit=50&radius=120 (accessed on 5 October 2024) (Postman Yelp V3 Environment)

Appendix B

Table A2. Dijkstra Algorithm Python script.
Table A2. Dijkstra Algorithm Python script.
Dijkstra’s Path Algorithm in Grasshopper
Def dijkstra(graph,src,dest,visited=[],distances={},predecessors={}):
if src not in graph:
raise TypeError(‘The root of the optimal path tree cannot be found’)
if dest not in graph:
raise TypeError(‘The target of the optimal path cannot be found’)
if src == dest:
# We build the optimal path and display it
path=[]
pred=dest
while pred != None:
path.append(pred)
pred=predecessors.get(pred,None)
print(‘optimal path: ‘+str(path)+” total score: “+str(distances[dest]))
else:
if not visited:
distances[src]=0
for neighbor in graph[src]:
if neighbor not in visited:
new_distance = distances[src] + graph[src][neighbor]
if new_distance < distances.get(neighbor,float(‘inf’)):
distances[neighbor] = new_distance
predecessors[neighbor] = src
visited.append(src
unvisited={}
for k in graph:
if k not in visited:
unvisited[k] = distances.get(k,float(‘inf’))
x = min(unvisited, key = unvisited.get)
dijkstra(graph,x,dest,visited,distances,predecessors)
p1 = y1, p2 = y2, p3 = y3, p4 = y4, p5 = y5
p6 = y6, p7 = y7, p8 = y8, p9 = y9, p10 = y10
p11 = y11, p12 = y12, p13 = y13, p14 = y14, p15 = y15
p16 = y16, p17 = y17, p18 = y18, p19 = y19, p20 = y20
p21 = y21, p22 = y22, p23 = y23, p24 = y24, p25 = y25
p26 = y26, p27 = y27, p28 = y28, p29 = y29, p30 = y30
p31 = y31, p32 = y32, p33 = y33, p34 = y34, p35 = y35
p36 = y36, p37 = y37, p38 = y38, p39 = y39, p40 = y40
p41 = y41, p42 = y42, p43 = y43, p44 = y44, p45 = y45
p46 = y46, p47 = y47, p48 = y48, p49 = y49
if __name__ == “__main__”:
#import sys;sys.argv = [‘‘, ‘Test.testName’]
#unittest.main()
graph = {‘s’: {‘x1’: p1, ‘x2’: p2},
‘x1’: {‘x3’: p3, ‘x4’: p4, ‘s’: p1},
‘x2’: {‘x4’: p5, ‘x5’: p6, ‘s’: p2},
‘x3’: {‘x6’: p7, ‘x7’: p8, ‘x1’: p3},
‘x4’: {‘x1’: p4, ‘x2’: p5, ‘x7’: p9, ‘x8’: p10},
‘x5’: {‘x2’: p6, ‘x8’: p11, ‘x9’: p12},
‘x6’: {‘x3’: p7, ‘x10’: p13, ‘x11’: p14},
‘x7’: {‘x3’: p8, ‘x4’: p9, ‘x11’: p15, ‘x12’: p16},
‘x8’: {‘x4’: p10, ‘x5’: p11, ‘x12’: p17, ‘x13’: p18},
‘x9’: {‘x5’: p12, ‘x13’: p19, ‘x14’: p20},
‘x10’: {‘x6’: p13, ‘x15’: p21, ‘x16’: p22},
‘x11’: {‘x6’: p14, ‘x9’: p15, ‘x16’: p23, ‘x17’: p24},
‘x12’: {‘x7’: p16, ‘x8’: p17, ‘x17’: p25, ‘x18’: p26},
‘x13’: {‘x8’: p18, ‘x9’: p19, ‘x18’: p27, ‘x19’: p28},
‘x14’: {‘x9’: p20, ‘x19’: p29},
‘x15’: {‘x10’: p21, ‘x20’: p30},
‘x16’: {‘x10’: p21, ‘x11’: p23, ‘x20’: p31, ‘x21’: p32},
‘x17’: {‘x11’: p24, ‘x12’: p25, ‘x21’: p33, ‘x22’: p34},
‘x18’: {‘x12’: p26, ‘x13’: p27, ‘x22’: p35, ‘x23’: p36},
‘x19’: {‘x13’: p28, ‘x14’: p28, ‘x23’: p37},
‘x20’: {‘x15’: p30, ‘x16’: p31, ‘x24’: p38},
‘x21’: {‘x16’: p32, ‘x17’: p33, ‘x24’: p39, ‘x25’: p40},
‘x22’: {‘x17’: p34, ‘x18’: p35, ‘x25’: p41, ‘x26’: p42},
‘x23’: {‘x18’: p36, ‘x19’: p37, ‘x26’: p43},
‘x24’: {‘x20’: p38, ‘x21’: p39, ‘x27’: p44},
‘x25’: {‘x21’: p40, ‘x22’: p41, ‘x27’: p45, ‘x28’: p46},
‘x26’: {‘x22’: p42, ‘x23’: p43, ‘x28’: p47},
‘x27’: {‘x24’: p44, ‘x25’: p45, ‘t’: p48},
‘x28’: {‘x25’: p46, ‘x26’: p47, ‘t’: p49},
‘t’: {‘x27’: p48, ‘x28’: p49}}
dijkstra(graph,‘s’,‘t’)

References

  1. Rehrl, K.; Bruntsch, S.; Mentz, H.J. Assisting multimodal travelers: Design and prototypical implementation of a personal travel companion. IEEE Trans. Intell. Transp. Syst. 2007, 8, 31–41. [Google Scholar] [CrossRef]
  2. Neal, L.; Licia, C.; Daniele, M.; Federico, D.V.; Giuseppe, C.; Raffaele, D.A.; Theo, A.; Jianwei, Z.; Davide, C.; Vlad, A. Personalizing Mobile Travel Information Service. Procedia Soc. Behav. Sci. 2012, 48, 1195–1204. [Google Scholar]
  3. Asha, W.A.; Marc, S.; Katja, I. How Far, by Which Route and Why? A Spatial Analysis of Pedestrian Preference. J. Urban Des. 2008, 13, 81–98. [Google Scholar]
  4. Cervero, R.; Kockelman, K. Travel demand and the 3Ds: Density, diversity, and design. Transp. Res. 1997, 2, 199–219. [Google Scholar] [CrossRef]
  5. Crane, R. The influence of urban form on travel: An interpretive review. J. Plan. Lit. 2000, 15, 3–23. [Google Scholar] [CrossRef]
  6. Pikora, T.J.; Bull, F.C.L.; Jamrozik, K.; Knuiman, M.; Giles-Corti, B.; Donovan, R.J. Developing a reliable audit instrument to measure the physical environment for physical activity. Am. J. Prev. Med. 2002, 23, 187–194. [Google Scholar] [CrossRef]
  7. Rodriguez, D.A.; Joo, J. The relationship between non-motorized mode choice and the local physical environment. Transp. Res. 2004, 9, 151–173. [Google Scholar] [CrossRef]
  8. Ewing, R.; Clement, O.; Handy, S.; Brownson, R.C.; Winston, E. Identifying and Measuring Urban Design Qualities Related to Walkability. J. Phys. Act. Health 2006, 3, 223–240. [Google Scholar] [CrossRef]
  9. Mehta, V. Walkable streets: Pedestrian behavior, perceptions and attitudes. J. Urban. 2008, 1, 217–245. [Google Scholar] [CrossRef]
  10. Koh, P.P.; Wong, Y.D. Comparing pedestrians’ needs and behaviours in different land use environments. J. Transp. Geogr. 2013, 26, 43–50. [Google Scholar] [CrossRef]
  11. Koh, P.P.; Wong, Y.D. Influence of infrastructural compatibility factors on walking and cycling route choices. J. Environ. Psychol. 2013, 36, 202–213. [Google Scholar] [CrossRef]
  12. Clifton, K.J.; Singleton, P.A.; Muhs, C.D.; Schneider, R.J. Representing pedestrian activity in travel demand models: Framework and application. J. Transp. Geogr. 2016, 52, 111–122. [Google Scholar] [CrossRef]
  13. Tong, Y.; Bode, N.W.F. The principles of pedestrian route choice. J. R. Soc. Interface 2022, 19, 20220061. [Google Scholar] [CrossRef] [PubMed]
  14. Borst, H.C.; Miedema, H.M.; de Vries, S.I.; Graham, J.M.; van Dongen, J.E. Relationships between street characteristics and perceived attractiveness for walking reported by elderly people. J. Environ. Psychol. 2008, 28, 353–361. [Google Scholar] [CrossRef]
  15. Bovy, P.H.; Stern, E. Route Choice: Wayfinding in Transport Networks: Wayfinding in Transport Networks; Kluwer Academic: Dordrecht, The Netherlands, 1990; pp. 1–14. [Google Scholar]
  16. Lue, G. Estimating a Toronto Pedestrian Route Choice Model using Smartphone GPS Data: It’s Not the Destination, but the Journey, that Matters. Master’ Thesis, University of Toronto, Toronto, ON, Canada, 2017. [Google Scholar]
  17. Broach, J.; Dill, J. Pedestrian Route Choice Model Estimated from Revealed Preference GPS Data. In Proceedings of the TRB 94th Annual Meeting Compendium of Papers, Washington, DC, USA, 11–15 January 2015. [Google Scholar]
  18. City of Toronto. Available online: https://www.toronto.ca/city-government/data-research-maps/research-reports/public-health-significant-reports/reports-on-built-environment-human-health/ (accessed on 1 October 2024).
  19. Saelens, B.E.; Handy, S.L. Built environment correlates of walking: A review. Med. Sci. Sports Exerc. 2008, 40, S550–S566. [Google Scholar] [CrossRef]
  20. Lawrence, D.F.; Engelke, P.O. The Built Environment and Human Activity Patterns: Exploring the Impacts of Urban Form on Public Health. J. Plan. Lit. 2001, 16, 202–218. [Google Scholar]
  21. Handy, S.L.; Boarnet, G.M.; Ewing, R.; Killingsworth, R.E. How the built environment affects physical activity: Views from urban planning. Am. J. Prev. Med. 2002, 23, 64–73. [Google Scholar] [CrossRef]
  22. Jacobs, J. The uses of city neighborhoods. In The Death and Life of Great American Cities; Random House: New York, NY, USA, 1961; pp. 112–142. [Google Scholar]
  23. Gehl, J. Life between builings. In Life Between Buildings: Using Public Space; Island Press: New York, NY, USA, 1971; pp. 9–52. [Google Scholar]
  24. Lynch, K. A theory of city form. In Good City Form; The MIT Press: Cambridge, MA, USA, 1984; pp. 111–238. [Google Scholar]
  25. Shatu, F.; Yigitcanlar, T.; Bunker, J. Shortest path distance vs. least directional change: Empirical testing of space syntax and geographic theories concerning pedestrian route choice behaviour. J. Transp. Geogr. 2019, 74, 37–52. [Google Scholar] [CrossRef]
  26. Seneviratne, P.N.; Morrall, J.F. Analysis of factors affecting the choice of route of pedestrians. Transp. Plan. Technol. 1985, 10, 147–159. [Google Scholar] [CrossRef]
  27. Stigell, E.; Schantz, P. Methods for determining route distances in active commuting their validity and reproducibility. J. Transp. Geogr. 2011, 19, 563–574. [Google Scholar] [CrossRef]
  28. Scheiner, J. Interrelations between travel mode choice and trip distance. J. Transp. Geogr. 2010, 18, 75–84. [Google Scholar] [CrossRef]
  29. Sevtsuk, A.; Basu, R. The role of turns in pedestrian route choice: A clarification. J. Transp. Geogr. 2022, 102, 103392. [Google Scholar] [CrossRef]
  30. Leccese, M.; McCormick, K. Charter of the New Urbanism; McGraw Hill Professional: New York, NY, USA, 1999; pp. 1–176. [Google Scholar]
  31. Talen, E.; Koschinsky, J. The Walkable Neighborhood: A Literature Review. Int. J. Sustain. Land Use Urban Plan. 2013, 1, 42–63. [Google Scholar] [CrossRef]
  32. Demerath, L.; Levinger, D. The Social Qualities of Being on Foot: A Theoretical Analysis of Pedestrian Activity, Community, and Culture. City Community 2003, 2, 217–237. [Google Scholar] [CrossRef]
  33. Vernez-Moudon, A.; Hess, P.; Snyder, M.C.; Stanilov, K. Effects of Site Design on Pedestrian Travel in Mixed-Use, Medium-Density Environments. Transp. Res. Rec. J. Transp. Res. Board 1997, 1578, 48–55. [Google Scholar] [CrossRef]
  34. Gu, N. The effect of Neighborhood Built Environment on Mental Health: A Systemic Review of Korean Studies. J. Archit. Inst. Korea 2023, 39, 27–38. [Google Scholar]
  35. Woo, S.H.; Kim, S.B.; Choo, S.Y. A Study on the Optimization of Architectural Skin Panel using Genetic Algorithm. J. Archit. Inst. Korea 2014, 30, 13–20. [Google Scholar]
  36. Hamilton, D.K.; Watkins, D.H. The case for evidence-based design. In Evidence-Based Design for Multiple Building Types; John Wiley & Sons: Hoboken, NJ, USA, 2009; pp. 7–74. [Google Scholar]
  37. Keim, D.A. Information Visualization and Visual Data Mining. IEEE Trans. Vis. Comput. Graph. 2002, 8, 1–8. [Google Scholar] [CrossRef]
  38. Kim, J.; Kim, J. Design Proposal of Optimized Office Building Facade Using Parametric Design Application. J. Korea Inst. Spat. Des. 2020, 15, 205–215. [Google Scholar]
  39. Park, M.; Roudsari, M. A Parametric Environmental Plugin for Grasshopper to Help Designers Create an Environmentally-Conscious Design. In Proceedings of the 13th Conference of International Building Performance Simulation Association, Chambery, France, 25–28 August 2013. [Google Scholar]
  40. Agrawal, A.W.; Schimek, P. Extent and correlates of walking in the USA. Transp. Res. Part D Transp. Environ. 2007, 12, 548–563. [Google Scholar] [CrossRef]
  41. Ozbil, A.; Peponis, J.; Stone, B. Understanding the link between street connectivity, land use and pedestrian flows. Urban Des. Int. 2011, 16, 125. [Google Scholar] [CrossRef]
  42. Zacharias, J. Path choice and visual stimuli: Signs of human activity and architecture. J. Environ. Psychol. 2001, 21, 341–352. [Google Scholar] [CrossRef]
  43. Sundstrom, E.; Bell, P.A.; Busby, P.L.; Asmus, C. Environmental Psychology 1989–1994. Annu. Rev. Psychol. 1996, 47, 485–512. [Google Scholar] [CrossRef]
  44. Kim, S.Y. A Study on the Amenity Indicator of Office Public Space. J. Archit. Inst. Korea 2002, 18, 147–154. [Google Scholar]
  45. Sarkar, C.; Webster, C.; Pryor, M.; Tang, D.; Melbourne, S.; Zhang, X.; Liu, J. Exploring associations between urban green, street design and walking: Results from the Greater London boroughs. Landsc. Urban Plan. 2015, 143, 112–125. [Google Scholar] [CrossRef]
  46. Ferrer, S.; Ruiz, T.; Mars, L. A qualitative study on the role of the built environment for short walking trips. Transportation Res. Part F Traffic Psychol. Behav. 2015, 33, 141–160. [Google Scholar] [CrossRef]
  47. Chang, S.W.; Kim, J.K.; Jun, H.J. A Basic Study on Architectural Data Visualization Process: By Using Interactive Data Visualization Tool and Public Data. J. Archit. Inst. Korea 2017, 37, 17–20. [Google Scholar]
  48. Dick, W.; Carey, L.; Carey, J.O. Chapter 1: Introduction to Instructional Design. In The Systematic Design of Instruction, 7th ed.; Pearson: New York, NY, USA, 2009; pp. 1–13. [Google Scholar]
  49. Khan, M.; Khan, S.S. Data and Information Visualization Methods, and Interactive Mechanisms: A Survey. Int. J. Comput. Appl. 2011, 34, 1–14. [Google Scholar]
  50. Guo, Z.; Loo, B.P. Pedestrian environment and route choice: Evidence from New York City and Hong Kong. J. Transp. Geogr. 2013, 28, 124–136. [Google Scholar] [CrossRef]
  51. Basu, N.; Oviedo-Trespalacios, O.; King, M.; Kamruzzaman, M.; Haque, M. What do pedestrians consider when choosing a route? The role of safety, security, and attractiveness perceptions and the built environment during day and night walking. Cities 2023, 143, 104551. [Google Scholar] [CrossRef]
  52. Dessing, D.; Vries, S.I.; Hegeman, G.; Verhagen, E.; Mechelen, W.V.; Pierik, F.H. Children’s route choice during active transportation to school: Difference between shortest and actual route. Int. J. Behav. Nutr. Phys. Act. 2016, 13, 48. [Google Scholar] [CrossRef] [PubMed]
  53. Guo, Z. Does the pedestrian environment affect the utility of walking? A case of path choice in downtown Boston. Transp. Res. Part D Transp. Environ. 2009, 14, 343–352. [Google Scholar] [CrossRef]
  54. Rodríguez, D.A.; Merlin, L.; Prato, C.G.; Conway, T.L.; Cohen, D.; Elder, J.P.; Evenson, K.R.; McKenzie, T.L.; Pickrel, J.L.; Veblen-Mortenson, S. Influence of the Built Environment on Pedestrian Route Choices of Adolescent Girls. Environ. Behav. 2015, 47, 359–394. [Google Scholar] [CrossRef]
  55. Lue, G.; Miller, E.J. Estimating a Toronto pedestrian route choice model using smartphone GPS data. Travel Behav. Soc. 2019, 14, 34–42. [Google Scholar] [CrossRef]
  56. Erath, A.; Eggermond, M.; Ordonez, S.; Axhausen, K. Modelling for Walkability: Understanding pedestrians’ preferences in Singapore. In Proceedings of the 14th International Conference on Travel Behaviour Research IATBR, Windsor, UK, 19–23 July 2015. [Google Scholar]
  57. Sevtsuk, A. Estimating pedestrian flows on street networks: Revisiting the betweenness index. J. Am. Plan. Assoc. 2021, 87, 512–526. [Google Scholar] [CrossRef]
  58. Srinath, K.R. Python—The Fastest Growing Programming Language. Int. Res. J. Eng. Technol. 2017, 4, 354–357. [Google Scholar]
  59. Card, S.K.; MacKinlay, J.D.; Shneiderman, B. Readings in Information Visualization: Using Vision to Think, 1st ed.; Morgan Kaufmann: San Francisco, CA, USA, 1999; pp. 1–33. [Google Scholar]
  60. Teyseyre, A.R.; Campo, M.R. An Overview of 3D Software Visualization. IEEE Trans. Vis. Comput. Graph. 2009, 15, 87–105. [Google Scholar] [CrossRef]
Figure 1. Grasshopper component.
Figure 1. Grasshopper component.
Buildings 14 03463 g001
Figure 2. Site area (location: Midtown Manhattan: W35th St~W40th St/9th Ave~5th Ave.; use: office, residential, commercial, parks, public library).
Figure 2. Site area (location: Midtown Manhattan: W35th St~W40th St/9th Ave~5th Ave.; use: office, residential, commercial, parks, public library).
Buildings 14 03463 g002
Figure 3. Start point, target point, and sight line.
Figure 3. Start point, target point, and sight line.
Buildings 14 03463 g003
Figure 4. (a) Basic frame of box plot, (b) Sky Exposure box plot, (c) Landmark View box plot, (d) Visibility box plot, (e) Noise box plot, (f) Restaurant (Yelp) box plot, (g) Built-FAR box plot, and (h) Tree box plot.
Figure 4. (a) Basic frame of box plot, (b) Sky Exposure box plot, (c) Landmark View box plot, (d) Visibility box plot, (e) Noise box plot, (f) Restaurant (Yelp) box plot, (g) Built-FAR box plot, and (h) Tree box plot.
Buildings 14 03463 g004
Table 1. Process and tools.
Table 1. Process and tools.
Process 1Process 2Process 3Process 4
Data MiningCategorization and
Site Modeling
Simulation, Evaluation, and
Visualization
Application of Algorithm and
Map Visualization
Postman web version 2024,
MS Excel, Crome
Rhino,
Grasshopper
Rhino,
Grasshopper
Rhino, PyCharm,
Grasshopper
Table 2. Raw data information.
Table 2. Raw data information.
Name of DataRaw Data Reference
Restaurant Densityhttps://www.yelp.com/ (accessed on 5 October 2024)
Building Density
(Built-FAR)
https://www.nyc.gov/site/planning/data-maps/open-data/dwn-pluto-mappluto.page (accessed on 5 October 2024)
Visibility (Openness)https://grasshopperdocs.com/components/grasshopperintersect/isoVist.html
(accessed on 5 October 2024)
Landmark Viewhttps://www.nyc.gov/site/planning/data-maps/open-data/dwn-pluto-mappluto.page (accessed on 5 October 2024)
Tree Densityhttps://data.cityofnewyork.us/Environment/2015-Street-Tree-Census-Tree-Data/pi5s-9p35 (accessed on 5 October 2024)
Noise Complaintshttps://data.cityofnewyork.us/Social-Services/311-Noise-Complaints/p5f6-bkga (accessed on 5 October 2024)
Sky Exposurehttps://www.nyc.gov/site/planning/data-maps/open-data/dwn-pluto-mappluto.page (accessed on 5 October 2024)
Table 3. Built environment characteristics, user preference categories, and related data.
Table 3. Built environment characteristics, user preference categories, and related data.
Name of DataUser Preference CategoryBuilt Environment
Restaurant DensityActivityBuilding-Use
Building DensityActivityBuilt-FAR 1,
(Density of Population)
Noise Complaints DensityActivity, ComfortStreet Condition: Noise
Visibility (Openness)ComfortStreet Condition: Open Space
Landmark ViewComfortStreet Condition: View
Tree DensityNatureStreet Condition: Nature (Tree)
Sky Exposure RatioNatureStreet Condition: Nature (Sky)
1 (Building) Built—floor area ratio.
Table 4. Segments in the site.
Table 4. Segments in the site.
Points in the Target Area
Buildings 14 03463 i001
Midtown Manhattan30 Points in the Street
Data collection radius = 120 m
Table 5. Data and file format.
Table 5. Data and file format.
Name of DataToolData File Format
Restaurant DensityExcel, GrasshopperJSON or Text
Building DensityGrasshopper, @it, ghowlSHP 1
Noise ComplaintsGrasshopper, ghowlCSV
Visibility (Openness)Grasshopper, @it, ghowlSHP 1
Landmark ViewRhino, Grasshopper, @it, ghowlSHP 1, 3DM 2
Tree DensityGrasshopper, ghowlCSV
Sky ExposureGrasshopper, @it, ghowl, LadybugSHP 1
1 Shape file/2 Rhino file.
Table 6. JSON file and evaluation in Grasshopper.
Table 6. JSON file and evaluation in Grasshopper.
JSON FileEvaluation in Grasshopper
Buildings 14 03463 i002Buildings 14 03463 i003
Table 7. SHP file and evaluation in Grasshopper.
Table 7. SHP file and evaluation in Grasshopper.
SHP FileEvaluation in Grasshopper
Buildings 14 03463 i004Buildings 14 03463 i005
Table 8. IsoVist simulation and visualization in Grasshopper.
Table 8. IsoVist simulation and visualization in Grasshopper.
IsoVist SimulationVisualization in Grasshopper
Buildings 14 03463 i006Buildings 14 03463 i007
Table 9. Landmark View.
Table 9. Landmark View.
Start Point, Target Point, Sight Line
Buildings 14 03463 i008
Table 10. Noise 311 Complaints type and ghowl visualization.
Table 10. Noise 311 Complaints type and ghowl visualization.
Noise TypeVisualization in Grasshopper
Buildings 14 03463 i009Buildings 14 03463 i010
Table 11. Shape file filtering (@it) and Ladybug SyMask analysis.
Table 11. Shape file filtering (@it) and Ladybug SyMask analysis.
Shape File Import (@it Component)Ladybug SyMask Analysis
Buildings 14 03463 i011Buildings 14 03463 i012
Table 12. Restaurant density evaluation and visualization.
Table 12. Restaurant density evaluation and visualization.
Number of
Restaurants
Restaurants in the Circles, x1~x28, e: Restaurant Density (3.5~5 Stars from Yelp): Intersections in a Zigzag Order Starting from the Lower Left in the Location on the Map (Table 4)
Buildings 14 03463 i013Buildings 14 03463 i014Buildings 14 03463 i015
Street Seg.Num.
Restaurant
Street Seg.Num.
Restaurant
Street Seg.Num.
Restaurant
Street Seg.Num.
Restaurant
s8x15x23x314
x410x54x65x77
x88X95x1013x1114
x128x134x144x158
x1613x178x1817x199
x2012x214x227x237
x241x2513x2612x2710
x286e6
Table 13. Building density evaluation and visualization.
Table 13. Building density evaluation and visualization.
Number of
BuiltFAR
Points in the
Circle
s, x1~x28, e: Building Density (Underbuilt/Overbuilt): Intersections in a Zigzag Order Starting from the Lower Left in the Location on the Map (Table 4)
Buildings 14 03463 i016Buildings 14 03463 i017Buildings 14 03463 i018
Street Seg.BuiltFARStreet Seg.BuiltFARStreet Seg.BuiltFARStreet Seg.BuiltFAR
s5.3x18.9x27.6x38.6
x48.2x56.6x66.6x79.3
x87.2X98.2x108.2x117.2
x127.0x138.5x148.8x158.5
x169.6x178.2x187.6x197.3
x207.6x216.6x229.6x239.4
x247.2x257.1x268.6x2711.2
x287.2e7.7
Table 14. Noise density evaluation and visualization.
Table 14. Noise density evaluation and visualization.
Number of
Noise
Points in
the Circle
s, x1~x28, e: Noise Density (311 Complaints Data from NYC Open Data): Intersections in a Zigzag Order Starting from the Lower Left in the Location on the Map (Table 4)
Buildings 14 03463 i019Buildings 14 03463 i020Buildings 14 03463 i021
Street Seg.Density. NoiseStreet Seg.Density. NoiseStreet Seg.Density. NoiseStreet Seg.Density. Noise
s19x129x226x310
x417x55x613x736
x84X931x108x116
x125x1328x1429x1510
x1613x172x1812x1917
x207x212x2214x2328
x245x252x2610x2711
x2810e8
Table 15. Tree density evaluation and visualization.
Table 15. Tree density evaluation and visualization.
Number of
Trees
Points in
the Circle
s, x1~x28, e: Tree Density (30 Points in Midtown Manhattan): Intersections in a Zigzag Order Starting from the Lower Left in the Location on the Map (Table 4)
Buildings 14 03463 i022Buildings 14 03463 i023Buildings 14 03463 i024
Street Seg.Density. TreeStreet Seg.Density. TreeStreet Seg.Density. TreeStreet Seg.Density. Tree
s69x127x221x371
x419x55x631x728
x81X916x1061x114
x120x1318x1418x1514
x1619x170x1819x1971
x201x216x2224x2330
x245x252x2667x2711
x2823e56
Table 16. Visibility evaluation and visualization.
Table 16. Visibility evaluation and visualization.
Number of
Visibility
Visibility
in the Circle
s, x1~x28, e: Visibility (30 Points in Midtown Manhattan): Intersections in a Zigzag Order Starting from the Lower Left in the Location on the Map (Table 4)
Buildings 14 03463 i025Buildings 14 03463 i026Buildings 14 03463 i027
Street Seg.Visibility. AreaStreet Seg.Visibility. AreaStreet Seg.Visibility. AreaStreet Seg.Visibility. Area
s190x1119x2122x3115
x4118x5167x6116x7115
x8131X9125x10121x11115
x12151x13119x14109x15112
x16121x17120x18118x19113
x20123x21126x22119x23133
x24126x25118x26114x27217
x28116e206
Table 17. Sky Exposure evaluation and visualization.
Table 17. Sky Exposure evaluation and visualization.
Number of Sky Ex.Sky Ex.
in the Circle
s, x1~x28, e: Sky Exposure (30 Points in Midtown Manhattan): Intersections in a Zigzag Order Starting from the Lower Left in the Location on the Map (Table 4)
Buildings 14 03463 i028Buildings 14 03463 i029Buildings 14 03463 i030
Street Seg.Sky ExposureStreet Seg.Sky ExposureStreet Seg.Sky ExposureStreet Seg.Sky Exposure
s52.83x131.94x226.63x331.68
x431.83x549.14x630.56x725.55
x835.86X933.89x1027.93x1132.78
x1240.73x1325.85x1430.02x1532.11
x1625.90x1736.95x1838.10x1940.30
x2034.06x2139.49x2229.03x2331.84
x2435.74x2536.25x2628.59x2742.64
x2836.11e44.07
Table 18. Landmark View evaluation and visualization.
Table 18. Landmark View evaluation and visualization.
Number of
Landmarks
View
in the Circle
s, x1~x28, e: Landmark View (Blue: Visible/Red: Invisible): Intersections in a Zigzag Order Starting from the Lower Left in the Location on the Map (Table 4)
Buildings 14 03463 i031Buildings 14 03463 i032Buildings 14 03463 i033
Buildings 14 03463 i034
Street Seg.Num.
Landmark
Street Seg.Num.
Landmark
Street Seg.Num.
Landmark
Street Seg.Num.
Landmark
s1x10x20x30
x41x51x63x70
x81X91x101x111
x121x130x141x151
x160x172x181x191
x203x210x220x232
x240x251x260x272
x282e3
Table 19. Final formula diagram: Dijkstra Algorithm.
Table 19. Final formula diagram: Dijkstra Algorithm.
Dijkstra’s Path Algorithm
Buildings 14 03463 i035
Table 20. Nodes for Dijkstra Algorithm.
Table 20. Nodes for Dijkstra Algorithm.
Nodes for Finding Optimal Path (p1~p49)
Buildings 14 03463 i036
Table 21. Grades and score range.
Table 21. Grades and score range.
Grade 1 (Excellent)Grade 2 (Good)Grade 3 (Fair)Grade 4 (Poor)
100~75%75~50%50~25%0~25%
Score > Q3Q3 ≥ Score > Q2Q2 ≥ Score > Q1Q1 ≥ Score
Table 22. Evaluated grades and score range.
Table 22. Evaluated grades and score range.
Name of DataQ1Q2Q3Min./Max.Grade 1 (G1)Grade 2
(G2)
Grade 3
(G3)
Grade 4
(G4)
Sky Exposure30.0238433.3421738.1031325.55815/52.83286G1 > 38.1031338.10313 ≥ G2
G2 > 33.34217
33.34217 ≥ G3
G3 > 30.02384
30.02384 ≥ G4
Landmark View0110/3G1 > 1G2 = 1G3 < 1-
Visibility116,102.4119,981126,939.4109,256.2/217,190G1 > 126,939.4126,939.4 ≥ G2
G2 > 119,981
119,981 ≥ G3
G3 > 116,102.4
116,102.4 ≥ G4
Noise610.5192/36G1 > 1919 ≥ G2
G2 > 10.5
10.5 ≥ G3
G3 > 6
6 ≥ G4
Restaurant (Yelp)58121/17G1 > 1212 ≥ G2
G2 > 8
8 ≥ G3
G3 > 5
5 ≥ G4
Built-FAR7.2308337.9670958.6842865.30351/11.23344G1 > 8.6842868.684286 ≥ G2
G2 > 7.967095
7.967095 ≥ G3
G3 > 7.230833
7.230833 ≥ G4
Tree519300/71G1 > 3030 ≥ G2
G2 > 19
19 ≥ G3
G3 > 5
5 ≥ G4
Table 23. Final path.
Table 23. Final path.
Optimal Path: Activity, Nature, Comfort
Buildings 14 03463 i037
Table 24. Final route: Activity.
Table 24. Final route: Activity.
Final Map—Preference: Activity
Buildings 14 03463 i038
Table 25. Final route: Nature.
Table 25. Final route: Nature.
Final Map—Preference: Nature
Buildings 14 03463 i039
Table 26. Final route: Comfort.
Table 26. Final route: Comfort.
Final Map—Preference: Comfort
Buildings 14 03463 i040
Table 27. Nodes and value: Activity.
Table 27. Nodes and value: Activity.
NodeValueNodeValueNodeValue
p12.50p22.17p32.83
p42.67p52.33p62.67
p72.50p82.67p92.50
p102.50p112.83p122.83
p132.33p142.17p152.33
p162.67p172.67p182.67
p192.67p202.83p212.67
p222.33p232.17p242.67
p253.00p262.17p272.17
p282.33p292.50p302.67
p312.33p322.67p333.17
p343.17p352.33p362.17
p372.33p382.83p393.17
p402.50p412.50p422.83
p432.67p443.00p452.33
p462.33p472.67p482.67
p492.67
Table 28. Nodes and value: Nature.
Table 28. Nodes and value: Nature.
NodeValueNodeValueNodeValue
p11.83p21.83p32.67
p42.83p52.83p62.33
p72.67p83.00p93.17
p102.67p112.17p122.17
p132.50p143.17p153.50
p163.17p172.17p182.83
p192.83p203.00p212.83
p222.67p233.33p243.17
p252.33p262.33p273.00
p282.67p292.83p303.00
p312.83p322.33p332.17
p342.83p352.83p362.17
p372.00p382.67p393.17
p402.33p413.00p423.00
p432.50p442.17p452.33
p462.67p472.67p481.33
p491.67
Table 29. Nodes and value: Comfort.
Table 29. Nodes and value: Comfort.
NodeValueNodeValueNodeValue
p12.83p22.17p33.17
p42.00p51.33p62.00
p73.00p82.50p91.33
p102.33p113.00p123.00
p132.50p141.83p151.33
p162.17p173.00p183.17
p193.17p203.33p212.17
p222.17p231.50p242.17
p252.83p262.33p272.50
p283.00p293.17p301.83
p311.83p321.83p332.50
p343.00p352.50p362.33
p372.83p381.83p391.83
p402.00p412.50p422.50
p432.33p441.50p451.67
p462.33p472.33p481.33
p492.00
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Son, S.; Kim, H. User Preference Maps: Quantifying the Built Environment. Buildings 2024, 14, 3463. https://doi.org/10.3390/buildings14113463

AMA Style

Son S, Kim H. User Preference Maps: Quantifying the Built Environment. Buildings. 2024; 14(11):3463. https://doi.org/10.3390/buildings14113463

Chicago/Turabian Style

Son, Sanghyun, and Hyoensu Kim. 2024. "User Preference Maps: Quantifying the Built Environment" Buildings 14, no. 11: 3463. https://doi.org/10.3390/buildings14113463

APA Style

Son, S., & Kim, H. (2024). User Preference Maps: Quantifying the Built Environment. Buildings, 14(11), 3463. https://doi.org/10.3390/buildings14113463

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop