×
πΊοΈ GPS Tracking Help & Documentation
πΊοΈ Map Layer Options
- Street Map: Standard OpenStreetMap view with roads and landmarks
- Satellite: High-resolution satellite imagery from Esri
- Terrain: Topographical view showing elevation and terrain features
- Topographic: Detailed topographic map with contour lines
π Bluetooth GPS Usage
Connection Steps:
- Ensure your GPS device supports Bluetooth and is discoverable
- Click "π Connect Bluetooth GPS" button
- Select your GPS device from the browser's device list
- Wait for connection confirmation
- GPS data will automatically appear on the map
Supported Data Formats:
- NMEA sentences (GGA, RMC, GLL)
- Binary GPS data
- Custom JSON format
Expected Values:
{
"latitude": 40.7128,
"longitude": -74.0060,
"satellites": 8,
"accuracy": 3.5
}
π API Usage Guide
Submit GPS Data (POST):
POST /api.php
Content-Type: application/json
{
"latitude": 40.7128,
"longitude": -74.0060,
"satellites": 8,
"accuracy": 3.5
}
Get Latest Data (GET):
GET /api.php?action=latest
Get All Records (GET):
GET /api.php?action=all
Clear All Records (GET):
GET /api.php?action=clear
π Complete API Documentation
For comprehensive API documentation with interactive testing:
π Open Swagger Documentation
The Swagger documentation includes:
- Complete endpoint specifications
- Request/response examples
- Interactive API testing
- Schema definitions
- Error handling documentation
π οΈ Troubleshooting
Bluetooth Issues:
- Ensure you're using Chrome, Edge, or Opera browser
- Check that Bluetooth is enabled on your device
- Make sure the GPS device is in pairing mode
- Try refreshing the page if connection fails
Map Issues:
- Check your internet connection for map tiles
- Try switching between different map layers
- Clear browser cache if maps don't load