WinProp_PreProUrban

Data Fields

Detailed Description

This structure is used to configure preprocessing of an urban vector building database. This structure is passed to the function OutdoorPlugIn_ComputePrePro.

Field Documentation

Model
int WinProp_PreProUrban::Model
Selection of propagation model for which the preprocessing will be done.
Mode
int WinProp_PreProUrban::Mode
Selection of mode for preprocessing. Only relevant if preprocessing is done for the IRT model.
NrCornersPolygon
int WinProp_PreProUrban::NrCornersPolygon
Number of corners for polygon which is used to define the preprocessing area.
NrCornersIRTPolygon
int WinProp_PreProUrban::NrCornersIRTPolygon
Number of corners for polygon which is used to define the polygonal preprocessing sub-area for IRT.
CornersPolygon
COORDPOINT * WinProp_PreProUrban::CornersPolygon
Array with corners of user defined polygon. Number of elements in array is equal to NrCornersPolygon
CornersIRTPolygon
COORDPOINT * WinProp_PreProUrban::CornersIRTPolygon
Array with corners of polygon of preprocessing sub-area. Number of elements in array is equal to NrCornersIRTPolygon
lowerLeft
COORDPOINT WinProp_PreProUrban::lowerLeft
The lower left corner of the preprocessing area, in case no polygons are specified
upperRight
COORDPOINT WinProp_PreProUrban::upperRight
The upper right corner of the preprocessing area, in case no polygons are specified
Resolution
double WinProp_PreProUrban::Resolution
Resolution of result matrix in meters
Height
double WinProp_PreProUrban::Height
Height for preprocessing in meters
HeightAbsolute
int WinProp_PreProUrban::HeightAbsolute
Preprocessing absolute or relative: 0 = relative to ground; 1 = absolute (incl. topo)
MultipleInteractions
int WinProp_PreProUrban::MultipleInteractions
  • 1 = Consider multiple interactions in one ray. Only relevant if preprocessing is done for the IRT model.
IRTPointMode
int WinProp_PreProUrban::IRTPointMode
  • 1 = Preprocess database for IRT in point-mode.
  • 0 = Area-wide mode. This includes settings such as polygonal-area preprocessing.
TileVertical
double WinProp_PreProUrban::TileVertical
Vertical size of tiles (meter). Only relevant if preprocessing is done for the IRT model.
TileHorizontal
double WinProp_PreProUrban::TileHorizontal
Horizontal size of tiles (meter). Only relevant if preprocessing is done for the IRT model.
SegmentVertical
double WinProp_PreProUrban::SegmentVertical
Length of vertical segments (meter). Only relevant if preprocessing is done for the IRT model.
SegmentHorizontal
double WinProp_PreProUrban::SegmentHorizontal
Length of horizontal segments (meter). Only relevant if preprocessing is done for the IRT model.
AdaptiveResolution
int WinProp_PreProUrban::AdaptiveResolution
Selection of adaptive resolution (Only relevant if preprocessing is done for the IRT model)
  • 0 = no adaptive resolution
  • other value indicates the factor for adaptive resolution.
SphericMode
int WinProp_PreProUrban::SphericMode
Spheric zone can be used for acceleration (Only relevant if preprocessing is done for the IRT model). The following modes are available:
SphericRadiusConstant
double WinProp_PreProUrban::SphericRadiusConstant
Radius (meter) of spheric zone for all except relations between horizontal segments. Only relevant if SphericMode is set to PP_MODE_IRT_ZONE_CONSTANT.
SphericRadiusConstantHH
double WinProp_PreProUrban::SphericRadiusConstantHH
Radius (meter) of spheric zone for relations between horizontal segments. Only relevant if SphericMode is set to PP_MODE_IRT_ZONE_CONSTANT or PP_MODE_IRT_ZONE_ADAPTIVE.
SphericRadiusBasic
double WinProp_PreProUrban::SphericRadiusBasic
Basic radius for spheric zone. Only relevant if SphericMode is set to PP_MODE_IRT_ZONE_ADAPTIVE.
SphericRadiusIncrement
double WinProp_PreProUrban::SphericRadiusIncrement
Radius increment (meter per meter) for spheric zone. Only relevant if SphericMode is set to PP_MODE_IRT_ZONE_ADAPTIVE.
ConsiderIndoorPixels
int WinProp_PreProUrban::ConsiderIndoorPixels
Preprocess additionally indoor pixels for IRT indoor coverage. Only relevant in case Model is set to PREDMODEL_IRT.
ConsiderTopography
int WinProp_PreProUrban::ConsiderTopography
Consider topography?
  • 1 = topography considered
  • 0 = topography not considered
AbsoluteBuildingHeights
int WinProp_PreProUrban::AbsoluteBuildingHeights
Consideration of heights of buildings with respect to topography (Only relevant if topography is considered)
  • 1 = absolute heights considered
  • 0 = relative heights considered.
FilenameBuildings
char WinProp_PreProUrban::FilenameBuildings[300]
Filename of building vector database if buildings are not passed via RAM to the API. Needs to be *.odb file, specified without extension.
FilenameTopography
char WinProp_PreProUrban::FilenameTopography[300]
Filename of topographical database if topography is not passed via RAM to the API.
MultiThreading
int WinProp_PreProUrban::MultiThreading
Number of threads being used for the preprocessing. Needs to be greater than zero.
The documentation was generated from the following file:
  • source.eng/Interface/Engine.h