AR1/docs/changelog.md

2.5 KiB

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