A
PROJECT REPORT
ON
VEHICLE TRAVEL DATA COLLECTION USING ULTRA GPS LOGGER
ANDROID APPLICATION AND ANALYSIS OF TRAVEL DATA USING
QGIS SOFTWARE
SUBMITTED AS A CLASS PROJECT
OF
INTELLIGENT TRANPORTATION SYSTEMS (CE 22394)
SUBMITTED BY SUBMITTED TO
ABHAY GUPTA (2023TR01) DR VARUN SINGH
AMAN SINGH (2023TR03) ASSOCIATE PROFESSOR
GAURAV MAURYA (2023TR07)
TRANSPORTATION ENGINEERING
CIVIL ENGINEERING DEPARTMENT
MNNIT ALLAHABAD
INTRODUCTION
The Global Positioning System is a satellite-based radio navigation system owned
by the United States government and operated by the United States Space Force. A
GPS data logger is a device that records the location data received from GPS
satellites. GPS Logger uses the GPS capabilities of your Android phone to log
coordinates to GPS format files at regular intervals.
ULTRA GPS Logger
Ultra GPS Logger is a GPS Tracker which allows you to generate NMEA, KML
and/or GPX logs with your GPS or GLONASS enabled Android device. It is able
to keep GPS on during standby, which enables logging of a long period of time
without the need of interaction with the device. Ultra GPS Logger logs raw NMEA
sentences. The National Marine Electronics Association (NMEA) has a standard
for the formatting of Global Positioning System (GPS) information. This is much
more accurate than other products which just log every minute. It also supports
intelligent KML/GPX output, which logs only real movement
Software Version Used: Ultra GPS Logger v 3.196 © Holger Kasten
QGIS Software
QGIS, also known as Quantum GIS, is geographic information system software
that is free and open-source. It is Powerful desktop GIS software to create, edit,
visualize, analyze and publish geospatial information. QGIS provides a
continuously growing number of capabilities provided by core functions and plug-
in. You can visualize, manage, edit, analyze data, and design maps. It Provides
support for numerous file formats and databases as well as web services and give
freedom to tailor the application to your needs, from custom data input forms to
personalized user interfaces and workflows.
Software Version Used: 3.28 Lima
CSV File Comma-separated values (CSV) are a text file format that uses commas
to separate values. A CSV file stores tabular data (numbers and text) in plain text,
where each line of the file typically represents one data record. Each record
consists of the same number of fields, and these are separated by commas in the
CSV file
Data Collection: The Data Collected using Ultra GPS Mobile Logger android
application from Different areas of prayagraj that are in some of the major routes
of prayagraj. The Data was using E rickshaw as a vehicle mode
MNNIT campus to Civil Lines Area (Distance covered: 6.14 km)
Prayagraj Junction to Parade Ground (Distance Covered:5.86 km)
Chungi to Bank Road (Distance Covered: 2.82 km)
Bank Road to Uptron intersection (Distance covered: 3.06 km)
Fig1: Some real time images near the intersections on the study stretch
The Ultra GPS Logger provides Logged Data in terms of CSV
Fig2: A typical Ultra GPS Logger Interface
Steps Followed in Ultra GPS Logger & QGIS Analysis
Step 1: Start New QGIS Project
Select Project from Menu bar New Project
Step 2: Install Quick Map Services Plugin from Plugins tab
Plugins Manage and Install Plugins Install Plugin
Step 3: Add OSM Standard Map to the QGIS Project Window
Web Quick Map Services OSM OSM Standard
Step 4: Add CSV file to QIS Environment
Select Layer option from Menu bar Add Layer Add Delimited text
Layer Select CSV File from its destination folder Give X and Y Field
Coordinates in terms of Longitude and Latitude Select Suitable Geometry
CRS (Default CRS: EPSG:4326-WGS84) Add Layer
Step 5: All the added Layers and the OSM Standard Map are visible in the Layer
Panel present on left corner
Fig3: A QIS Project Environment with added Layers and Map
Step 6: In order to View the Attribute Table
Right click on the added layer in the layer panel Select open Attribute Table
Fig4: A QIS Project Environment showing Attribute Table
Step 7: To view the variable speed on the stretch of the road follow the following
steps
Right click on the added layer in the layer panel Select Properties
Select Symbology Select Graduated Symbol Select Value (Speed)
parameter Click on Classify option Click on Apply option
Fig5: A QIS Project Environment with added Layers showing variable speed
Step8: The Speed of the vehicle will differentiated by different color code
combinations on the OSM Standard Map
Fig6: A QIS Project Environment with different layers added into it
Step 9: In order to extract the QIS Project in the Pdf Format
Select Project option from Menu bar Select Import/Export option
Select Export Map to Pdf format A new dialog box will be open in which
Scale & resolution of the Map may be changed as per requirement Save
Fig7: A QIS Map Exported in form of Pdf
Step 10: A new Print Layout can also be made either by pressing Ctrl+P from
keyboard or Select new print layout option below the menu bar
A new window will appear in which QGIS map will be rendered on a sheet in
which we can add Grids, legends, North side and we can alter the scale of the map
Fig8: A QIS Print Layout