THE RESEARCH OF TRANSECT-BASED THREE-DIMENSIONAL ROAD MODEL

Similar documents
Can Grid and TIN coexist?

VECTOR CELLULAR AUTOMATA BASED GEOGRAPHICAL ENTITY

3D Map Symbol and It s Modeling ABSTRACT

Basics of GIS reviewed

AUTOMATIC GENERATION OF 3D CITY MODELS AND RELATED APPLICATIONS

Surveying, Mapping and Remote Sensing (LIESMARS), Wuhan University, China

Introduction To A New Geo-Referenced Street Level Content: 3D GEOPANO

A BASE SYSTEM FOR MICRO TRAFFIC SIMULATION USING THE GEOGRAPHICAL INFORMATION DATABASE

multibeam bathymetric data is often based on the local depth datum, which is the local lowest normal low sea level, see the Figure 1. Multibeam Bathym

3D MAPS SCALE, ACCURACY, LEVEL OF DETAIL

Geo-spatial Analysis for Prediction of River Floods

GOVERNMENT GIS BUILDING BASED ON THE THEORY OF INFORMATION ARCHITECTURE

SOFTWARE ARCHITECTURE DESIGN OF GIS WEB SERVICE AGGREGATION BASED ON SERVICE GROUP

3D Modelling and Virtual Reality Management Information System (VRMIS) Application in China

A CARTOGRAPHIC DATA MODEL FOR BETTER GEOGRAPHICAL VISUALIZATION BASED ON KNOWLEDGE

Digital Chart Cartography: Error and Quality control

INDUSTRIAL PARK EVALUATION BASED ON GEOGRAPHICAL INFORMATION SYSTEM TEHNOLOGY AND 3D MODELLING

Airborne Corridor-Mapping. Planning and documentation of company infrastructure: precise, rapid, and cost effective

EXPLORATORY RESEARCH ON DYNAMIC VISUALIZATION BASED ON SPATIO-TEMPORAL DATABASE

Application of high-resolution (10 m) DEM on Flood Disaster in 3D-GIS

Layout Optimization of Urban Underground Pipeline based on 3D Digital City

CityGML and the Streets of New York A Proposal for Detailed Street Space Modeling

Contents... GIS Approach. 4D Geo-referenced Database Approach for GIS. G IS Specific GIS Applications. FIG Working Week 2004.

GIS-based Smart Campus System using 3D Modeling

Road & Railway Network Density Dataset at 1 km over the Belt and Road and Surround Region

Joint International Mechanical, Electronic and Information Technology Conference (JIMET 2015)

12th AGILE International Conference on Geographic Information Science 2009 page 1 of 9 Leibniz Universität Hannover, Germany

Integrating Geographic Information System and. Building Information Model for Real Estate Valuation. Haicong Yu Ying Liu

3D BUILDING MODELS IN GIS ENVIRONMENTS

Area Classification of Surrounding Parking Facility Based on Land Use Functionality

STEREO ANALYST FOR ERDAS IMAGINE Stereo Feature Collection for the GIS Professional

THE 3D SIMULATION INFORMATION SYSTEM FOR ASSESSING THE FLOODING LOST IN KEELUNG RIVER BASIN

Study on Shandong Expressway Network Planning Based on Highway Transportation System

Traffic accidents and the road network in SAS/GIS

THE IMPLEMENTATION OF OBJECT-ORIENTED TIN-BASED SUBSYSTEMS FOR GIS

Research on the Architecture of Urban Emergency System Based on GIS Zhe Li1,a, Xiang Teng2,b

Mapping a Nation in 3D Singapore s Journey. Bryan Chew Registrar of Titles Assistant Chief Executive Singapore Land Authority

A Preliminary Review on 3-dimensional City Model

Prepared by Dongchen E Chinese Antarctic Center of Surveying and Mapping Chinese representative to SCAR WG-GGI

About the Author: E mail ID: Contact: Page 1 of 7. Student, DIT University, Dehradun 2

Introduction to GIS I

Geographers Perspectives on the World

The improvement of production of the GDR50LT in Lithuania

USING GIS CARTOGRAPHIC MODELING TO ANALYSIS SPATIAL DISTRIBUTION OF LANDSLIDE SENSITIVE AREAS IN YANGMINGSHAN NATIONAL PARK, TAIWAN

Canadian Board of Examiners for Professional Surveyors Core Syllabus Item C 5: GEOSPATIAL INFORMATION SYSTEMS

Integrating Geographic Information System and Building Information Model for Real Estate Valuation

