Stay Connected with the Boundless Blog

Geospatial GeoGig 1.1.0 Released With Impressive Features

Boundless and the GeoGig team are pleased to announce the release of GeoGig 1.1.0!

Stakeholders asked us to make the Geospatial GeoGig faster – and 1.1.0 is all about speed!  To support this, we’ve added the Spatial-Index-With-Attributes and greatly improved the networking, caching, and rendering performance.  We expect that all users will see substantial performance improvements in the Geospatial GeoGig.

For existing GeoGig installations, see our detailed Upgrade Guide (which includes helpful tips for installations).

Here’s what others are saying about GeoGig 1.1.0…

Zach Rouse

The performance improvements in this release open the door to many more use cases for GeoGig implementations.  Boundless is excited to have a newly sharpened version of this powerful tool.

Zach Rouse - Boundless Exchange
Clarence Davis

GeoGig spatial indexing, specifically the flexibility to materialize any spatial or non-spatial attribute is a key performance enhancement yielding immediate value for spatio-temporal queries.

Clarence Davis - StoryScapes

GeoGig 1.1.0 Features Spatial Queries And Attribute Queries

Spatial-Index-With-Attributes

Visualization of a Spatial-Index-With-Attributes Index

The new GeoGig index (a revision-sharing quadtree index) greatly improves performance for the two most common types of GIS queries – spatial queries and attribute queries.

For spatial searches, the quadtree organization of the index makes for efficient retrieval of features.

The most common types of attribute query (“only display Highway and Freeways”, “only display data marked between these two dates” ) is also optimized by storing Extra Attributes inside the quadtree.  When executing the GIS query, GeoGig can use the extra information in the index to quickly filter out unneeded features.
The end result is much faster query performance and much less network traffic.

GeoGig's Improved GIS Network Performance

GeoGig 1.1.0 has greatly improved how data is moved across the network from PostgreSQL to GeoGig (usually embedded inside GeoServer).  We’ve improved the data transfer format (making transfers an incredible two (!) times faster) as well as significantly reduced when data transfer is required.  We minimize data transfer by utilizing the new spatial index, utilizing attributes embedded in the spatial index, and improving local caching.

These GIS network performance changes greatly improve performance for a remote database, but also improve performance for a local database!

GIS Mapping With Improved Rendering Performance In Geoserver

For GeoGig 1.1.0, we spent quite a bit of time analyzing the GeoServer Query-Render pipeline and made numerous GIS mapping improvements and optimizations.  GIS maps now draw significantly faster.

Download GeoGig 1.1.0

You can download Geogig 1.1.0 using the following links:

GeoGig Core

Geoserver 2.9 plugin

Geoserver 2.10 plugin

Geoserver 2.11 plugin

Release notes are available here