|
# Changelog
|
|
|
|
All notable changes to Aurora GIS will be documented in this file.
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
- Comprehensive ReadTheDocs documentation
|
|
- Sphinx documentation with MyST Markdown
|
|
- API documentation for all endpoints
|
|
- Worker documentation
|
|
- Analysis tools documentation
|
|
- UI components documentation
|
|
|
|
## [1.0.0] - 2024-01-01
|
|
|
|
### Added
|
|
- Initial release of Aurora GIS
|
|
- Dataset management system
|
|
- Spatial analysis tools
|
|
- Background job processing
|
|
- RESTful API
|
|
- Interactive map viewer
|
|
- Dashboard builder
|
|
- Support for multiple data formats (GeoJSON, Shapefile, KML, CSV, GeoTIFF)
|
|
- PostGIS integration
|
|
- OAuth authentication (GitHub, Google, Microsoft)
|
|
- URL-based imports
|
|
- PostGIS remote connections
|
|
- Overture Maps integration
|
|
- S3 bucket imports
|
|
- QGIS project support
|
|
- Raster analysis tools
|
|
- Vector analysis tools
|
|
- Hot spot analysis
|
|
- Outlier detection
|
|
- KDE (Kernel Density Estimation)
|
|
- Clustering
|
|
- Zonal statistics
|
|
- Background workers for long-running operations
|
|
- Dashboard widgets
|
|
- Presentation builder
|
|
|
|
### Features
|
|
|
|
#### Data Management
|
|
- File upload with drag-and-drop
|
|
- Multiple format support
|
|
- Metadata extraction
|
|
- Dataset versioning
|
|
- Access control and permissions
|
|
|
|
#### Spatial Analysis
|
|
- Hot spot analysis (Getis-Ord Gi*)
|
|
- Outlier detection (z-score, MAD)
|
|
- KDE (Kernel Density Estimation)
|
|
- Clustering algorithms
|
|
- Buffer analysis
|
|
- Nearest neighbor analysis
|
|
- Intersect, union, erase operations
|
|
- Join operations
|
|
- Dissolve operations
|
|
- Clip operations
|
|
- Summarize within
|
|
- Zonal statistics
|
|
|
|
#### Raster Analysis
|
|
- Zonal statistics
|
|
- Raster histogram
|
|
- Raster summary
|
|
- Raster profile
|
|
- Raster conversion
|
|
- Raster comparison
|
|
|
|
#### Background Processing
|
|
- Asynchronous job processing
|
|
- Worker-based architecture
|
|
- Job status tracking
|
|
- Progress monitoring
|
|
|
|
#### Visualization
|
|
- Interactive Leaflet.js maps
|
|
- OpenLayers integration
|
|
- Dashboard builder
|
|
- Chart generation
|
|
- Layer styling
|
|
- Legend management
|
|
|
|
#### API
|
|
- RESTful API endpoints
|
|
- Dataset management API
|
|
- Analysis API
|
|
- Job management API
|
|
- GeoServer proxy API
|
|
|
|
## Architecture
|
|
|
|
### Core Components
|
|
- Dataset engine with PostGIS
|
|
- Background jobs system
|
|
- Analysis tools suite
|
|
- API layer
|
|
- Web interface
|
|
|
|
### Technology Stack
|
|
- PHP 7.4+
|
|
- PostgreSQL 12+ with PostGIS
|
|
- Bootstrap 5
|
|
- Leaflet.js / OpenLayers
|
|
- Chart.js / Plotly
|
|
|
|
## Related Documentation
|
|
|
|
- [Installation Guide](installation.md)
|
|
- [Configuration Guide](configuration.md)
|
|
- [Architecture Overview](architecture.md)
|
|
- [API Reference](api/index.md)
|
|
- [Workers Documentation](workers/index.md)
|
|
- [Analysis Tools](analysis-tools/index.md)
|
|
|