3D Maps Scale, Accuracy, Level of Detail

The Standard Infrastructure

Introduction to GIS. Dr. M.S. Ganesh Prasad

THE ESTABLISHMENT OF DIGITAL HIGH RESOLUTION GEODATABASES FOR WEBGIS: FROM DIGITAL CAMPUS TO DIGITAL NATIONAL PARK

An Introduction to Geographic Information System

Go to contents 17 Figure 1. Diagram of the system prototype framework

Using Geographic Information Systems and Remote Sensing Technology to Analyze Land Use Change in Harbin, China from 2005 to 2015

Spati-temporal Changes of NDVI and Their Relations with Precipitation and Temperature in Yangtze River Catchment from 1992 to 2001

Different Models of the Curriculum for the Higher Education of Surveying & Mapping in China

GIS CONCEPTS Part I. GIS ON THE WEB Part II

Discussion on the 3D visualizing of 1: geological map

Cities in Space and Time: A Spatial-Temporal Visualization Model of Urban Environments

DEM-based Ecological Rainfall-Runoff Modelling in. Mountainous Area of Hong Kong

Geo-identification and pedestrian navigation with geo-mobile applications: how do users proceed?

State of Israel Ministry of Housing and Construction Survey of Israel. The Hydrological project case

E-Government and SDI in Bavaria, Germany

Automatic Drawing of the Complicated Geological Faults

THE DESIGN AND IMPLEMENTATION OF A WEB SERVICES-BASED APPLICATION FRAMEWORK FOR SEA SURFACE TEMPERATURE INFORMATION

GIS = Geographic Information Systems;

USING GIS IN WATER SUPPLY AND SEWER MODELLING AND MANAGEMENT

THE USE OF GIS, REMOTE SENSING AND VIRTUAL REALITY IN FLOOD HAZARD MODELING, ASSESSMENT AND VISUALIZATION

MAPPING THE CHINESE PAST GEOGRAPHY WITH GIS

8/28/2011. Contents. Lecture 1: Introduction to GIS. Dr. Bo Wu Learning Outcomes. Map A Geographic Language.

Design and Development of a Large Scale Archaeological Information System A Pilot Study for the City of Sparti

10/13/2011. Introduction. Introduction to GPS and GIS Workshop. Schedule. What We Will Cover

What is GIS? Introduction to data. Introduction to data modeling

THE QUALITY CONTROL OF VECTOR MAP DATA

A STUDY ON INCREMENTAL OBJECT-ORIENTED MODEL AND ITS SUPPORTING ENVIRONMENT FOR CARTOGRAPHIC GENERALIZATION IN MULTI-SCALE SPATIAL DATABASE

A spatio-temporal process data model for characterizing marine disasters

3D SOLAR SYSTEM VISUALIZATION WITH OpenGL

Research on Computer Aided Design and GIS Conversion Method

Exploring the boundaries of your built and natural world. Geomatics

CS 350 A Computing Perspective on GIS

Creating A-16 Compliant National Data Theme for Cultural Resources

Arcview ArcGIS F290 : B : (2011) A238

The Conversion from CityGML to 3D Property Units

Geometric Algorithms in GIS

Analysis of the Tourism Locations of Chinese Provinces and Autonomous Regions: An Analysis Based on Cities

4. GIS Implementation of the TxDOT Hydrology Extensions

T: E:

GENERATION OF 3D CITY MODELS FROM TERRESTRIAL LASER SCANNING AND AERIAL PHOTOGRAPHY: A CASE STUDY

OBEUS. (Object-Based Environment for Urban Simulation) Shareware Version. Itzhak Benenson 1,2, Slava Birfur 1, Vlad Kharbash 1

DATA APPLIANCE FOR ARCGIS

Generation of Three-Dimensional Meteorological Field based on Sounding Data

Features and Benefits

Retrieval of Geographic Data using Ellipsoidal Quadtrees

A Railway Simulation Landscape Creation Tool Chain Considering OpenStreetMap Geo Data

Spatial pattern of channel network in Jiuyuangou drainage basin

How to Construct Urban Three Dimensional GIS Model based on ArcView 3D Analysis

The Development of Research on Automated Geographical Informational Generalization in China

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands.

Important note To cite this publication, please use the final published version (if applicable). Please check the document version above.

arxiv: v1 [astro-ph.im] 25 Apr 2014

The Road to Data in Baltimore

Transcription:

