revrt.models.cost_layers#

Definition of friction, barrier, and costs processing config files

Module attributes

Extents

Terms for specifying masks

LayerBuildComponents

Mapping of layer components to use for building the final layer

Layers

Layer configs to build and potentially add to file

Classes

DryCosts(*, iso_region_tiff, nlcd_tiff, ...)

Config items required to generate dry costs

IsoMultipliers

Multiplier config for one ISO

LandUseMultipliers

Land use multipliers

LayerBuildConfig(*[, extent, global_value, ...])

Friction and barrier layers config model

LayerConfig(*, layer_name[, description, ...])

Config for friction, barrier, and costs processing

MergeFrictionBarriers(*, friction_layer, ...)

Config to combine friction and barriers and save to file

RangeConfig(*[, min, max])

Config for defining a range

Rasterize(*, value[, buffer, reproject, ...])

Config to rasterize a vector layer and apply a value to it

SlopeMultipliers

Slope multipliers and cutoffs

TransmissionLayerCreationConfig(*, ...[, ...])

Config for transmission layer creation