Image caching
The images processed by Metria CityModeler are generally very large. Pansharpened multispectral images
can be 4 Gb or more.In a
project there are two images and often an additional DSM. To minimize requirements
on the primary memory, Metria CityModeler uses a smart caching algorithm. From Metria CityModeler v6.7
all images share a global primary memory pool. The most recently used image data are stored in this pool.
When the pool is full, image data that has not been used for long is removed and new image data is read
from disk to the pool. The caching algorithm will keep the image area of interest in primary memory and swap this area as
the image is panned or another action, which changes the area of interest, is performed. You can set the
memory pool size in the Settings->Automation dialog. A larger pool will lead to a
smoother panning, but requires more primary memory. A smaller pool will lead to less memory consumption, but
slower panning. In order to utilize a larger cache size when creating a DSM or pansharpening an image, you
should set the image cache size in the Project menu before starting the operation.