THE RESEARCH OF TRANSECT-BASED THREE-DIMENSIONAL ROAD MODEL Tang Luliang 1 2 * Li Qingquan 1 2 1 R&D Center of Spatial Information and Network Communication, Wuhan University, Wuhan 43009, China tll@wtusm.edu.cn 2 State Key Lab. of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, Wuhan 43009, China lqq@wtusm.edu.cn Commission PS WG V/2 KEY WORDS: GIS, Modelling, Sampling, Virtual Reality, Three-dimensional, Transect-based Road Model ABSTRACT With the rapid development of 3D GIS, especially Computer Graphics Simulation and Virtual Reality, 3D GIS is applied in many fields (Li Deren, 2000). On the base of study the road elements and the existing three-dimensional road data model, such as the standard road flight in the MultiGen Creator and the TIN-based partition model(chen Jun, Sun Min, 1999), This paper put forward the transect -based road modelling, resolve the modelling of the simplest road with two road transects, and fulfil the visualization of the road. OpenGL is applied as the tools of visualization. The map texture technology LOD algorithm dynamic multidifferentiating texture technology are of benefit to the construction of 3D road GIS, and improve the speed of roaming and effective visualization. The authors study the combination of the 2D road digital map and 3D road scene, and the dynamic response between 2D road digital map and 3D road scene. Finally, base on the research of the transect-based road model, The authors develop the three-dimensional road geographic information system called Virtual Road ( VRoad ), The VRoad does not only supply for road designer a set of tool which can turn the designed 2-dimensional road data into three-dimensional road and the high road assistant function area in computer, but also supplies for the road management a set of tool which can realize the road real time and interactive roaming, high-efficiency management. 1. INTRODUCTION Road plays very important role in the human activities. If there are no roads, we can t imagine what the world be. With the rapid development in construction of transportation in China, more and more roads have already been running or will be going to run, The Ministry of Communications of China claims that Chinese road length is the forth longest all of the world. Therefore, the more optimizing-ways are demanded to improve the road surveying, planning, designing, constructing and efficient managing. With the rapid development of 3-Dimensional Geographical Information System (3DGIS), especially Computer Graphics Simulation and Virtual Reality, 3DGIS is applied in many fields, including the road designing and construction. But the road design and management are so complex that 3DGIS is applied in a limited task of the road construction. 3DGIS enable the road designers to make collaborative and interactive design, and provide a tool for the design group to explore many what if situations quickly, and turn the real-time interactive road design into the work. Virtual reality applications in road design show great potential. For example, complicated road designs can be modelled and tested in a virtual environment before construction. VR applications can improve the constructability and maintainability of roads and bridges, and also be used by designers and builders to better plan and schedule road and bridge maintenance operations and efficient management. The road three-dimensional Geographical Information System can simulate the landscape of the road. During the road driver testing and research, many applications have been developed to evaluate driver response and the road designing performance in computer-generated environments, which make the road designers modify their thinking, optimize their designing, which also enable the department of the road management to improve their managing pattern and improve the efficiency of management. 2. MODELLING OF ROAD The modelling of road elements is the base and precondition of road visualization and construction of the road threedimensional system. 2.1 The Road Elements Road elements include terrain, road surfaces, road center greenbelt, roadbed, road ditch, road counterfort, road auxiliaries (such as road lamp, guidepost, road fencing, road outline sign), the buildings ( such as gas station, repair bay, dining-room, restaurant, toilet, park ), traffic sign (such as road drive way line), road scene ( such as sky, road tree, grass )and so on ( Figure 1). 2.2 The Road Data model and Structure 3DGIS data model and data structure are the most important to express the three-dimensional entities. Many researchers of the world who work in the GIS domain have being done lots of studies, and progresses has been made, for example, a surfacebased model, such as grid, shape and NURBS (Harbaugh and * Corresponding author, Email: tll@wtusm.edu.cn

Merriam, 1968 ); A volume-based model, such as Octree, Construction Solid Geometry (CSG) (Samet, 1990),TEN model ( Pilouk 1994, Oosterom 1995, Chen 1995, Li Qingquan 1998 ); an integration of a volume-based and a surface-based model, Examples of hybrid models include the integrated CSG and

