CalcDecibelService

Operations

Index Method Parameters Response Type Description
1 getDecibelCalc
CalcDecibelService___GetDecibelCalc
CalcDecibelServiceGetDecibelCalcResponse
2 setDecibelCalc
CalcDecibelService___SetDecibelCalc
CalcDecibelServiceSetDecibelCalcResponse

getDecibelCalc

Parameters

Name Type Required Description
CalcDecibelService___GetDecibelCalc
CalcDecibelServiceGetDecibelCalc
Y

Response

Name Type Required Description
CalcDecibelService___GetDecibelCalcResponse
CalcDecibelServiceGetDecibelCalcResponse
Property Type Required Description
Result TApiCalcDecibel Y
Result.Handle Integer Y
Result.Name String Y
Result.ModNum Integer Y
Result.CalcNum Integer Y
Result.CalcType ApiCalcType Y
Result.ExistWtgs TApiWtgIds Y
Result.ExistWtgs.TApiWtgId[] TApiWtgId[] N
Result.ExistWtgs.TApiWtgId[].Handle Integer Y
Result.ExistWtgs.TApiWtgId[].Rowindex Integer Y
Result.NewWtgs TApiWtgIds Y
Result.NewWtgs.TApiWtgId[] TApiWtgId[] N
Result.NewWtgs.TApiWtgId[].Handle Integer Y
Result.NewWtgs.TApiWtgId[].Rowindex Integer Y
Result.LocalVersion Integer Y
Result.NoiseCalculationType Integer Y
Result.NoiseNoCalculationNSA Boolean Y
Result.NoiseNoCalculationMap Boolean Y
Result.DataSource Integer Y
Result.DecibelCalcType Integer Y
Result.WindSpeedHeight Integer Y
Result.WindSpeedMethod TWindSpeedMethod Y
Result.WindSpeedSingle Double Y
Result.WindSpeedFirst Double Y
Result.WindSpeedLast Double Y
Result.WindSpeedStep Double Y
Result.AggregatedSource Integer Y
Result.AggregatedMeteoHandle Integer Y
Result.AggregatedMeteoHeightUID Integer Y
Result.AggregatedMeteoName String Y
Result.AggregatedFileName String Y
Result.AggregatedWeibullHeight Double Y
Result.AggregatedWeibullA Double Y
Result.AggregatedWeibullk Double Y
Result.SpectralDistribution Boolean Y
Result.SpectralDistributionFrom Integer Y
Result.SpectralDistributionTo Integer Y
Result.GroundEffectMethod TGroundEffectMethod Y
Result.TerrainReduction Double Y
Result.GroundFactor Double Y
Result.GroundFactorHard Double Y
Result.GroundFactorPorous Double Y
Result.SelectHardArea Boolean Y
Result.GroundEffectUseValleyEffect Boolean Y
Result.GroundEffectValleyEffectPenalty Double Y
Result.GroundEffectUseTopoScreening Boolean Y
Result.GroundEffectTopoScreeningReduction Double Y
Result.UserAgr Double Y
Result.UserDc Double Y
Result.UserAgrOffshore Double Y
Result.UserDcOffshore Double Y
Result.NearShoreZone Double Y
Result.AgrFactor1 Double Y
Result.AgrFactor2 Double Y
Result.HmCalcMethod Integer Y
Result.MetDampC0 Double Y
Result.DemandType TDemandType Y
Result.NoiseType TNoiseType Y
Result.Offshore Boolean Y
Result.Roughness Double Y
Result.PuretoneMethod TPuretoneMethod Y
Result.PureTonePenalty Double Y
Result.PureTonePenaltySource Integer Y
Result.NoiseCalcHeight Double Y
Result.AllowHeightOverride Boolean Y
Result.ExtraMargin Double Y
Result.UncertaintyAllowance Double Y
Result.UncertaintyAllowanceAllowOverride Boolean Y
Result.UncertaintyUseInMaps Boolean Y
Result.UncertaintyType TUncertaintyType Y
Result.UncertaintySourceType TUncertaintySourceType Y
Result.UncertaintySourceFixed Double Y
Result.AmplitudeModulation Double Y
Result.AmplitudeModulationAllowOverride Boolean Y
Result.OctaveDataRequired Boolean Y
Result.OctaveDataUse Integer Y
Result.DefaultNoiseLimit Double Y
Result.Elevation Double Y
Result.NoUseZLevel Boolean Y
Result.MissingOctDataWarning Boolean Y
Result.CalcLines Boolean Y
Result.CalcLinesStep Double Y
Result.CalcLinesStepManual Boolean Y
Result.AddDistance Double Y
Result.AirAbsCostVal Boolean Y
Result.AirAbsOmni Double Y
Result.AirAbsOct TApiDoubleArray Y
Result.AirAbsOct.double[] Double[] N
Result.AirAbsOctCalc TApiDoubleArray Y
Result.AirAbsOctCalc.double[] Double[] N
Result.AirAbsType TAirAbsType Y
Result.AirAbsTempCelcius Double Y
Result.AirAbsRelHumPct Double Y
Result.AirAbsUseStdPressure Boolean Y
Result.AirAbsCustomPressurekPa Double Y
Result.denSetup Integer Y
Result.MapCalcWindspeed Double Y
Result.AreaObjectHandle Integer Y
Result.AreaObjectLTypeWater Integer Y
Result.AreaObjectName String Y
Result.AreaObjectLTypeWaterName String Y
Result.LFLsigmaType Integer Y
Result.LFLsigma TApiDoubleArray Y
Result.LFLsigma.double[] Double[] N
Result.AllowDemandSetup Boolean Y
Result.DemandSetupType Integer Y
Result.ExcludeDistanceCheck Boolean Y
Result.ExcludeDistanceToDemandCheck Boolean Y
Result.EDPElevation Double Y
Result.EDPPenalty Double Y
Result.EDPDistance Double Y
Result.ExcludeDemandCheck Boolean Y
Result.DecInMainReport Integer Y
Result.UseRoundedValueInEval Boolean Y
Result.AirAbsDetailsInReport Boolean Y
Result.UseReflections Boolean Y
Result.MulRefl Integer Y
Result.ToolVersion Integer Y
Result.IsDirty Boolean Y
Result.NSAs TApiWtgIds Y
Result.NSAs.TApiWtgId[] TApiWtgId[] N
Result.NSAs.TApiWtgId[].Handle Integer Y
Result.NSAs.TApiWtgId[].Rowindex Integer Y
Result.NRESNoiseResults TApiResultLayerSetupColl Y
Result.NRESNoiseResults.TApiResultLayerSetup[] TApiResultLayerSetup[] N
Result.NRESNoiseResults.TApiResultLayerSetup[].ResName String Y
Result.NRESNoiseResults.TApiResultLayerSetup[].ResultLayerHandle Integer Y
Result.AmbientNoiseResults TApiResultLayerSetupColl Y
Result.AmbientNoiseResults.TApiResultLayerSetup[] TApiResultLayerSetup[] N
Result.AmbientNoiseResults.TApiResultLayerSetup[].ResName String Y
Result.AmbientNoiseResults.TApiResultLayerSetup[].ResultLayerHandle Integer Y
Y

