Skip to content

v2.4.0 (2025-09-29)

🚀 Major Features

Complete Map Image Layer Implementation

  • Full capacity support for Map Image Layer functionality across all application components
  • ViewshedAnalysisPanel now supports geometry selection from Map Image Layers
  • Universal compatibility - all map editors and analysis panels support Map Image Layer operations
  • Enhanced graphics group organization for better layer management

Universal Popup Control System

  • Added popup control to all layer types (Feature Layers, Map Image Layers, WMS Layers)
  • Users can now enable/disable popup functionality for any layer
  • Consistent popup behavior across all layer types
  • Improved popup management in layer settings

Canopy Height Filter Function

  • Dynamic height filtering for STT:DHM (Digital Terrain Model) layers
  • Automatic style detection and application of "Canopy Height Filter" for dynamic height visualization
  • Real-time filtering capabilities for advanced forest analysis
  • Full GeoServer integration for dynamic styling

Filter Layer UI Improvements

  • Fixed filter layer user interface issues
  • Enhanced filter controls and interactions
  • Improved visual feedback for active filters
  • Streamlined filter management workflow

Batch Loading Enhancements

  • Improved batch loading performance for multiple layers
  • Enhanced loading indicators and progress feedback
  • Better error handling during batch operations
  • Optimized memory usage for large layer sets

New SystemPanel Management Functions

  • Layer Creation Preferences: Three-option system (Default, Force FeatureLayer, Force MapImageLayer)
  • Global Popup Controls: Enable/disable all existing layer popups with single toggle
  • Default Popup Settings: Configure default popup behavior for new layers
  • App Information: Version checking, build mode, and storage statistics
  • Cache Management: Clear browser cache and refresh application
  • Performance Testing: Development mode tools for cache performance analysis
  • Cache Statistics: Detailed metrics and validation tools
  • Documentation Access: Direct link to layer concepts guide

Enhanced User Experience

  • Comprehensive system management and configuration options
  • Real-time application monitoring and diagnostics
  • Improved user workflows with better layer type understanding
  • Streamlined interface for Map Image Layer operations
  • Advanced developer tools for performance optimization

🎯 User Experience Improvements

Better Map Interactions

  • All layer types now display consistent and reliable popup information
  • Canopy Height Model layers show dynamic height data with improved filtering
  • Map interactions feel more responsive with better error handling

Simplified Layer Management

  • Choose how new layers are created with easy preference settings
  • Control popup behavior for all layers with simple on/off switches
  • Bookmarks now remember all your layer settings including popup preferences

Enhanced Performance

  • Faster layer loading with improved batch processing
  • Better visual feedback when loading multiple layers
  • Reduced waiting times for map operations

🐛 Bug Fixes

  • Fixed Map Image Layer geometry selection inconsistencies
  • Corrected bookmark persistence for popup and style settings
  • Resolved WMS GetFeatureInfo missing style parameters
  • Fixed graphics layer ordering issues

🎯 Breaking Changes

None - All changes are backward compatible

🌟 Impact

This release delivers complete Map Image Layer functionality and advanced Canopy Height filtering capabilities, significantly enhancing forest analysis and mapping workflows.

Horizon Help Documentation