Skip to content

Add airspace restriction zones overlay with ENAIRE provider#2

Merged
fcsonline merged 3 commits into
mainfrom
airspace-zones
May 9, 2026
Merged

Add airspace restriction zones overlay with ENAIRE provider#2
fcsonline merged 3 commits into
mainfrom
airspace-zones

Conversation

@fcsonline
Copy link
Copy Markdown
Owner

@fcsonline fcsonline commented Apr 18, 2026

Summary

  • Add backend airspace service querying ENAIRE ArcGIS layers for drone restriction/prohibition zones
  • Add frontend map overlay rendering zones as colored polygons (Mapbox GL JS) with flight path intersection warnings
  • Add airspace toggle in the Visualization tab of the settings dialog under "Extra layers"
  • Add A keyboard shortcut to toggle the overlay

Fixes #3

Changelog

  • Backend: /api/airspace/zones endpoint with ENAIRE provider for Spain
  • Frontend: Mapbox polygon overlay — red for prohibited zones, orange for restricted
  • Warnings panel shows red/orange banners when flight path crosses airspace zones
  • Toggle via settings (Visualization > Extra layers) or A key

- Backend: airspace service with ENAIRE ArcGIS provider + /api/airspace/zones endpoint
- Frontend: Mapbox GL polygon overlay (red=prohibited, orange=restricted)
- Flight path intersection warnings in WarningsPanel
- Toggle in Visualization tab under Extra layers + 'A' keyboard shortcut
- Update specs and changelog

Fixes #3
@fcsonline fcsonline marked this pull request as ready for review May 9, 2026 16:30
@fcsonline fcsonline merged commit 2ac547e into main May 9, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add airspace restriction zones overlay

1 participant