A web application that visualizes a flight path from SFB to SPG to VNC and back, including media markers and points of interest along the route.
- Interactive Mapbox map with flight path visualization
- Media markers (photos and videos) along the route
- Text markers for points of interest
- Responsive design with floating information bubble
- Custom favicon and metadata
- Clone the repository
- Install dependencies:
npm install
- Create a
.envfile in the root directory with your Mapbox token:VITE_MAPBOX_TOKEN=your_token_here - Start the development server:
npm run dev
src/App.tsx- Main application componentsrc/MediaMarker.ts- Media marker data and typessrc/TextMarker.ts- Text marker data and typespublic/- Static assets including KML file, media files, and favicons
- React
- TypeScript
- Vite
- Mapbox GL JS
- KML to GeoJSON conversion
The application can be deployed to any static hosting service. For production builds:
npm run build