Terrain To Raster function
The Terrain To Raster function is used to render multipoint data managed using a terrain stored in a geodatabase. The function will be used when you add multipoint data to a mosaic dataset using the Terrain raster type. When adding a terrain to a mosaic dataset, you need to open the properties to define some of the input and output properties.
This function is not available on its own to be added to a function chain.
Input properties
Input Terrain—The path and name of the terrain dataset. You can modify this value if the input is moved. This option will not exist on the Terrain raster type Properties page when adding the Terrain to the mosaic dataset.
Surface interpolation type—Surface interpolation is used to determine the z-values for each pixel.
- Linear—Estimates z from the plane defined by the terrain triangle that contains the x,y location of a query point.
- Natural Neighbor—Estimates z by applying area-based weights to the terrain's natural neighbors of a query point.
Output properties
The output properties are unique to the LAS, LAS dataset, and Terrain raster types. Since the inputs involve some sort of interpolation from points, this can be quite computationally intensive and therefore slow to display. The option to create caches at the base pixel size for the inputs exists to improve performance. Without the cache you may have to wait several minutes for some surfaces to display.
Pixel size—The minimum pixel size that will be generated to create the raster.
Cache folder—The location where the cached terrain surfaces will be stored. By default, the cache is generated and stored in a folder next to where the mosaic dataset resides. This folder has the same name as the geodatabase, with a .Cache extension. However, if the mosaic dataset is created in an ArcSDE geodatabase, the cache will be created within that geodatabase.
Number of cached surfaces—The maximum number of caches that can be created using different input properties for this surface, for example, using one interpolation method versus another. Entering a value of 0 will disable caching or will clear an existing cache.
Rendering the terrain can be computationally intensive. Without the cache you may have to wait several minutes for some surfaces to display. The cache gets generated when
- Viewing the mosaic dataset where the terrain datasets are used to generate the mosaicked image
- The overviews are built
- The Synchronize Mosaic Dataset tool is run with Build Item Cache checked
The cache will be updated if the cache has been deleted or is missing. It will not be updated if the terrain is modified.