Smart Map AI Navigation is an advanced, interactive mapping and routing application that integrates artificial intelligence for traffic analysis, route optimization, and location-based assistance. It features a realistic 3D map environment, multi-modal vehicle routing, and conversational AI analysis.
- 3D Map Visualization: Experience realistic terrain, 3D buildings, and custom map themes (Dark, Blueprint, Minimal, Realistic) powered by MapLibre GL.
- Multi-Modal Routing: Search and navigate directions using various transportation modes (driving, motorcycle, cycling, walking, train, ship, plane).
- Simulated Traffic Overlay: View visualized traffic conditions (closed, heavy, moderate, low) with realistic speed impact estimations.
- AI Route Analysis: Obtain intelligent insights and travel tips through the integrated Groq AI model (Llama 3).
- Interactive Chat Assistant: Ask localized questions about your destination, route conditions, or general travel advice.
- Elevation and Depth Tracking: Monitor real-time terrain elevation and depth as you explore the map.
- Frontend: React 18, Vite, Tailwind CSS
- Map Engine: MapLibre GL JS, React Map GL
- Routing API: OSRM (Open Source Routing Machine)
- Geocoding API: Nominatim (OpenStreetMap)
- Backend / AI Integration: Node.js, Express.js, TypeScript, Groq SDK
This project is licensed under the MIT License - see the LICENSE file for details.