This document summarizes the state of GeoServer and outlines key developments over the past two years. It discusses improvements to rendering, projections, styling, raster support, web services (WMS, WCS, WPS), monitoring/auditing, and new data stores. Upcoming work includes WFS 2.0, enhanced security, scripting integration, and version control via GeoGit. GeoServer continues to expand capabilities for open source geospatial data sharing and analysis.
23. Image Mosaic Improvements
● Attach attributes to tiles
● Filter by attribute
● Filter by time/elevation
● Autoindexing of directories
● External indexes
○ any GT datastore
○ third party indexes
● Multithreaded loading of granules
● Footprint support
25. ImageIO-Ext Improvements
● BigTiff support
○ Read/Write
○ Overviews
● Improved GeoTiff
○ external overviews
○ new plugin underway
● Improved JPEG2000 support
○ kakadu based
○ additional code params
○ fine grain control on writing
● Improved Tiff metadata management
○ wiser caching
○ less memory - more speed
26. Direct Raster Rendering Path
● Hit JAVA2D Bottleneck – Scalability Issue
○ http://bit.ly/qJcZBi
○ http://bit.ly/oe0CHo
● Created direct raster rendering path
with JAI
○ Drop-in replacement (1 raster
at time)
○ 2x speedup
○ 2x/3x scalability improvement
under heavy load
○ Enabled/Disabled via Java Switch
27. And More Raster
● Oracle GeoRaster
● JPEG 2K improvements
● More Concurrency
● Simplified/Shrunk Raster Operation
Chains
32. Application Schema Support
● Recent development by CSIRO
● Full extension status
● Feature chaining, polymorphism
● Better performance, memory use
● GML 3.2, WMS (beta)
33. Projections
Robinson Mollweide
Winkel Tripel Eckert IV
Equidistant conic
49. Control Flow
● OWS request throttling based on:
○ Number of concurrent requests total
○ Number of concurrent requests per:
■ service
■ operation
■ output format
■ user
● Requests queued when limits reached
56. On the Horizon
● WFS 2.0
● Security
● DBconfig - Catalog and config in a database
● Scripting - Python, JavaScript, Scala, Groovy
(GeoScript)
● GSS / GeoGit
Go to What's new in 2.2