High-Precision GPS Positioning for Spring Developers
summary
Shows how to get 1–2 centimeter RTK accuracy using a cheap base‑station+rover setup (Arduino-powered, u-blox ZDF9P modules) versus phone GNSS (examples: ~9 m single‑freq, ~3.8 m dual‑freq, 0.5 m with external receiver). Builds a working pipeline: NMEA over Bluetooth/serial into a Spring Boot app, parsed with Spring Integration, exposed via Micrometer → Prometheus → Grafana, and persisted to PostGIS for visualization with Leaflet.js; demos and Docker compose artifacts are provided.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 0:25Speaker background and motivation
- 2:23Fundamentals of GPS and GNSS
- 5:03GPS applications and concepts
- 6:56Dual frequency and device support
- 10:16Real-time kinematic positioning
- 13:55Hardware setup and cost
- 15:50Integrating GPS data in Android
- 19:34Parsing NMEA and binary data
- 26:12Demo 1: Real-time data processing
- 36:52GIS and data collection with QGIS
- 41:16Demo 2: GIS mapping and visualization
related talks
39mHow to get one-meter location-accuracy from Android devices
14mThe Future of Android Location Services
40mIndoor Locationing
25mCloud Service and Geolocation Update
29mBuilding an Indoor Positioning App with Wi‑Fi RTT
59mDon't Get Lost with the Android Localization Framework
21mClosed loop tracking
21mUWB With Arduino: Unlocking Precise Positioning for IoT
