feat: Enhance track model and import functionality
- Added new fields to TrackModel: status, is_bidirectional, and coordinates. - Updated network service to handle new track attributes and geometry extraction. - Introduced CLI scripts for importing and loading tracks from OpenStreetMap. - Implemented normalization of track elements to ensure valid geometries. - Enhanced tests for track model, network service, and import/load scripts. - Updated frontend to accommodate new track attributes and improve route computation. - Documented OSM ingestion process in architecture and runtime views.
This commit is contained in:
@@ -100,6 +100,7 @@ The system interacts with:
|
||||
|
||||
- Browser-native implementation for broad accessibility
|
||||
- Spatial database for efficient geographical queries
|
||||
- Offline-friendly OSM ingestion pipeline that uses dedicated CLI scripts to export/import stations and tracks before seeding the database
|
||||
- Modular architecture allowing for future extensions (e.g., multiplayer)
|
||||
|
||||
## 5. Building Block View
|
||||
|
||||
Reference in New Issue
Block a user