Template-Based 3D Road Modeling for Generating Large-Scale Virtual Road Network Environment

The 3D road network scene helps to simulate the distribution of road infrastructure and the corresponding traffic conditions. However, the existing road modeling methods have limitations such as inflexibility in different types of road construction, inferior quality in visual effects and poor efficiency for large-scale model rendering. To tackle these challenges, a template-based 3D road modeling method is proposed in this paper. In this method, the road GIS data is first pre-processed before modeling. The road centerlines are analyzed to extract topology information and resampled to improve path accuracy and match the terrain. Meanwhile, the road network is segmented and organized using a hierarchical block data structure. Road elements, including roadbeds, road facilities and moving vehicles are then designed based on templates. These templates define the geometric and semantic information of elements along both the cross-section and road centerline. Finally, the road network scene is built by the construction algorithms, where roads, at-grade intersections, grade separated areas and moving vehicles are modeled and simulated separately. The proposed method is tested by generating large-scale virtual road network scenes in the World Wind, an open source software package. The experimental results demonstrate that the method is flexible and can be used to develop different types of road models and efficiently simulate large-scale road network environments.

[1]  Andreas Donaubauer,et al.  Multi‐Scale Geometric‐Semantic Modeling of Shield Tunnels for GIS and BIM Applications , 2015, Comput. Aided Civ. Infrastructure Eng..

[2]  Yuzhong Shen,et al.  Automatic high-fidelity 3D road network modeling based on 2D GIS data , 2014, Adv. Eng. Softw..

[3]  R. Boughton,et al.  Road hogs: Implications from GPS collared feral swine in pastureland habitat on the general utility of road-based observation techniques for assessing abundance , 2019, Ecological Indicators.

[4]  Lei Hu,et al.  An efficient dynamic volume rendering for large-scale meteorological data in a virtual globe , 2019, Comput. Geosci..

[5]  Bedrich Benes,et al.  Authoring Hierarchical Road Networks , 2011, Comput. Graph. Forum.

[6]  Bruce R. Harvey,et al.  Transformation of 3D co-ordinates , 1986 .

[7]  Eric Galin,et al.  Procedural Generation of Roads , 2010, Comput. Graph. Forum.

[8]  Venkat Devarajan,et al.  Texture mapping 3D models of real-world scenes , 1997, ACM Comput. Surv..

[9]  Alexander Zipf,et al.  Enrichment of OpenStreetMap Data Completeness with Sidewalk Geometries Using Data Mining Techniques , 2018, Sensors.

[10]  Karan Singh,et al.  Sketching piecewise clothoid curves , 2008, SBM'08.

[11]  Qing Zhu,et al.  A template-based knowledge reuse method for generating multitype 3D railway scenes , 2018, Int. J. Digit. Earth.

[12]  Filip Biljecki,et al.  Applications of 3D City Models: State of the Art Review , 2015, ISPRS Int. J. Geo Inf..

[13]  Imran Memon,et al.  Distance and clustering‐based energy‐efficient pseudonyms changing strategy over road network , 2018, Int. J. Commun. Syst..

[14]  Qiang Liu,et al.  3D Rapid Modeling and Key Technology Analysis of Mountain Tunnel , 2019 .

[15]  Nan Wang,et al.  GPU ray casting method for visualizing 3D pipelines in a virtual globe , 2019, Int. J. Digit. Earth.

[16]  Xia Zhang,et al.  Generating lane-based intersection maps from crowdsourcing big trace data , 2018 .

[17]  Barry Joe,et al.  Construction of three-dimensional Delaunay triangulations using local transformations , 1991, Comput. Aided Geom. Des..

[18]  Heng Zhang,et al.  A rule-based parametric modeling method of generating virtual environments for coupled systems in high-speed trains , 2016, Comput. Environ. Urban Syst..

[19]  Christophe Boucher,et al.  A General Framework for 3-D Parameters Estimation of Roads Using GPS, OSM and DEM Data , 2017, Sensors.

[20]  D. Stead,et al.  Sustainable Urban Transport in the Developing World: Beyond Megacities , 2015 .

[21]  Stephen D. Laycock,et al.  A sketch-based system for highway design with user-specified regions of influence , 2012, Comput. Graph..

[22]  Takashi Fuse,et al.  Development of a Change Detection Method with Low-Performance Point Cloud Data for Updating Three-Dimensional Road Maps , 2017, ISPRS Int. J. Geo Inf..

[23]  Ming C. Lin,et al.  Transforming GIS Data into Functional Road Models for Large-Scale Traffic Simulation , 2012, IEEE Transactions on Visualization and Computer Graphics.