The Modelling of Road Elements Terrain Road Surfaces Road Center Greenbelt Roadbed Road Ditch Street Lamp Road Counterfort Guidepost Road Auxiliaries Road Fencing Road Outline Sign Gas Station Repair Bay Dining-room The Buildings Toilet Restaurant or Hotel Park Traffic Sign Road Drive Way Line Sky Road Scene Road Tree Grass Figure 1. The Modelling of Road Elements Octree model (Li, 1994), the integrated TIN and Octree model (Shi, 1996), and the integrated TEN and Octree model (Li, 1996); An object-oriented 3D GIS model (Yang Bisheng, 2002). Due to the road complication, there are many researchers put forward lots of road data model and road structure. The road flight is applied to express the road in the MultiGen Creator, in which if the road center line is set, the road will be created with standard road flight, the road surface is on the same height, the higher outside in the road crankle can t be expressed (Figure 2). A based on TIN partition model (Figure 3) is put forward to express the road (Sun Min, 2000). MultiGen Creator and based on TIN partition model can t express the road ditch, roadbed, road counterfort, and road auxiliaries etc. Figure 3. The road expressed by based on TIN partition model Figure 2. The road expressed in MultiGen Creator 19 1 11 15 13 5 2.3 Transect-based Road Model 9 96 1 2 99 Based on the study of the road model, the author put forward to a new road model to express the three-dimensional road in the computer. This model is based on the road transect, and the road is composited by many transects. The simplest road that is defined a road flight is composited by two transects, the road standard transect and defines are expressed in figure 4. 98 12 14 Figure 4. The Road standard transect and the road elements sign 6 10 16 18 8

The road elements sign are defined as follow: stands for road center point, 99- and 98- stand for road center greenbelt, 1-99 and 2-98 stand for left and right road surfaces respectively, 5-1 and 6-2 stand for left and right roadbed respectively, 1-11 and 16-10 stand for left and right road ditch respectively, -19 and 8-18 stand for left and right road counterfort respectively. The transect-based road model has a powerful potential, the roadbed, road ditch, road counterfort are all expressed in the transect. The road transect can change if there is no road ditch or no counterfort in the course of road design. The road will be finished as long as the road center line and the road transects are set. same ID character point on the other transect, this ID character point will be linked to the less distance character point on the other transect. Transect 1 Transect 2 1 2 8 1 2 8 2.4 The Modelling of the Road with the Transect-based Model 2.4.1 The Road Center Line Data and the Azimuth Angle The road center line is a very important character of a road. Once the road center line is set, the road line form is determined. In general, the road center line is defined as stake: KA±B ( A and B stand for the distance ).The azimuth is define as the horizontal angle of the road transect's bearing in surveying, measured clockwise from a referent direction as from the north. Road stake structure is defined as follow: typedef struct { float stake; //the distance of road center point to the beginning POINT3D pt; //the center point, including x, y, z double angle; //the azimuth angle of transect which lies in this stake }Stake; Road center line is composited by many stakes, and it is defined as follow: CArray< Stake, Stake >RoadCenterLineArray //the road center line 2.4.2 The Road Transect Data and Structure In general, the road transect character points such as 1 in the transect are defined as the number sign, the distance from this point to the road center point, and the height. The road transect character points are defined as follow: typedef struct tagtranpoint{ int id; //the road transect character point number sign double dist; //the distance from this point to the road center point doubel height; //the height }TranPoint; The road transect is composited by the stake number, and the transect character point array, which is defined as follow: typedef struct tagroadtransect{ float stake; //the transect stake CArray< TranPoint, TranPoint >TranPointArray; //the road transect character point array }RoadTransect. 2.4.3 The Modelling of Road The transect-based road model is applied to the modelling of road, the road designer can plan the road line form according to the terrain, the road land use, and the road line style. The road stake can choose 20 meter distance where the road transect change less, otherwise the stake distance can be shorten, and the road transects are added. The same ID character point on border upon transects are linked, and make the triangle partition ( Figure 5 ). If there is the ID character point on the one of the transects, and there is not the Figure 5. A Simplest Road Made up of Two Transects 3. THE VISUALIZATION OF THE ROAD OpenGL is applied as the visualization tool of the road. OpenGL is a software interface to graphics hardware. This interface consists of about 120 distinct commands, which you use to specify the objects and operations needed to produce interactive three-dimensional applications. OpenGL is designed to work efficiently even if the computer that displays the graphics you create isn't the computer that runs your graphics program. OpenGL is designed as a streamlined, hardwareindependent interface to be implemented on many different hardware platforms. To achieve these qualities, no commands for performing windowing tasks or obtaining user input are included in OpenGL, instead, you must work through whatever windows system controls the particular hardware you're using. Similarly, OpenGL doesn't provide high-level commands for describing models of three-dimensional objects. Such commands might allow you to specify relatively complicated shapes such as automobiles, parts of the body, airplanes, or molecules. With OpenGL, you must build up your desired model from a small set of geometric primitive-points, lines, and polygons. The visualization of the road is that the modelling of the road elements are visualized with OpenGL. The map texture technology can improve the simulation vision, the different road elements will be mapped different texture. Level of Detail ( LOD ) algorithm can improve the speed of the road roam, and effective visualization. 4. THREE-DIMENSIONAL ROAD SYSTEM, VIRTUAL ROAD ( VROAD ) Based on the study of the transect-based road model, a threedimensional road system called Virtual Road ( VRoad ) has been developed by using VC ++ 6.0 and OpenGL. VRoad mainly includes two parties: two-dimensional road map and threedimensional road scene. It includes four function module, which are data import/output module, road modelling module, 2D map module, 3D road landscape roam module. VRoad can fulfil an interactive response in the 2D road map and the 3D road scene, when roaming run to a place in the road 3D scene, the navigator will display the place in the 2D map, which is an integration that the 2D map s through virtue and the 3D scene s party virtue (figure 6).

