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