# Blogs

## Upcoming new features

Recently we have been very busy improving TatukGIS products. By the end of 2019 TatukGIS will release the following important new features, most which are already available in UNSTABLE product versions.

## Dynamic Shapes Aggregation

It is difficult to aesthetically present maps with many, many points. Aggregation helps tackle this challenge by grouping together densely positioned and overlapping points. Sometime ago we posted a blog about binning. The difference now is this functionality is a property of the layer and the entire computation is performed on-the-fly.

Suppose you have a map like this:

Just by selecting a clustering method in the layer properties window:

The entire map presentation is converted to clusters with styling:

Or binned:

Read more in the Aggregation documentation.

## Raster Algebra

Raster algebra enables the mathematical creation a new raster layer from the content of one or more existing layers.

How is it used?

• Suppose you have three independent layers: one contains red channel, one green, and one blue. All you need to use is a formula like:
``dst = RGB( srcA.1, srcB.1, srcC.1 )``
Where srcA.1 means the first band from the source layer named srcA.
• Or you can make a negative image:
``dst = RGB( 255 - src.R, 255 - src.G, 255 - src.B )``

These are, of course, very basic examples. You can use multiple channels, multiple layers, math formulas, and conditional expressions. Grid layers can be merged to fill voids in one layer with data from another layer, etc. You can even treat a vector layer as "tester" to perform math between vector and raster layers.

Forget about differences in the resolution or projection of source layers. Everything is automatically converted to the coordinate space of the destination layer.

## Improved OSM Server

Availability of hillshade (and contour lines) until now was limited to the coverage provided by SRTM data. That meant hillshade was unavailable for regions of the earth above 60°N and below 56°S. We have been working on this and now hillshade is available for these regions as well - so global coverage! The quality of hillshade data in previously covered regions is also improved.

## "Geological" 3D Maps

One feature we are frequently asked to implement is the presentation of DEM data on top of other DEM data. Now this is possible. Furthermore, any layer - even a pixel layer - can be presented as a 3D shape. This enables, for example, presenting the result of a raster interpolation over a 3D DEM. The possibilities are extensive.

## Better Rendering 3D Models from DWG & DXF

Previously, rendering DXF and DWG 3D models was possible only in wireframe mode, and not complete. Now 3D Face and Polyline 3D Mesh representation is so improved that most 3D models are rendered perfectly (including walls, colors, etc.).

Posted: December 20, 2019
Filed under: 3D, DK, STYLING, WebTiles