setDecibelCalc

Parameters

Name Type Required Description
CalcDecibelService___SetDecibelCalc
CalcDecibelServiceSetDecibelCalc
Property Type Required Description
inCalc TApiCalcDecibel Y
inCalc.Handle Integer Y
inCalc.Name String Y
inCalc.ModNum Integer Y
inCalc.CalcNum Integer Y
inCalc.CalcType ApiCalcType Y
inCalc.ExistWtgs TApiWtgIds Y
inCalc.ExistWtgs.TApiWtgId[] TApiWtgId[] N
inCalc.ExistWtgs.TApiWtgId[].Handle Integer Y
inCalc.ExistWtgs.TApiWtgId[].Rowindex Integer Y
inCalc.NewWtgs TApiWtgIds Y
inCalc.NewWtgs.TApiWtgId[] TApiWtgId[] N
inCalc.NewWtgs.TApiWtgId[].Handle Integer Y
inCalc.NewWtgs.TApiWtgId[].Rowindex Integer Y
inCalc.LocalVersion Integer Y
inCalc.NoiseCalculationType Integer Y
inCalc.NoiseNoCalculationNSA Boolean Y
inCalc.NoiseNoCalculationMap Boolean Y
inCalc.DataSource Integer Y
inCalc.DecibelCalcType Integer Y
inCalc.WindSpeedHeight Integer Y
inCalc.WindSpeedMethod TWindSpeedMethod Y
inCalc.WindSpeedSingle Double Y
inCalc.WindSpeedFirst Double Y
inCalc.WindSpeedLast Double Y
inCalc.WindSpeedStep Double Y
inCalc.AggregatedSource Integer Y
inCalc.AggregatedMeteoHandle Integer Y
inCalc.AggregatedMeteoHeightUID Integer Y
inCalc.AggregatedMeteoName String Y
inCalc.AggregatedFileName String Y
inCalc.AggregatedWeibullHeight Double Y
inCalc.AggregatedWeibullA Double Y
inCalc.AggregatedWeibullk Double Y
inCalc.SpectralDistribution Boolean Y
inCalc.SpectralDistributionFrom Integer Y
inCalc.SpectralDistributionTo Integer Y
inCalc.GroundEffectMethod TGroundEffectMethod Y
inCalc.TerrainReduction Double Y
inCalc.GroundFactor Double Y
inCalc.GroundFactorHard Double Y
inCalc.GroundFactorPorous Double Y
inCalc.SelectHardArea Boolean Y
inCalc.GroundEffectUseValleyEffect Boolean Y
inCalc.GroundEffectValleyEffectPenalty Double Y
inCalc.GroundEffectUseTopoScreening Boolean Y
inCalc.GroundEffectTopoScreeningReduction Double Y
inCalc.UserAgr Double Y
inCalc.UserDc Double Y
inCalc.UserAgrOffshore Double Y
inCalc.UserDcOffshore Double Y
inCalc.NearShoreZone Double Y
inCalc.AgrFactor1 Double Y
inCalc.AgrFactor2 Double Y
inCalc.HmCalcMethod Integer Y
inCalc.MetDampC0 Double Y
inCalc.DemandType TDemandType Y
inCalc.NoiseType TNoiseType Y
inCalc.Offshore Boolean Y
inCalc.Roughness Double Y
inCalc.PuretoneMethod TPuretoneMethod Y
inCalc.PureTonePenalty Double Y
inCalc.PureTonePenaltySource Integer Y
inCalc.NoiseCalcHeight Double Y
inCalc.AllowHeightOverride Boolean Y
inCalc.ExtraMargin Double Y
inCalc.UncertaintyAllowance Double Y
inCalc.UncertaintyAllowanceAllowOverride Boolean Y
inCalc.UncertaintyUseInMaps Boolean Y
inCalc.UncertaintyType TUncertaintyType Y
inCalc.UncertaintySourceType TUncertaintySourceType Y
inCalc.UncertaintySourceFixed Double Y
inCalc.AmplitudeModulation Double Y
inCalc.AmplitudeModulationAllowOverride Boolean Y
inCalc.OctaveDataRequired Boolean Y
inCalc.OctaveDataUse Integer Y
inCalc.DefaultNoiseLimit Double Y
inCalc.Elevation Double Y
inCalc.NoUseZLevel Boolean Y
inCalc.MissingOctDataWarning Boolean Y
inCalc.CalcLines Boolean Y
inCalc.CalcLinesStep Double Y
inCalc.CalcLinesStepManual Boolean Y
inCalc.AddDistance Double Y
inCalc.AirAbsCostVal Boolean Y
inCalc.AirAbsOmni Double Y
inCalc.AirAbsOct TApiDoubleArray Y
inCalc.AirAbsOct.double[] Double[] N
inCalc.AirAbsOctCalc TApiDoubleArray Y
inCalc.AirAbsOctCalc.double[] Double[] N
inCalc.AirAbsType TAirAbsType Y
inCalc.AirAbsTempCelcius Double Y
inCalc.AirAbsRelHumPct Double Y
inCalc.AirAbsUseStdPressure Boolean Y
inCalc.AirAbsCustomPressurekPa Double Y
inCalc.denSetup Integer Y
inCalc.MapCalcWindspeed Double Y
inCalc.AreaObjectHandle Integer Y
inCalc.AreaObjectLTypeWater Integer Y
inCalc.AreaObjectName String Y
inCalc.AreaObjectLTypeWaterName String Y
inCalc.LFLsigmaType Integer Y
inCalc.LFLsigma TApiDoubleArray Y
inCalc.LFLsigma.double[] Double[] N
inCalc.AllowDemandSetup Boolean Y
inCalc.DemandSetupType Integer Y
inCalc.ExcludeDistanceCheck Boolean Y
inCalc.ExcludeDistanceToDemandCheck Boolean Y
inCalc.EDPElevation Double Y
inCalc.EDPPenalty Double Y
inCalc.EDPDistance Double Y
inCalc.ExcludeDemandCheck Boolean Y
inCalc.DecInMainReport Integer Y
inCalc.UseRoundedValueInEval Boolean Y
inCalc.AirAbsDetailsInReport Boolean Y
inCalc.UseReflections Boolean Y
inCalc.MulRefl Integer Y
inCalc.ToolVersion Integer Y
inCalc.IsDirty Boolean Y
inCalc.NSAs TApiWtgIds Y
inCalc.NSAs.TApiWtgId[] TApiWtgId[] N
inCalc.NSAs.TApiWtgId[].Handle Integer Y
inCalc.NSAs.TApiWtgId[].Rowindex Integer Y
inCalc.NRESNoiseResults TApiResultLayerSetupColl Y
inCalc.NRESNoiseResults.TApiResultLayerSetup[] TApiResultLayerSetup[] N
inCalc.NRESNoiseResults.TApiResultLayerSetup[].ResName String Y
inCalc.NRESNoiseResults.TApiResultLayerSetup[].ResultLayerHandle Integer Y
inCalc.AmbientNoiseResults TApiResultLayerSetupColl Y
inCalc.AmbientNoiseResults.TApiResultLayerSetup[] TApiResultLayerSetup[] N
inCalc.AmbientNoiseResults.TApiResultLayerSetup[].ResName String Y
inCalc.AmbientNoiseResults.TApiResultLayerSetup[].ResultLayerHandle Integer Y
Y

Response

Name Type Required Description
CalcDecibelService___SetDecibelCalcResponse
CalcDecibelServiceSetDecibelCalcResponse
Property Type Required Description
Result Boolean Y
Y