Submitted:
16 May 2024
Posted:
17 May 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Not exploring the importance of each feature of graph neural networks in the road network selection task;
- Performance Gaps in Intermediate-Grade Roads: Homogeneous graph selection algorithms exhibit poor performance, particularly concerning intermediate-grade roads. Additionally, there is a need to enhance the overall connectivity of the selected road network;
- Lack of Comparison in Transductive and Inductive Tasks: Previous studies have not adequately compared the selection performance of the model in both transductive and inductive tasks. Transductive tasks involve training a model on road data with a small number of known labels to infer the majority of the remaining labels. Inductive tasks, on the other hand, entail training a model on road data with numerous known labels to predict labels for nodes on a new road dataset. Such comparisons are essential for a comprehensive evaluation of the selection model, especially when considering road au-to-selection tasks in different spatial domains.
2. Related Work
3. Measurement of Road Feature Importance Based on Feature Masking Method
4. Construction of HAN Model for Road Network Selection
4.1. Meta-Path Design Method Based on Road Correlation
4.2. Heterogeneous Graph Attention Network Embedding Road Features
4.3. The Framework of HAN Model
5. Evaluation Metrics for the HAN Model
5.1. Evaluation Metrics for Quantity Assessment of the HAN Model
5.2. Road Network Density
5.3. Metrics Related to Isolated Road
6. Experimental Process and Results
6.1. Experimental Data and Data Preprocessing
6.2. Results of Road Feature Importance Measurement
6.3. Analysis of the Road Selection Results in the Transductive Task
6.4. Analysis of the Road Selection Results in the Inductive Task
7. Conclusion and Discussion
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Li, Zhilin, Wanzeng Liu, Zhu Xu, Peng Ti, Peichao Gao, Chaode Yan, Yan Lin, Ran Li, and Chenni Liu. "Cartographic Representation of Spatio-Temporal Data : Fundamental Issues and Research Progress." Acta Geodaetica et Cartographica Sinica 50, no. 8 (2021): 1033-48. [CrossRef]
- Wang, Jiayao, Fang Wu, and Haowen Yan. "Cartography:Its Past,Present and Future." Acta Geodaetica et Cartographica Sinica 51, no. 6 (2022): 829-42. [CrossRef]
- Reichstein, M., G. Camps-Valls, B. Stevens, M. Jung, J. Denzler, N. Carvalhais, and Prabhat. "Deep Learning and Process Understanding for Data-Driven Earth System Science." Nature 566, no. 7743 (2019): 195-204. [CrossRef]
- Kronenfeld, Barry J., Barbara P. Buttenfield, and Lawrence V. Stanislawski. "Map Generalization for the Future: Editorial Comments on the Special Issue." ISPRS International Journal of Geo-Information 9, no. 8 (2020). [CrossRef]
- Li, Zhilin, Tian Lan, Peng Ti, and Zhu Xu. "Advances in Cartography from the Perspective of Maslow's Hierarchy of Needs." Acta Geodaetica et Cartographica Sinica 51, no. 7 (2022): 1536-43. [CrossRef]
- Wu, Fang, Xianyong Gong, and Jiawei Du. "Overview of the Research Progress in Automated Map Generalization." Acta Geodaetica et Cartographica Sinica 46, no. 10 (2017): 1645-64. [CrossRef]
- Jiang, B., and C. Claramunt. "A Structural Approach to the Model Generalization of an Urban Street Network*." GeoInformatica 8, no. 2 (2004): 157-71. [CrossRef]
- Touya, Guillaume. "A Road Network Selection Process Based on Data Enrichment and Structure Detection." Transactions in GIS 14, no. 5 (2010): 595-614. [CrossRef]
- Weiss, Roy, and Robert Weibel. "Road Network Selection for Small-Scale Maps Using an Improved Centrality-Based Algorithm." Journal of Spatial Information Science, no. 9 (2014). [CrossRef]
- Shoman, Wasim, and Fatih Gülgen. "Centrality-Based Hierarchy for Street Network Generalization in Multi-Resolution Maps." Geocarto International 32, no. 12 (2016): 1352-66. [CrossRef]
- Gülgen, F., and T. Gökgöz. "A Block-Based Selection Method for Road Network Generalization." International Journal of Digital Earth 4, no. 2 (2011): 133-53. [CrossRef]
- Thomson, Robert C. "The’ Stroke’ Concept in Geographic Network Generalization and Analysis." In Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling, edited by Andreas Riedl, Wolfgang Kainz and Gregory A. Elmes, 681-97. Berlin, Heidelberg: Springer Berlin Heidelberg, 2006.
- Zhou, Qi, and Zhilin Li. "A Comparative Study of Various Strategies to Concatenate Road Segments into Strokes for Map Generalization." International Journal of Geographical Information Science 26, no. 4 (2012): 691-715. [CrossRef]
- Chen, Jun, Yungang Hu, Zhilin Li, Renliang Zhao, and Liqiu Meng. "Selective Omission of Road Features Based on Mesh Density for Automatic Map Generalization." International Journal of Geographical Information Science 23, no. 8 (2009): 1013-32. [CrossRef]
- Zhou, Qi, and Zhilin Li. "Empirical Determination of Geometric Parameters for Selective Omission in a Road Network." International Journal of Geographical Information Science 30, no. 2 (2015): 263-99. [CrossRef]
- Liu, and Li. "A New Algorithms of Stroke Generation Considering Geometric and Structural Properties of Road Network." ISPRS International Journal of Geo-Information 8, no. 7 (2019). [CrossRef]
- Benz, Stefan A., and Robert Weibel. "Road Network Selection for Medium Scales Using an Extended Stroke-Mesh Combination Algorithm." Cartography and Geographic Information Science 41, no. 4 (2014): 323-39. [CrossRef]
- Xu, Zhibang, Zhonghui Wang, Hanwen Yan, Fang Wu, Xiaoqi Duan, and Li Sun. "A Method for Automatic Road Selection Combined with Poi Data." Journal of Geo-information Science 20, no. 2 (2018): 159-66.
- Deng, Min, Xueying Chen, Jianbo Tang, Huimin Liu, and Jinqiang He. "A Method for Road Network Selection Considering the Traffic Flowsemantic Information." Geomatics and Information Science of Wuhan University 45, no. 9 (2020). [CrossRef]
- Yu, Wenhao, Yifan Zhang, Tinghua Ai, Qingfeng Guan, Zhanlong Chen, and Haixia Li. "Road Network Generalization Considering Traffic Flow Patterns." International Journal of Geographical Information Science 34, no. 1 (2020): 119-49. [CrossRef]
- Lyu, Zheng, Qun Sun, Jingzhen Ma, Qing Xu, Yuanfu Li, and Fubing Zhang. "Road Network Generalization Method Constrained by Residential Areas." ISPRS International Journal of Geo-Information 11, no. 3 (2022). [CrossRef]
- Liu, K, and J.S Ma. "Research on Intelligent Selection Ofroad Network Automatic Generalization Based on Kernel-Based Machine Learning." Nanjing University: Nanjing, China (2017).
- Liu, Kai, Jin Li, Jie Shen, and jinsong Ma. "Selection of Road Network Using Bp Neural Networkand Topological Parameters." Journal of Geomatics Science and Technology 33, no. 3 (2016): 325-30.
- Liu, Pei, Linhui Yuan, Kang Zhang, Jie Shen, and Jinsong Ma. "Intelligent Selection of Osm Road Network Based on Rbf Neural Network." Geomatics World 26, no. 3 (2019): 8-13.
- Karsznia, Izabela, Karolina Wereszczyńska, and Robert Weibel. "Make It Simple: Effective Road Selection for Small-Scale Map Design Using Decision-Tree-Based Models." ISPRS International Journal of Geo-Information 11, no. 8 (2022). [CrossRef]
- Guo, Xuan, Haizhong Qian, Xiao Wang, Junnan Liu, Yan Ren, Yuzhe Zhao, and Guoqing Chen. "Ontology Knowledge Reasonin Method for Multi-Source Intelligent Road Selection." Acta Geodaetica et Cartographica Sinica 51, no. 2 (2022): 279-89. [CrossRef]
- Karsznia, Izabela, Albert Adolf, Stefan Leyk, and Robert Weibel. "Using Machine Learning and Data Enrichment in the Selection of Roads for Small-Scale Maps." Cartography and Geographic Information Science 51, no. 1 (2023): 60-78. [CrossRef]
- Wang, Jiayao, Tiejun Cui, and Guangxia Wang. "Application of Graph Theory in Automatic Selection of Road Network." Journal of Geomatics Science and Technology 1 (1985).
- Liu, Gang, YongShu Li, Jun Yang, and Xiping Zhang. "Auto-Selection Method of Road Networks Based on Evaluation of Node Importance for Dual Graph." Acta Geodaetica et Cartographica Sinica 43, no. 1 (2014): 97-104.
- Cao, Weiwei, Hong Zhang, Jing He, and Tian Lan. "Road Selection Considering Structural and Geometric Properties." Geomatics and Information Science of Wuhan University 42, no. 4 (2017): 520-24. [CrossRef]
- 31. Ma, Chao, Qun Sun, Huanxin Chen, Qing Xu, and Bowei Wen. "Application of Weighted Pagerank Algorithm in Road Network Auto-Selection." Geomatics and Information Science of Wuhan University 43, no. 8 (2018): 1159-65. [CrossRef]
- Kipf, Thomas N., and Max Welling. "Semi-Supervised Classification with Graph Convolutional Networks." (2016). [CrossRef]
- Velikovi, Petar, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Liò, and Yoshua Bengio. "Graph Attention Networks." (2017).
- Hamilton, William L, Rex Ying, and Jure Leskovec. "Inductive Representation Learning on Large Graphs." (2017).
- Courtial, Azelle, Guillaume Touya, and Xiang Zhang. "Can Graph Convolution Networks Learn Spatial Relations?" Abstracts of the ICA 3 (2021): 1-2. [CrossRef]
- Zhang, Kang, Jing Zheng, Jie Shen, and Jinsong Ma. "Application of the Graph Convolution Network in the Selection of Road Network." Science of Surveying and Mapping 46, no. 2 (2021): 165-70+77.
- Zheng, J., Z. R. Gao, J. S. Ma, J. Shen, and K. Zhang. "Deep Graph Convolutional Networks for Accurate Automatic Road Network Selection." ISPRS International Journal of Geo-Information 10, no. 11 (2021): 22. [CrossRef]
- Ma, Chao, Shun Xiong, and Danni Jiang. "Application of the Graph Convolution Network in the Road Network Auto-Selection." Science of Surveying and Mapping 47, no. 12 (2022): 200-05+15.
- Zhu, Yude, Min Yang, and Xiongfeng Yan. "A Road Network Selection Method Using Graph Convolutional Network." Beijing Surveying and Mapping 36, no. 11 (2022): 1455-59.
- Guo, X., J. N. Liu, F. Wu, and H. Z. Qian. "A Method for Intelligent Road Network Selection Based on Graph Neural Network." ISPRS International Journal of Geo-Information 12, no. 8 (2023). [CrossRef]
- Wang, Di, and Haizhong Qian. "Graph Neural Network Method for the Intelligent Selection of River System." Geocarto International 38, no. 1 (2023). [CrossRef]
- Yu, Huafei, Tinghua Ai, Min Yang, Jingzhong Li, Lu Wang, Aji Gao, Tianyuan Xiao, and Zhe Zhou. "Integrating Domain Knowledge and Graph Convolutional Neural Networks to Support River Network Selection." Transactions in GIS 27, no. 7 (2023): 1898-927. [CrossRef]
- Sun, Yizhou, and Jiawei Han. "Mining Heterogeneous Information Networks: A Structural Analysis Approach." SIGKDD Explor. Newsl. 14, no. 2 (2013): 20–28. [CrossRef]
- Zhang, J., C. T. Lu, M. Zhou, S. Xie, Y. Chang, and P. S. Yu. "Heer: Heterogeneous Graph Embedding for Emerging Relation Detection from News." Paper presented at the 2016 IEEE International Conference on Big Data (Big Data), 5-8 Dec. 2016 2016. [CrossRef]
- Dong, Yuxiao, Nitesh V. Chawla, and Ananthram Swami. "Metapath2vec: Scalable Representation Learning for Heterogeneous Networks." In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 135–44. Halifax, NS, Canada: Association for Computing Machinery, 2017. [CrossRef]
- Sankar, A., X. Zhang, and K. C. C. Chang. "Meta-Gnn: Metagraph Neural Network for Semi-Supervised Learning in Attributed Heterogeneous Information Networks." Paper presented at the 2019 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM), 27-30 Aug. 2019 2019. [CrossRef]
- Yun, Seongjun, Minbyul Jeong, Raehyun Kim, Jaewoo Kang, and Hyunwoo J Kim. "Graph Transformer Networks." (2019).
- Zhou, Sheng, Jiajun Bu, Xin Wang, Jiawei Chen, Bingbing Hu, Defang Chen, and Can Wang. "Hahe: Hierarchical Attentive Heterogeneous Information Network Embedding." (2019). [CrossRef]
- Jia, Xiangen, Yihong Dong, Feng Zhu, and Jiangbo Qian. "Research Progress of Heterogeneous Graph Convolutional Networks." Computer Engineering and Applications 57, no. 9 (2021): 36-49.
- Yun, Seongjun, Minbyul Jeong, Sungdong Yoo, Seunghun Lee, Sean S. Yi, Raehyun Kim, Jaewoo Kang, and Hyunwoo J. Kim. "Graph Transformer Networks: Learning Meta-Path Graphs to Improve Gnns." Neural Networks 153 (2022): 104-19. [CrossRef]
- Bing, R., G. Yuan, M. Zhu, F. R. Meng, H. F. Ma, and S. J. Qiao. "Heterogeneous Graph Neural Networks Analysis: A Survey of Techniques, Evaluations and Applications." Artificial Intelligence Review 56, no. 8 (2023): 8003-42. [CrossRef]
- Wang, Xiao, Houye Ji, Chuan Shi, Bai Wang, Yanfang Ye, Peng Cui, and Philip S Yu. "Heterogeneous Graph Attention Network." Paper presented at the The world wide web conference 2019. [CrossRef]















