TravelTrackerRecording.mp4
This is a Unity-based mobile application that allows users to track and visualize their travel history in real-time using GPS data. It's perfect for travel enthusiasts who want to create a visual trail of all the places they've explored, even without an internet connection. By leveraging the ArcGIS SDK for Unity, this app integrates real-time GPS tracking, dynamic map updates, and interactive visualisation to provide a comprehensive travel experience. The app works offline, allowing users to continue tracking their location without WiFi or mobile data, and includes a persistent save system to store location data. This project showcases the combination of GIS technology with real-time user interactivity on Android devices.
- ArcGIS Map Integration Integration of ArcGIS maps within Unity, supporting real-time GPS data and geographic positioning.
- Real-Time GPS Functionality Continuous GPS tracking, even in offline mode, with the ability to handle WiFi loss and GPS connection retries.
- Dynamic Map Tiling System On-demand map tile generation and updates based on the user’s movement.
- Custom Shaders Utilized for visual effects such as trails of visited points, and for offline map texture rendering.
- JSON-Based Save System Persistent saving and loading of visited locations using JSON format, with the ability to append new data.
- Mobile UI and Controls Responsive user interface with mobile-friendly gesture controls for panning, zooming, and interacting with the map.