11-21, 09:00–09:25 (Pacific/Auckland), WG607
A 3D WebGIS Information Extraction System was developed to retrieve and visualize Mobile LiDAR Survey data by integrating spatial objects with attribute information. The system aims to have a user-friendly interface and uses free and open-source technologies including Python, HTML5, JavaScript, PostGIS, GeoServer. Leaflet and Cesium.
- Introduction
• Rapid advancements in technology have improved 3D visualization techniques in Geographic Information Systems (GIS). Open-source solutions can provide the functionality to store and visualise large quantities of GIS data in multiple formats.
• This paper describes a WebGIS application for visualizing Mobile LiDAR GIS data across various Levels of Detail (LoDs). - Mobile LiDAR Survey Technologies
• Mobile LiDAR is a powerful geospatial technology for surveying complex urban landscapes including roads and roadside infrastructure. It provides accurate 3D data by integrating laser scanning, Inertial Measurement Unit (IMU), and Global Navigation Satellite System (GNSS) technologies to produce detailed point clouds.
• A schematic truck-mounted Mobile LiDAR system is shown in Figure 1.
Figure 1: Mobile LiDAR system (adapted from [1]
• Mobile LiDAR Surveys (MLS) capture X, Y, Z coordinates of laser light reflecting objects along with attributes like intensity and RGB colour values. They also capture imagery that can be fused with the point cloud data to improve object classification.
• To identify and semantically classify objects such as roadside features requires the use of Artificial Intelligence (AI) software which incorporates complex algorithms which may be tailored to particular types of object. Thus detecting the road surface may require a different algorithm from pole-like objects such as street signs.
• This study is based on survey data captured by Cyvl LiDAR and 360-degree optical imagery sensors mounted on vehicles which travel on targeted roads at the same speed as other traffic. The Cyvl system also contains a suite of Artificial Intelligence (AI) software which is mainly used for road inventory recording, defect detection and road safety management. Road defects include road pavement damage and potholes. Road safety issues include street trees encroaching on the road, damaged signage, lighting fixtures and lane markings and driving obstacles on the road. The road infrastructure data relevant to this project are indicated in the diagram below.
Figure 2: Taxonomy of elements for road surface and object identification (adapted from [2]). Features relevant to this project are indicated by orange boxes.
• An additional type of infrastructure feature not shown above is powerlines, both roadside and cross country. The Cyvl system is capable of identifying powerlines as well as vegetation which may impinge on them, and the project may involve development of specialized algorithms to assess the risk and advise on vegetation removal action.
• The Cyvl system identifies and semantically classifies roadside features captured by its optical imagery sensors and matches these to the point cloud data collected by its LiDAR sensor. This is a more accurate method of identifying roadside features than methods which rely on LiDAR data alone, see eg [3].
3. Information Extraction System Overview
• Roadside objects are segmented using the Cyvl2 AI system. Each object is stored in an ontological format, reducing data size for efficient querying. The integration process results in a semantically rich master geo-database for various roadside feature classes.
• The system will allow for various types of queries, including spatial location-based, attribute-based, and aggregate queries.
• This approach will be an ensemble of (i) data pre-processing (ii) data integration, schema development and 3D database development and (iii) data extraction and an integrated visualisation module.
• A system architecture diagram (simplified) is depicted in Figure 3 below.
Figure 3: Systems Architecture
• The system architecture is entirely open-source, comprising multiple python packages including Geopandas, TensorFlow, Keras, PyTorch and NumPy, together with well-established database package PostgreSQL/PostGIS and server GeoServer. GeoServer is able to serve both geospatial data and HTML (www) files. The front end is under development, with software packages for 2D and 3D data including Leaflet and OL3-Cesium under evaluation.
- Preliminary results: a Leaflet-based map viewer
• Data provided by the Cyvl system was processed using 16 GeoTIFF tiles into a GeoServer Image Mosaic. These geotiff files were transformed from .LAS point cloud files collected by Civiltech.
• Configured Web Map Service (WMS) rendering using coordinate reference system EPSG:28355
• The map added grayscale SLD for better visibility
• See screenshot produced by Ryan Watson Consulting is shown below as Figure 4.
Figure 4: Screenshot of 16 geotiff files as a mosaic
5. Conclusions
• The developed WebGIS application effectively extracts and visualizes Mobile LiDAR survey data. This will help road authorities make more effective use of the data being collected.
• Future research will focus on optimizing querying algorithms and expanding the application scope of the proposed framework.
• Future applications may include complex queries such as assigning Pavement Condition Index (PCI) and road safety ratings such as the International Road Assessment Program (iRAP) star rating.
- References
- National Cooperative Highway Research Program (US) (2025). Chapter 9: Typical components of mobile LIDAR systems. In: Transportation Research Board of the National Academies (ed.) Guidelines for the Use of Mobile LIDAR in Transportation Applications. Available from: https://learnmobilelidar.com/guidance-document/chapter-9-background/.
- Luo, Z., Gao, L., Xiang, H. and Li, J. (2023). Road object detection for HD map: Full-element survey, analysis and perspectives. ISPRS Journal of Photogrammetry and Remote Sensing 197 2023/03/01/ 122-144 DOI: https://doi.org/10.1016/j.isprsjprs.2023.01.009
- Abro, G.-E. M., Zahid, F., Rajput, S., Azhar Ali, S. S. and Aromoye, I. A. (2025). Challenges and Innovations in 3D Object Recognition: The Integration of LiDAR and Camera Sensors for Autonomous Applications. Transportation Research Procedia 84 2025/01/01/ 618-624 DOI: https://doi.org/10.1016/j.trpro.2025.03.116
Richard is a co-Founder and co-Director of Ryan Watson Consulting Pty Ltd (RWC), a small consulting firm in Geospatial Data Analytics in Melbourne, Australia. Richard worked for 25 years as a Research Scientist in Operations Research for the Australian Defence Science and Technology Organisation, and as a Part-time Lecturer in IT. Although many people of his age group are content to retire, Richard and his co-Founder Peter Ryan are committed to lifelong learning and helping the community, and set up their consultancy to help public and private organisations make better use of the real-time and open data now available via internet-of-things technology and government open data policies. As well, RWC supports free and open-source software, including geospatial, which can facilitate decision making in many areas of government and industry.