| Feature Types | Feature Indicators | Detailed Explanation |
|---|---|---|
| Semantic feature |
road type | Road type is a system that classifies roads according to characteristics such as traffic flow, scale, and function. |
| Geometric features |
road length | The length of roads in projected coordinates. |
| number of road vertices | The number of vertices in each road polyline. | |
| road aspect ratio | The ratio of the length of the road's horizontal coordinates to its vertical coordinates. | |
| mesh density | The maximum ratio of the perimeter to the area of the left and right polygons associated with each road (if there are no left and right polygons, the value is set to 0). | |
| curvature ratio | The ratio of the road length to the straight-line length between the start and end coordinates of the road. | |
| start and end points (X, Y) | Start and end point coordinates (four values in total). | |
| Topological features |
degree | The degree of each road is equal to the number of intersections it has with other roads. |
| degree centrality | The degree of each road is divided by the total number of roads minus one. | |
| eigenvector centrality | The eigenvector corresponding to the largest eigenvalue of the adjacency matrix represents the centrality of the eigenvector for each node. | |
| betweenness centrality | The ratio of the number of times the shortest paths between all other pairs of nodes pass through a particular node to the total number of shortest paths in a graph. | |
| closeness centrality | The total number of nodes minus one divided by the total number of shortest paths from that node to other nodes. |
| Meta Path | Indices of Neighboring Nodes to Be Aggregated |
|---|---|
| State-State | 6 |
| State-State-State | NONE |
| State-US-State | 6、8、9 |
| State-Interstate-State | 5、6 |
| State-CR-State | 3 |
| Road Types | Positive Training Samples | Negative Training Samples | Positive Validation Samples | Negative Validation Samples | Total |
|---|---|---|---|---|---|
| State | 4840 | 4151 | 1221 | 1042 | 11254 |
| US | 4205 | 266 | 1030 | 63 | 5564 |
| Inter | 1861 | 64 | 471 | 15 | 2411 |
| CR | 14 | 18 | 7 | 4 | 43 |
| Road Types | Positive Training Samples | Negative Training Samples | Positive Validation Samples | Negative Validation Samples | Positive Testing Samples | Negative Testing Samples | Total |
|---|---|---|---|---|---|---|---|
| State | 1205 | 1037 | 607 | 518 | 4249 | 3638 | 11254 |
| US | 1061 | 64 | 517 | 34 | 3657 | 231 | 5564 |
| Inter | 462 | 20 | 241 | 9 | 1629 | 50 | 2411 |
| CR | 1 | 3 | 1 | 2 | 19 | 17 | 43 |
| Road Types | Positive Training Samples | Negative Training Samples | Positive Validation Samples | Negative Validation Samples | Positive Testing Samples | Negative Testing Samples | Total |
|---|---|---|---|---|---|---|---|
| State | 4869 | 4162 | 1192 | 1031 | 495 | 702 | 12451 |
| US | 4165 | 255 | 1070 | 74 | 1095 | 133 | 6792 |
| Inter | 1864 | 63 | 468 | 16 | 268 | 46 | 2725 |
| CR | 21 | 18 | 0 | 4 | 0 | 1 | 44 |
| Road Types | Road Length | Mesh Density | Number of Road Vertices | Road Aspect Ratio | Curvature Ratio |
|---|---|---|---|---|---|
| 0.6108 | 0.7902 | 0.8414 | 0.8417 | 0.8413 | 0.8131 |
| betweenness centrality | eigenvector centrality | closeness centrality | start and end points X, Y | degree | degree centrality |
| 0.8399 | 0.8414 | 0.7767 | 0.6449 | 0.8056 | 0.7850 |
| Road Type | State Road | US Road | Interstate Road | CR |
|---|---|---|---|---|
| ACC | 0.6681 | 0.9424 | 0.9691 | 0.7273 |


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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).