Admin · Opportunity Map

Enterprise Zone layer manager

Upload, replace, activate, or retire Enterprise Zone boundary layers. Provide an X-Billing-Admin-Key to load and write data. Non-admin sessions can view the live map at /opportunity-map but cannot alter boundaries.

Existing boundaries

ID Name Classification Active Effective date Source Actions
Load boundaries with your admin key to view records.

Upload / replace boundary

Paste a GeoJSON Feature or FeatureCollection. Each feature becomes one boundary record. Use the ID of an existing boundary to overwrite it.

If a FeatureCollection is provided, each feature is upserted as its own boundary using the feature ID (or auto-generated).

Boundary records are stored in Supabase / Postgres (or the local SQLite fallback) under enterprise_zone_boundaries. Point-in-polygon checks run when users locate or save a coordinate. Replacing a boundary does not recompute saved location matches — users see updated eligibility on their next save.