
The GeoTrellis team is very excited to announce the availability of GeoTrellis 0.8 (codename “Atlantis”), which is a major new release that is a huge step forward toward our goal of a general purpose, high performance geoprocessing library and runtime designed to perform and scale for the web.
The GeoTrellis team is very excited to announce the availability of GeoTrellis 0.8 (codename “Atlantis”), which is a major new release that is a huge step forward toward our goal of a general purpose, high performance geoprocessing library and runtime designed to perform and scale for the web.

In this post we discuss how to tackle technical debt, and why it is important to delete code.
We outline our experience unit testing apps with JSTest.NET and require.js.
This is the second in a series of articles on applying Map Algebra to solving problems. In the last installment, I discussed beginning to develop a habitat model as an example through which to apply map algebra. Now that there is a defined study area, it is time to dig into the model itself.
In this post we explore iterating over consecutive items with Underscore.js.
The GeoTrellis team has been hard at work for the past few months, adding new geographic analysis operations and otherwise improving the performance of our open-source toolkit for high-performance geoprocessing.

Over a series of blog posts, we will take a look at map algebra functions (that are currently or will be soon incorporated into GeoTrellis) by creating a site suitability model using wildlife habitat preferences.
In this post we provide an update to our previous blog about poles in spherical polygons. Here, we investigate whether the previous algorithm can handle a polygon with a point directly on the pole.
In this blog, we recap early learning resources in Chigaco in relation to our launch of the Chicago Early Learning portal.
In this blog, we outline how to determine if a spherical polygon contains a pole.