Appearance
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.