Please wait a minute...
Journal of ZheJiang University (Engineering Science)  2026, Vol. 60 Issue (6): 1299-1306    DOI: 10.3785/j.issn.1008-973X.2026.06.017
    
Multi-scale urban spatial pattern recognition based on skeleton line
Haoran SONG1,2,3(),Xiaomin LU1,2,3,*(),Zhiyi ZHANG1,2,3,Haowen YAN1,2,3,Chi ZOU1,2,3
1. Faculty of Geomatics, Lanzhou Jiaotong University, Lanzhou 730070, China
2. National-Local Joint Engineering Research Center of Technologies and Applications for National Geographic State Monitoring, Lanzhou 730070, China
3. Key Laboratory of Science and Technology in Surveying and Mapping, Gansu Province, Lanzhou 730070, China
Download: HTML     PDF(3125KB) HTML
Export: BibTeX | EndNote (RIS)      

Abstract  

A multi-level urban spatial pattern recognition method based on road network skeleton line was proposed to reveal urban hierarchy and complexity in order to address the limitation where existing research on road network and building group was often confined to single-level analysis. A road network evaluation system was constructed by integrating space syntax and fractal geometry in order to extract macroscopic skeleton lines and analyze their topology. Road mesh was automatically extracted via morphological quantification and adjacency analysis. Spatial pattern of road mesh was identified by using the minimum spanning tree (MST) algorithm. Building was partitioned based on mesoscopic skeleton line. Automatic extraction and pattern recognition of building group were achieved by using hierarchical density-based spatial clustering of application with noise (HDBSCAN), Prim’s MST algorithm and the C4.5 decision tree. Validations in Shanghai, Chengdu, Wuhan and Lanzhou demonstrated the effectiveness of the method. The method can be used to efficiently and accurately identify urban spatial pattern across different levels.



Key wordsmulti-scale road network      building group      pattern recognition      map generalization      minimum spanning tree (MST)     
Received: 10 July 2025      Published: 06 May 2026
CLC:  P 208  
Fund:  国家自然科学基金资助项目(42161066, 42471476);甘肃省自然科学基金资助项目(24JRRA224).
Corresponding Authors: Xiaomin LU     E-mail: songhaoran0533@163.com;xiaominlu08@mail.lzjtu.cn
Cite this article:

Haoran SONG,Xiaomin LU,Zhiyi ZHANG,Haowen YAN,Chi ZOU. Multi-scale urban spatial pattern recognition based on skeleton line. Journal of ZheJiang University (Engineering Science), 2026, 60(6): 1299-1306.

URL:

https://www.zjujournals.com/eng/10.3785/j.issn.1008-973X.2026.06.017     OR     https://www.zjujournals.com/eng/Y2026/V60/I6/1299


基于骨架线的多层级城市空间模式识别

针对现有研究在分析道路网与建筑物群组几何拓扑特征时多局限于单一层级识别的局限性,提出基于道路网骨架线的多层级城市空间分布模式识别方法,旨在揭示城市空间的层次性与复杂性. 整合空间句法和分形几何理论,构建道路网评价体系,提取宏观骨架线并分析拓扑结构. 通过形态量化和邻接关系分析,自动提取道路网眼,利用最小生成树(MST)算法识别网眼的空间模式. 基于中观骨架线划分建筑物,结合基于层次密度的噪声应用空间聚类(HDBSCAN)、Prim最小生成树算法及C4.5决策树,实现建筑物群组的自动提取与模式识别. 以上海、成都、武汉、兰州为实验区,验证了该方法的有效性. 结果表明,采用该方法,能够高效、准确地识别不同层级下的城市空间分布模式.