. REFERENCE Figure 6. The VRoad expressed by transect-based road model 5. CONCLUSION The road three-dimensional model is important to express the road, and choosing a good road model is the key of a system construction. The transect-based road model is put forward to express what the modelling of road elements demand, but there are many questions need to be resolved, such as how to make a integration of the road models with terrain, and how to resolve the large volume data. 6. ACKNOWLEDGEMENT The work described in this paper is supported by the grants from HuBei Province Technology Project of Tackle Key Problem (No. 2001AA104A01) and the grants from JiLin Province Academy of Road Surveying and Design. The authors appreciate Mr. Li Changjiang, Mr. Liu Xianhui, Mr. Zhang Cheng, Mr. Chen Jiaqing, Mr. Wang Chaoyang, Miss Hu Bei, Miss Ren Juan, and other colleagues of the JiLin Province Academy of Road Surveying and Design. Armin Gruen, Xinhua Wang ( 1999 ), CyberCity Modeler, a tool for interactive 3-D city model generation, 4 th Photogrammetic Week (Dieter Fritsch and Rudi Spiller, editors), Wichmann Verlag, Germany, 31-32. Bergougnoux, P. ( 2000 ), A Perspective on Dynamic and Multi-Dimensional GIS in the 21st century, Geoinformatic, 4 (4), 343-348. Chen Jun, Sun Min, Zhou Qiming (1999), A 3-Dimensional Data Model for Visualizing Cloverleaf Junction in a City Model,Geo-Spatial Information Science,2 (1),9-15 Deren Li, Qing Zhu, Xiafei Li ( 2000 ), CyberCity: Concepts, Technique Support and Typical Applications, Journal of WTUSM, 25(4), 283-288. Li Qingquan, Tang Luliang, Zuo Xiaoqing, Li Hanwu, Transect-Based Three-Dimensional Road Modelling and Visualization, Geo-Spatial Information Science, 2004,Vol.(1):14-1 Pilouk, M., K. Tempfli and M. Molenaar, 1994, A Tetrahedronbased 3D Vector Data Model for Geoinformation. In: Advanced Geographic Data Modelling, Netherlands Geodetic Commission, Publications on Geodesy, 40, 129-140. Pilouk, M., 1996, Integrated Modelling for 3D GIS. Netherlands: ITC dissertation. Qingquan LI, Xiaoqing ZUO, Bisheng YANG (2002), 3D Highway Landscape Modelling and Visualization,ISPRS, 26-28 February, 2002,Kunming, China,34,Part(5). Qingquan Li (1998), Study on Data Model and Spatial Analysis Based on Hybrid Data Structure in Three-Dimensional GIS, WTUSM dissertation. Samet, H.(1990), The Design and Analysis of Spatial Data Structures. Addison-Wesley Publishing Company Inc., Reading, Massachusetts, 439. Shi, W.Z., 1996, A hybrid Data Model for Three-dimensional GIS. Proceedings of Geoinformatics 96 Wuhan International Symposium. Wuhan: WTUSM 400-409. Tang Luliang, Zhang Xia ( 2002 ), Research on Real Estate Sales GIS, Engineering Journal of Wuhan University, 35 ( 5 ), 91-96. Tang Luliang ( 2003 ), The Research on Three Dimensional Real Estate Geographic Information System, Wuhan University dissertation. Virtual reality & Laser Scanning Applications, http://www.ctre.iastate.edu/pubs/vrls.pdf. Yang Bisheng (2002), The Research on 3D Data Model and Visualization in Cyber City,Wuhan University dissertation.