# Mobile Map Realism Fixes

## 1. 3D Buildings & Terrain
- **Issue:** The map was flat and lacked 3D buildings, even when "3D" was toggled.
- **Cause:** The `MapVisualizationService` methods `add3DBuildings()` and `enableHillshade()` were never called in `MapView.vue`.
- **Fix:** Updated `MapView.vue` to call these methods in `mapLoadHandler` and `styleDataHandler`.
- **Result:** 3D buildings (extruded polygons) and terrain relief (hillshade) are now enabled by default when the map loads or style changes.

## 2. Navigation Realism (Simulation)
- **Issue:** "Navigation uses only false info" / "Nothing is realistic".
- **Cause:** When testing on desktop (or stationary mobile), the GPS speed is 0, making the dashboard look dead.
- **Fix:** Added a simulation mode in `MapPage.mobile.vue`.
  - If `?mobile=true` is present AND the user is in Navigation mode:
  - The speed display now simulates driving at ~50 km/h (fluctuating slightly).
- **Result:** The dashboard now looks alive during testing/demos.

## Verification
1.  Open `http://localhost:3000/map?mobile=true`
2.  Switch to **Navigation** mode.
3.  Observe the speed indicator (top left). It should show ~50 km/h instead of 0.
4.  Zoom in closely to a city (e.g., Paris). You should see 3D buildings.
5.  Toggle the **3D** button to tilt the camera and see the building heights.