关键词: 多尺度道路网,  建筑物群组,  模式识别,  地图综合,  最小生成树(MST) 
Fig.1 Multi-level recognition framework based on skeleton line
Fig.2 Principle of stroke construction
Fig.3 Frequency of parameter occurrence and corresponding research object
Fig.4 Result of skeleton line extracted according to different proportion
Fig.5 Hierarchical division based on skeleton line
Fig.6 Angle distribution of mesh
Fig.7 Building group identification process based on C4.5 algorithm and MST
城市比例/%节点度平均聚集指数网络效率
上海102.6360.0430.003
上海52.9290.0390.006
上海13.4090.0610.101
成都103.0340.0410.039
成都53.4250.0650.166
成都13.6520.0850.395
武汉103.0120.0270.068
武汉53.1580.0620.096
武汉13.4260.0590.191
兰州102.2860.0280.164
兰州52.9530.0590.076
兰州13.1460.0710.160
Tab.1 Evaluation result of skeletonization at different proportion
类别特征参量权重
格网模式概率D0.5
S0.5
辐射模式概率CS0.5
RS0.5
Tab.2 Weight allocation of road network feature parameter based on entropy method
Fig.8 k-distance curve and inflection point of centroid of building group
标注案例$\theta $/(°)识别结果Pcog/%是否匹配
直线型群组[0,5]∪[175,180]直线型群组100.00
[0,10]∪[170,180]直线型群组100.00
[0,15]∪[165,180]直线型群组77.50
[0,20]∪[160,180]不规则型群组42.50
格网型群组[0,5]∪[87.5,92.5]∪[175,180]格网型群组100.00
[0,10]∪[85,95]∪[170,180]格网型群组100.00
[0,15]∪[82.5,97.5]∪[165,180]格网型群组90.00
[0,20]∪[80,100]∪[160,180]格网型群组82.50
Tab.3 Evaluation result of questionnaire survey on spatial pattern recognition effectiveness
城市DSPgdCSRSPradPirr
上海0.76580.32820.54700.54770.23470.39120.0618
成都0.27710.11870.19790.91450.39190.65320.1489
武汉0.35730.15310.25520.75070.32170.53620.2086
兰州0.53000.22720.37860.50810.21770.36290.2585
Tab.4 Calculation result of road network indicator for each city in macroscopic identification process
Fig.9 Road network pattern recognition at macro level
Fig.10 Mesh pattern recognition at meso level
Fig.11 Boxplot generated from 300 building group
分类C4.5GCNCNN
PRF1PRF1PRF1
直线型97.83100.0098.9087.7695.5691.4997.83100.0098.90
格网型95.8365.7177.9780.7760.0068.8569.2377.1472.97
不规则型63.3395.0076.0060.0075.0066.6753.3340.0045.71
Tab.5 Classification accuracy, recall and F1 score of proposed method and comparative experiment %
Fig.12 Building group pattern recognition at micro level
[1]   JIANG B, CLARAMUNT C A structural approach to the model generalization of an urban street network[J]. GeoInformatica, 2004, 8 (2): 157- 171
doi: 10.1023/B:GEIN.0000017746.44824.70
[2]   GUO X, LIU J, WU F, et al A method for intelligent road network selection based on graph neural network[J]. ISPRS International Journal of Geo-Information, 2023, 12 (8): 336
doi: 10.3390/ijgi12080336
[3]   焦利民, 李泽慧, 许刚, 等 武汉市城市空间集聚要素的分布特征与模式[J]. 地理学报, 2017, 72 (8): 1432- 1443
JIAO Limin, LI Zehui, XU Gang, et al The characteristics and patterns of spatially aggregated elements in urban areas of Wuhan[J]. Acta Geographica Sinica, 2017, 72 (8): 1432- 1443
[4]   JIANG B, HARRIE L Selection of streets from a network using self-organizing maps[J]. Transactions in GIS, 2004, 8 (3): 335- 350
doi: 10.1111/j.1467-9671.2004.00186.x
[5]   HAN Y, WANG Z, LU X, et al Application of AHP to road selection[J]. ISPRS International Journal of Geo-Information, 2020, 9 (2): 86
doi: 10.3390/ijgi9020086
[6]   田晶, 艾廷华, 丁绍军 基于C4.5算法的道路网网格模式识别[J]. 测绘学报, 2012, 41 (1): 121- 126
TIAN Jing, AI Tinghua, DING Shaojun Grid pattern recognition in road networks based on C4.5 algorithm[J]. Acta Geodaetica et Cartographica Sinica, 2012, 41 (1): 121- 126
[7]   王安东, 武芳, 巩现勇, 等 一种城市路网多层次复合网格模式识别方法[J]. 测绘学报, 2023, 52 (11): 1994- 2006
WANG Andong, WU Fang, GONG Xianyong, et al A recognition approach for compound grid pattern of urban road networks[J]. Acta Geodaetica et Cartographica Sinica, 2023, 52 (11): 1994- 2006
doi: 10.11947/j.AGCS.2023.20220528
[8]   巩现勇. 城市建筑群典型空间分布模式的识别方法研究 [D]. 郑州: 解放军信息工程大学, 2014.
GONG Xianyong. Research on typical map pattern recognition in Urban building groups [D]. Zhengzhou: The PLA Information Engineering University, 2014.
[9]   WEI Z, DING S, CHENG L, et al Linear building pattern recognition in topographical maps combining convex polygon decomposition[J]. Geocarto International, 2022, 37 (26): 11365- 11389
doi: 10.1080/10106049.2022.2055794
[10]   MA W, WANG B, LIU C, et al Complex buildings orientation recognition and description based on vector reconstruction[J]. International Journal of Applied Earth Observation and Geoinformation, 2023, 123: 103486
doi: 10.1016/j.jag.2023.103486
[11]   HEINZLE F, ANDERS K H. Characterising space via pattern recognition techniques [M]//Generalisation of Geographic Information. Amsterdam: Elsevier, 2007: 233–253.
[12]   WANG X, YOU S, WANG L Classifying road network patterns using multinomial logit model[J]. Journal of Transport Geography, 2017, 58: 104- 112
doi: 10.1016/j.jtrangeo.2016.11.013
[13]   高晓蓉, 闫浩文, 禄小敏 多尺度地图空间居民地语义相似度计算方法[J]. 测绘学报, 2022, 51 (1): 95- 103
GAO Xiaorong, YAN Haowen, LU Xiaomin Semantic similarity measurement for building polygon aggregation in multi-scale map space[J]. Acta Geodaetica et Cartographica Sinica, 2022, 51 (1): 95- 103
[14]   YANG B, LUAN X, LI Q Generating hierarchical strokes from urban street networks based on spatial pattern recognition[J]. International Journal of Geographical Information Science, 2011, 25 (12): 2025- 2050
doi: 10.1080/13658816.2011.570270
[15]   ZHOU Q, LI Z A comparative study of various strategies to concatenate road segments into strokes for map generalization[J]. International Journal of Geographical Information Science, 2012, 26 (4): 691- 715
doi: 10.1080/13658816.2011.609990
[16]   WEI Z, XU W, XIAO Y, et al Enhancing building pattern recognition through multi-scale data and knowledge graph: a case study of C-shaped patterns[J]. International Journal of Digital Earth, 2023, 16 (1): 3860- 3881
doi: 10.1080/17538947.2023.2259868
[17]   THOMSON R C, RICHARDSON D E. The ‘good continuation’ principle of perceptual organization applied to the generalization of road networks [C]// Proceedings of the ICA 19th International Cartographic Conference. Ottawa: [s. n. ], 1999: 1215-1223.
[18]   ZHOU Q, LI Z. Evaluation of properties to determine the importance of individual roads for map generalization [M]//Advances in Cartography and GIScience. Volume 1. Berlin: Springer, 2011: 459–475.
[19]   PILEHFOROOSHHA P, KARIMI M A local adaptive density-based algorithm for clustering polygonal buildings in urban block polygons[J]. Geocarto International, 2020, 35 (2): 141- 167
doi: 10.1080/10106049.2018.1508313
[20]   孟妮娜, 王正阳, 高晨博, 等 一种融合局部异常因子的矢量建筑物群聚类方法[J]. 武汉大学学报: 信息科学版, 2024, 49 (4): 562- 571
MENG Nina, WANG Zhengyang, GAO Chenbo, et al A vector building clustering algorithm based on local outlier factor[J]. Geomatics and Information Science of Wuhan University, 2024, 49 (4): 562- 571
doi: 10.13203/j.whugis20220688
[1] Yuji DU,Wei ZHONG,Huijin QIAN,Zitao YU. Prediction of dynamic cooling and heating load considering growth characteristics of regional building[J]. Journal of ZheJiang University (Engineering Science), 2024, 58(1): 140-149.
[2] Ping YANG,Dan WANG,Zi-jian KAGN,Tong LI,Li-hua FU,Yue-ren YU. Prediction model of paroxysmal atrial fibrillation based on pattern recognition and ensemble CNN-LSTM[J]. Journal of ZheJiang University (Engineering Science), 2020, 54(5): 1039-1048.
[3] DU Ming-yu, BAO Guan-jun, YANG Qing-hua, WANG Zhi-heng, ZHANG Li-bin. Novel method in pattern recognition of hand actions based on improved support vector machine[J]. Journal of ZheJiang University (Engineering Science), 2018, 52(7): 1239-1246.
[4] LIAO Miao, ZHAO Yu-qian, ZENG Ye-zhan, HUANG Zhong-chao, ZHANG Bing-kui, ZOU Bei-ji. Automatic segmentation for cell images based on support vector machine and ellipse fitting[J]. Journal of ZheJiang University (Engineering Science), 2017, 51(4): 722-728.
[5] ZHU Xiao-en, HAO Xin, XIA Shun-ren. Feature selection algorithm based on Levy flight[J]. Journal of ZheJiang University (Engineering Science), 2013, 47(4): 638-643.
[6] ZHANG Cheng, WU Hui, GAO Bo-qing, WANG Yi-jun. Pattern recognition of dynamic failure mode of grid structure using
fuzzy clustering
[J]. Journal of ZheJiang University (Engineering Science), 2011, 45(7): 1276-1280.
[7] ZHOU Bo, WANG Yong-Wei, WANG Dun, LIU Qiu-Jun. Electronic nose technique potential monitoring for storage time and quality attribute of egg[J]. Journal of ZheJiang University (Engineering Science), 2010, 44(5): 863-869.
[8] FAN Xiang, XIA Shun-ren. Feature based automatic stitching of microscopic images[J]. Journal of ZheJiang University (Engineering Science), 2009, 43(7): 1182-1186.
[9] RAO Xiu-Qi, YING Yi-Bin. Grading a fruit by it's surface color[J]. Journal of ZheJiang University (Engineering Science), 2009, 43(5): 869-871.