WinProp_PreProUrban
Data Fields
- int
- Model
- int
- Mode
- int
- NrCornersPolygon
- int
- NrCornersIRTPolygon
- COORDPOINT *
- CornersPolygon
- COORDPOINT *
- CornersIRTPolygon
- COORDPOINT
- lowerLeft
- COORDPOINT
- upperRight
- double
- Resolution
- int
- NrHeights
- double *
- Heights
- int
- HeightAbsolute
- int
- MultipleInteractions
- int
- IRTPointMode
- double
- TileVertical
- double
- TileHorizontal
- double
- SegmentVertical
- double
- SegmentHorizontal
- int
- AdaptiveResolution
- int
- SphericMode
- double
- SphericRadiusConstant
- double
- SphericRadiusConstantHH
- double
- SphericRadiusBasic
- double
- SphericRadiusIncrement
- int
- ConsiderIndoorPixels
- int
- ConsiderTopography
- int
- AbsoluteBuildingHeights
- WinProp_Filename
- FilenameBuildings
- WinProp_Filename
- FilenameTopography
- int
- CNPIndoorMode
- float
- CNPIndoorTile
- float
- CNPIndoorSegment
- float
- CNPUrbanTile
- float
- CNPResolution
- int
- CNPHeightMode
- int
- CNPNrHeights
- double *
- CNPHeights
- int
- CNPRedRes
- int
- CNPRedResFactor
- int
- CNPSphericZone
- float
- CNPSphericRadius
- int
- MultiThreading
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.
- PREDMODEL_COST : COST 231 Walfisch-Ikegami model.
- PREDMODEL_UDP : Urban Dominant Path model.
- PREDMODEL_IRT : 3D Intelligent Ray Tracing.
- Mode
-
- int WinProp_PreProUrban::Mode
- Selection of mode for preprocessing. Only relevant if preprocessing is done for the IRT model.
- PP_MODE_IRT_3D : Rigorous 3D Intelligent Ray Tracing
- PP_MODE_IRT_2x2D_IRT : 2D Horizontal Intelligent Ray Tracing and 2D Vertical Intelligent Ray Tracing
- PP_MODE_IRT_2x2D_KE : 2D Horizontal Intelligent Ray Tracing and Vertical Knife Edge 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
- NrHeights
-
- int WinProp_PreProUrban::NrHeights
- Number of individual heights to be preprocessed
- Heights
-
- double * WinProp_PreProUrban::Heights
- Heights 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:
- PP_MODE_IRT_ZONE_OFF : No spheric zone considered.
- PP_MODE_IRT_ZONE_CONSTANT : Constant size of spheric zone. Size must be defined with SphericRadiusConstant.
- PP_MODE_IRT_ZONE_ADAPTIVE : Adaptive size of spheric zone.
- 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
-
- WinProp_Filename WinProp_PreProUrban::FilenameBuildings
- Filename of building vector database if buildings are not passed via RAM to the API. Needs to be *.odb file, specified without extension.
- FilenameTopography
-
- WinProp_Filename WinProp_PreProUrban::FilenameTopography
- Filename of topographical database if topography is not passed via RAM to the API.
- CNPIndoorMode
-
- int WinProp_PreProUrban::CNPIndoorMode
- Combined Network Planning (CNP) preprocessing mode
- 0 = CNP: preprocessing disabled
- 1 = CNP: Indoor coverage empirical (COST or DPM)
- 2 = CNP: Indoor coverage ray-optical (3D IRT)
- CNPIndoorTile
-
- float WinProp_PreProUrban::CNPIndoorTile
- CNP IRT: Indoor database subdivision tile size (in meters)
- CNPIndoorSegment
-
- float WinProp_PreProUrban::CNPIndoorSegment
- CNP IRT: Indoor database subdivision segment size (in meters)
- CNPUrbanTile
-
- float WinProp_PreProUrban::CNPUrbanTile
- CNP IRT: Urban CNP Buildings tile size (in meters)
- CNPResolution
-
- float WinProp_PreProUrban::CNPResolution
- CNP IRT: Prediction area resolution (in meters)
- CNPHeightMode
-
- int WinProp_PreProUrban::CNPHeightMode
- CNP IRT: Indoor prediction heights mode
- 0 = Height is identical to urban
- 1 = Absolute individual heights per building
- 2 = Heights relative to the floors
- CNPNrHeights
-
- int WinProp_PreProUrban::CNPNrHeights
- CNP IRT: Number of prediction heights inside the building of interest
- CNPHeights
-
- double * WinProp_PreProUrban::CNPHeights
- CNP IRT: Individual prediction heights
- CNPRedRes
-
- int WinProp_PreProUrban::CNPRedRes
- CNP IRT: Adaptive Resolution Management for indoor IRT accelaration
- 1 = enable adaptive resolution
- 0 = disable adaptive resolution
- CNPRedResFactor
-
- int WinProp_PreProUrban::CNPRedResFactor
- Adaptive resolution factor
- CNPSphericZone
-
- int WinProp_PreProUrban::CNPSphericZone
- CNP IRT: Spheric Zone mode
- 0 = Spheric Zone OFF
- 1 = Spheric Zone ON (fixed size)
- 2 = Spheric Zone ON (adaptive size)
- CNPSphericRadius
-
- float WinProp_PreProUrban::CNPSphericRadius
- Spheric Zone fixed size value (in meters)
- 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