# Installation — Coaster World v1.110.0

Base : `coaster-world_v1.109.1_2026-08-25.zip`

1. Sauvegarder votre projet et votre base de données.
2. Remplacer les fichiers du site par le contenu de l'archive v1.110.0 en conservant votre `.env`.
3. Depuis la racine du projet :

```bat
php artisan optimize:clear
```

Aucune migration SQL et aucun `npm run build` ne sont nécessaires.

## Utilisation

Dans **Admin > Parcs > Modifier un parc** :

- relancer **Analyser et remplir** pour rechercher automatiquement les positions manquantes via OpenStreetMap ;
- dans les onglets **Attractions** ou **Coasters**, les éléments sans coordonnées affichent **Position à définir** ;
- cliquer sur **Positionner**, puis cliquer sur la carte ou déplacer le marqueur ;
- enregistrer : la position devient manuelle et verrouillée ;
- pour rendre l'élément à nouveau modifiable par les sources automatiques, ouvrir **Position** puis cocher la suppression de la position actuelle.

Optionnel : le rayon de recherche OpenStreetMap peut être ajusté avec `OSM_OVERPASS_ATTRACTION_RADIUS_M` (2500 m par défaut).
