Planscape is a new wildfire resilience planning web application built by * Spatial Informatics Group (SIG)* for the U.S. Forest Service and partners. Planscape brings the best available state and federal data together so regional planners can prioritize landscape treatments that reduce wildfire risk, maximize ecological benefits, and help communities adapt to climate change.
Please see our wiki for more product information.
`README.md` <--- # you are here.
`CONTRIBUTING.md`
`docs/`
├─ `setup_planscape_locally.md`
└─ etc.
- Visualization of relevant data layers and base layers on a web-based base map
- Generate project plans and highlight areas with the best management potential via the ForSys model
- Analytics of the expected benefit over time from applying treatment
- Share and combine plans with collaborators
- Angular — frontend framework
- Ansible — deployment & configuration automation
- black — Python code formatter
- Celery — task queue for background jobs
- Django REST framework — backend API framework
- django-extensions — useful dev management commands
- Docker & Docker Compose — local development & runtime
- ForSys — optimization package for land-management planning
- GDAL — geospatial data processing (raster/vector)
- GitHub Actions — CI/CD (tests, linting, builds)
- Maplibre — interactive maps & layers
- Mapbox — basemap tiles
- Martin — vector-tile server
- PostGIS — database (with PostgreSQL) for storing geometry, user sessions, and plans
- PROMOTe — computes conditions and identifies potential treatment areas
- Redis — cache & message broker
- Sentry — frontend error monitoring
- Storybook - ui components
Continue with CONTRIBUTING.md for Planscape's workflow pattern. Next, for local setup, see the docs in the docs folder, particularly the setup-planscape-locally.md file.
- This project is in the worldwide public domain.
- This project is in the United States public domain, and worldwide rights are waived through the CC0 1.0 Universal public domain dedication.
- All contributions are released under the CC0 dedication. By submitting a pull request, you agree to this waiver.