{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,4]],"date-time":"2025-12-04T18:42:36Z","timestamp":1764873756664,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2020,7,22]],"date-time":"2020-07-22T00:00:00Z","timestamp":1595376000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"China\u2019s National Key R&amp;D Program","award":["2017YFB0503500"],"award-info":[{"award-number":["2017YFB0503500"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41901335"],"award-info":[{"award-number":["41901335"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>The transit catchment area is an important concept for public transport planning. This study proposes a methodological framework to generate network-based transit catchment areas by walking. Three components of the framework, namely subgraph construction, extended shortest path tree construction and contour generation are presented step by step. Methods on how to generalize the framework to the cases of the directed road network and non-point facilities are developed. The implementation of the framework is provided as an open-source project. Using metro stations in Shanghai as a case study, we illustrate the feasibility of the proposed framework. Experiments show that the proposed method generates catchment areas of high geospatial accuracy and significantly increases computational efficiency. The open-source program can be applied to support research related to transit catchment areas and has the potential to be extended to include more routing-related factors.<\/jats:p>","DOI":"10.3390\/ijgi9080467","type":"journal-article","created":{"date-parts":[[2020,7,23]],"date-time":"2020-07-23T10:14:06Z","timestamp":1595499246000},"page":"467","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["An Open-Source Framework of Generating Network-Based Transit Catchment Areas by Walking"],"prefix":"10.3390","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4621-6136","authenticated-orcid":false,"given":"Diao","family":"Lin","sequence":"first","affiliation":[{"name":"Chair of Cartography, Technical University of Munich, 80333 Munich, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4552-8223","authenticated-orcid":false,"given":"Ruoxin","family":"Zhu","sequence":"additional","affiliation":[{"name":"Chair of Cartography, Technical University of Munich, 80333 Munich, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2373-8799","authenticated-orcid":false,"given":"Jian","family":"Yang","sequence":"additional","affiliation":[{"name":"School of Geospatial Information, Information Engineering University, Zhengzhou 450052, China"}]},{"given":"Liqiu","family":"Meng","sequence":"additional","affiliation":[{"name":"Chair of Cartography, Technical University of Munich, 80333 Munich, Germany"}]}],"member":"1968","published-online":{"date-parts":[[2020,7,22]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"336","DOI":"10.1016\/j.jtrangeo.2016.06.011","article-title":"Enhanced Huff model for estimating Park and Ride (PnR) catchment areas in Perth, WA","volume":"54","author":"Lin","year":"2016","journal-title":"J. Transp. Geogr."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1016\/j.jretconser.2015.08.013","article-title":"Estimating attractiveness, hierarchy and catchment area extents for a national set of retail centre agglomerations","volume":"28","author":"Dolega","year":"2016","journal-title":"J. Retail. Consum. Serv."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1016\/j.jtrangeo.2012.07.004","article-title":"Measuring the size of an airport\u2019s catchment area","volume":"25","author":"Lieshout","year":"2012","journal-title":"J. Transp. Geogr."},{"key":"ref_4","first-page":"5","article-title":"Using GIS to Measure the Effect of Overlapping Service Areas on Passenger Boardings at Bus Stops","volume":"19","author":"Kimpel","year":"2007","journal-title":"Urban Reg. Inf. Syst. Assoc. J."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"480","DOI":"10.1068\/b33043","article-title":"Distance-measure impacts on the calculation of transport service areas using GIS","volume":"35","year":"2008","journal-title":"Environ. Plan. B Plan. Des."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Garc\u00eda-Palomares, J.C., Sousa Ribeiro, J., Guti\u00e9rrez, J., and S\u00e1 Marques, T. (2018). Analysing proximity to public transport: The role of street network design. Bolet\u00edn Asoc. Ge\u00f3grafos Espa\u00f1oles, 102\u2013130.","DOI":"10.21138\/bage.2517"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"594","DOI":"10.1016\/j.scs.2018.01.007","article-title":"The TOD and smart growth implications of the LA adaptive reuse ordinance","volume":"38","author":"Riggs","year":"2018","journal-title":"Sustain. Cities Soc."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1007\/s12469-017-0174-y","article-title":"Local environmental factors in walking distance at metro stations","volume":"10","author":"Zacharias","year":"2018","journal-title":"Public Transp."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1081","DOI":"10.1016\/j.jtrangeo.2011.05.004","article-title":"Transit ridership forecasting at station level: An approach based on distance-decay weighted regression","volume":"19","author":"Cardozo","year":"2011","journal-title":"J. Transp. Geogr."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.cities.2013.06.010","article-title":"Urban structural hierarchy and the relationship between the ridership of the Seoul Metropolitan Subway and the land-use pattern of the station areas","volume":"35","author":"Lee","year":"2013","journal-title":"Cities"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1080\/13658816.2011.574140","article-title":"Measuring transit system accessibility using a modified two-step floating catchment technique","volume":"26","author":"Langford","year":"2012","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1007\/s11116-013-9508-z","article-title":"New evidence on walking distances to transit stops: Identifying redundancies and gaps using variable service areas","volume":"41","author":"Grimsrud","year":"2014","journal-title":"Transportation"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"04016012","DOI":"10.1061\/(ASCE)UP.1943-5444.0000330","article-title":"Interchange between Metro and Other Modes: Access Distance and Catchment Area","volume":"142","author":"Wang","year":"2016","journal-title":"J. Urban Plan. Dev."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/j.jtrangeo.2012.03.016","article-title":"Measuring accessibility: Positive and normative implementations of various accessibility indicators","volume":"25","author":"Scott","year":"2012","journal-title":"J. Transp. Geogr."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Hsiao, S., Lu, J., Sterling, J., and Weatherford, M. (1997). Use of geographic information system for analysis of transit pedestrian access. Transp. Res. Rec., 50\u201359.","DOI":"10.3141\/1604-07"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1177\/0361198196153800103","article-title":"Walking Distances to and from Light-Rail Transit Stations","volume":"1538","author":"Morrall","year":"1996","journal-title":"Transp. Res. Rec."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1061\/(ASCE)UP.1943-5444.0000155","article-title":"Relationship of Walk Access Distance to Rapid Rail Transit Stations with Personal Characteristics and Station Context","volume":"139","author":"Zhao","year":"2013","journal-title":"J. Urban Plan. Dev."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/j.jtrangeo.2015.08.002","article-title":"Land use characteristics of subway catchment areas and their influence on subway ridership in Seoul","volume":"48","author":"Jun","year":"2015","journal-title":"J. Transp. Geogr."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"138","DOI":"10.3141\/2540-15","article-title":"Alternative methods for the calculation of pedestrian catchment areas for public transit","volume":"2540","author":"Macias","year":"2016","journal-title":"Transp. Res. Rec."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"52","DOI":"10.3141\/2543-06","article-title":"Accessing the subway in Toronto, Canada: Access mode and catchment areas","volume":"2543","author":"Xi","year":"2016","journal-title":"Transp. Res. Rec."},{"key":"ref_21","unstructured":"Bhat, C., Bricka, S., La Mondia, J., Kapur, A., Guo, J., and Sen, S. (2006). Metropolitan Area Transit Accessibility Analysis Tool, Public Transportation Service. No. Report No. 0-5178-P3."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"23","DOI":"10.5038\/2375-0901.13.4.2","article-title":"Using GIS for Measuring Transit Stop Accessibility Considering Actual Pedestrian Road Network","volume":"13","author":"Foda","year":"2010","journal-title":"J. Public Transp."},{"key":"ref_23","unstructured":"Young, M. (2016, January 6\u20138). Defining probability-based rail station catchments for demand modelling. Proceedings of the 48th Annual UTSG Conference, Bristol, UK."},{"key":"ref_24","unstructured":"Haggett, P., Cliff, A.D., and Frey, A. (1977). Locational Analysis in Human Geography, Edward Arnold. [1st ed.]."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1186\/1476-072X-11-15","article-title":"Measuring geographic access to health care","volume":"11","author":"Delamater","year":"2012","journal-title":"Int. J. Health Geogr."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/j.jtrangeo.2003.10.001","article-title":"Using GIS to generate mutually exclusive service areas linking travel on and off a network","volume":"12","author":"Upchurch","year":"2004","journal-title":"J. Transp. Geogr."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Lin, D., Zhang, Y., Zhu, R., and Meng, L. (2019). The analysis of catchment areas of metro stations using trajectory data generated by dockless shared bikes. Sustain. Cities Soc., 101598.","DOI":"10.1016\/j.scs.2019.101598"},{"key":"ref_28","unstructured":"(2020, June 18). Service Area Analysis\u2014Help|Documentation. Available online: https:\/\/desktop.arcgis.com\/en\/arcmap\/latest\/extensions\/network-analyst\/service-area.htm."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Edler, D., Husar, A., Keil, J., Vetter, M., and Dickmann, F. (2018). Virtual reality (VR) and open source software: A workflow for constructing an interactive cartographic VR environment to explore urban landscapes. Kartogr. Nachr., 5\u201313.","DOI":"10.1007\/BF03545339"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1111\/tgis.12163","article-title":"Qualitative GIS: An open framework using spatialite and open source GIS","volume":"20","author":"Garnett","year":"2016","journal-title":"Trans. GIS"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Coetzee, S., Iv\u00e1nov\u00e1, I., Mitasova, H., and Brovelli, M.A. (2020). Open geospatial software and data: A review of the current state and a perspective into the future. ISPRS Int. J. GeoInf., 9.","DOI":"10.3390\/ijgi9020090"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Guttman, A. (1984, January 1). R-trees: A dynamic index structure for spatial searching. Proceedings of the 1984 ACM SIGMOD International Conference on Management of Data\u2014SIGMOD, New York, NY, USA.","DOI":"10.1145\/602264.602266"},{"key":"ref_33","unstructured":"Michael, C., and Donovan, S. (1995, January 22). Nearest neighbor queries. Proceedings of the ACM SIGMOD international conference on Management of data, San Jose, CA, USA."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"547","DOI":"10.1080\/13658816.2017.1400548","article-title":"Fast map matching, an algorithm integrating hidden Markov model with precomputation","volume":"32","author":"Yang","year":"2018","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"535","DOI":"10.1111\/j.1467-9671.2006.01011.x","article-title":"The SANET toolbox: New methods for network spatial analysis","volume":"10","author":"Okabe","year":"2006","journal-title":"Trans. GIS"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Okabe, A., and Sugihara, K. (2012). Spatial Analysis along Networks: Statistical and Computational Methods, Wiley. [1st ed.].","DOI":"10.1002\/9781119967101"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1016\/S0925-7721(01)00054-2","article-title":"Triangulations in CGAL","volume":"22","author":"Boissonnat","year":"2007","journal-title":"Comput. Geom."},{"key":"ref_38","unstructured":"Watson, D. (1992). Contouring: A Guide to the Analysis and Display of Spatial Data, Pergamon. [1st ed.]."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1016\/j.compenvurbsys.2017.05.004","article-title":"OSMnx: New methods for acquiring, constructing, analyzing, and visualizing complex street networks","volume":"65","author":"Boeing","year":"2017","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1080\/01441647.2019.1575491","article-title":"Exploring the distances people walk to access public transport","volume":"40","author":"Tight","year":"2020","journal-title":"Transp. Rev."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/9\/8\/467\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:50:51Z","timestamp":1760176251000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/9\/8\/467"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,22]]},"references-count":40,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2020,8]]}},"alternative-id":["ijgi9080467"],"URL":"https:\/\/doi.org\/10.3390\/ijgi9080467","relation":{},"ISSN":["2220-9964"],"issn-type":[{"type":"electronic","value":"2220-9964"}],"subject":[],"published":{"date-parts":[[2020,7,22]]}}}