ObjNSAService

Operations

Index Method Parameters Response Type Description
1 getNSAObject
ObjNSAService___GetNSAObject
ObjNSAServiceGetNSAObjectResponse
2 setNSAObject
ObjNSAService___SetNSAObject
ObjNSAServiceSetNSAObjectResponse

getNSAObject

Parameters

Name Type Required Description
ObjNSAService___GetNSAObject
ObjNSAServiceGetNSAObject
Property Type Required Description
handle Integer Y
Y

Response

Name Type Required Description
ObjNSAService___GetNSAObjectResponse
ObjNSAServiceGetNSAObjectResponse
Property Type Required Description
Result TApiObjNSA Y
Result.Handle Integer Y
Result.SystemLabel Integer Y
Result.TypeId String Y
Result.ObjType Integer Y
Result.ApiObjType ApiWpObjType Y
Result.Lng Double Y
Result.Lat Double Y
Result.Z Double Y
Result.Count Integer Y
Result.Angle Double Y
Result.UserDescription String Y
Result.AutoLevel Boolean Y
Result.OffsetZ Double Y
Result.UserLabel String Y
Result.SymbolVisible Boolean Y
Result.Color TApiColor Y
Result.Color.Red Integer Y
Result.Color.Green Integer Y
Result.Color.Blue Integer Y
Result.Color.Alpha Integer Y
Result.ObjFormDescription String Y
Result.SymbolLabelSetup TApiSymbolLabelSetup Y
Result.PosLocked Boolean Y
Result.PosLockToHandle Integer Y
Result.PosLockToHandleNdx Integer Y
Result.Points TApiGPs Y
Result.Points.TApiGP[] TApiGP[] N
Result.Points.TApiGP[].Lat Double Y
Result.Points.TApiGP[].Lng Double Y
Result.NoiseDemandsLF TApiDoubleArray Y
Result.NoiseDemandsLF.double[] Double[] N
Result.NoiseDemands TApiDoubleArray Y
Result.NoiseDemands.double[] Double[] N
Result.AmbientNoises TApiDoubleArray Y
Result.AmbientNoises.double[] Double[] N
Result.AllAddExps TApiDoubleArray Y
Result.AllAddExps.double[] Double[] N
Result.LocalVersion Integer Y
Result.CalcTimeSetup Boolean Y
Result.NoNoiseDemand Boolean Y
Result.FreeDefinable Boolean Y
Result.KindOfDemand TKindOfDemand Y
Result.PreDefinedCountry Integer Y
Result.PreDefinedType Integer Y
Result.PreDefined Integer Y
Result.NoiseUseUserImissionHeight Boolean Y
Result.NoiseImissionHeight Double Y
Result.NoiseDemandLF Boolean Y
Result.NoiseDemandNewLF Double Y
Result.NoiseDemandNew Double Y
Result.NoiseDemandWindSpeedDependent Boolean Y
Result.NoiseDemandWindSpeedFrom Double Y
Result.NoiseDemandWindSpeedTo Double Y
Result.NoiseDemandWindSpeedStep Double Y
Result.NoiseDemandFrequencyDependent Boolean Y
Result.NoiseDemandFrequencyFrom Integer Y
Result.NoiseDemandFrequencyTo Integer Y
Result.NoiseDemandFrequencyFromLF Integer Y
Result.NoiseDemandFrequencyToLF Integer Y
Result.NoiseDemandFrequencyAWeighted Boolean Y
Result.NoiseInitialExposureNew Double Y
Result.AmbientNoiseWindSpeedDependent Boolean Y
Result.AmbientNoiseWindSpeedFrom Double Y
Result.AmbientNoiseWindSpeedTo Double Y
Result.AmbientNoiseWindSpeedStep Double Y
Result.AmbientNoiseFrequencyDependent Boolean Y
Result.AmbientNoiseFrequencyFrom Integer Y
Result.AmbientNoiseFrequencyTo Integer Y
Result.MaxAdditionalExposureNew Double Y
Result.AllAddExpWindSpeedDependent Boolean Y
Result.AllAddExpFrequencyDependent Boolean Y
Result.MinAbsNoiseDemand Double Y
Result.NoiseDistanceNew Double Y
Result.NoiseDistanceFactor Double Y
Result.NoiseDistanceFactorType TDistFactType Y
Result.UseNSAUncertaintyAllowance Boolean Y
Result.UncertaintyAllowance Double Y
Result.UseNSAAmplitudeModulation Boolean Y
Result.AmplitudeModulation Double Y
Result.PureTonePenalty Double Y
Y

setNSAObject

Parameters

Name Type Required Description
ObjNSAService___SetNSAObject
ObjNSAServiceSetNSAObject
Property Type Required Description
apiNSAobj TApiObjNSA Y
apiNSAobj.Handle Integer Y
apiNSAobj.SystemLabel Integer Y
apiNSAobj.TypeId String Y
apiNSAobj.ObjType Integer Y
apiNSAobj.ApiObjType ApiWpObjType Y
apiNSAobj.Lng Double Y
apiNSAobj.Lat Double Y
apiNSAobj.Z Double Y
apiNSAobj.Count Integer Y
apiNSAobj.Angle Double Y
apiNSAobj.UserDescription String Y
apiNSAobj.AutoLevel Boolean Y
apiNSAobj.OffsetZ Double Y
apiNSAobj.UserLabel String Y
apiNSAobj.SymbolVisible Boolean Y
apiNSAobj.Color TApiColor Y
apiNSAobj.Color.Red Integer Y
apiNSAobj.Color.Green Integer Y
apiNSAobj.Color.Blue Integer Y
apiNSAobj.Color.Alpha Integer Y
apiNSAobj.ObjFormDescription String Y
apiNSAobj.SymbolLabelSetup TApiSymbolLabelSetup Y
apiNSAobj.PosLocked Boolean Y
apiNSAobj.PosLockToHandle Integer Y
apiNSAobj.PosLockToHandleNdx Integer Y
apiNSAobj.Points TApiGPs Y
apiNSAobj.Points.TApiGP[] TApiGP[] N
apiNSAobj.Points.TApiGP[].Lat Double Y
apiNSAobj.Points.TApiGP[].Lng Double Y
apiNSAobj.NoiseDemandsLF TApiDoubleArray Y
apiNSAobj.NoiseDemandsLF.double[] Double[] N
apiNSAobj.NoiseDemands TApiDoubleArray Y
apiNSAobj.NoiseDemands.double[] Double[] N
apiNSAobj.AmbientNoises TApiDoubleArray Y
apiNSAobj.AmbientNoises.double[] Double[] N
apiNSAobj.AllAddExps TApiDoubleArray Y
apiNSAobj.AllAddExps.double[] Double[] N
apiNSAobj.LocalVersion Integer Y
apiNSAobj.CalcTimeSetup Boolean Y
apiNSAobj.NoNoiseDemand Boolean Y
apiNSAobj.FreeDefinable Boolean Y
apiNSAobj.KindOfDemand TKindOfDemand Y
apiNSAobj.PreDefinedCountry Integer Y
apiNSAobj.PreDefinedType Integer Y
apiNSAobj.PreDefined Integer Y
apiNSAobj.NoiseUseUserImissionHeight Boolean Y
apiNSAobj.NoiseImissionHeight Double Y
apiNSAobj.NoiseDemandLF Boolean Y
apiNSAobj.NoiseDemandNewLF Double Y
apiNSAobj.NoiseDemandNew Double Y
apiNSAobj.NoiseDemandWindSpeedDependent Boolean Y
apiNSAobj.NoiseDemandWindSpeedFrom Double Y
apiNSAobj.NoiseDemandWindSpeedTo Double Y
apiNSAobj.NoiseDemandWindSpeedStep Double Y
apiNSAobj.NoiseDemandFrequencyDependent Boolean Y
apiNSAobj.NoiseDemandFrequencyFrom Integer Y
apiNSAobj.NoiseDemandFrequencyTo Integer Y
apiNSAobj.NoiseDemandFrequencyFromLF Integer Y
apiNSAobj.NoiseDemandFrequencyToLF Integer Y
apiNSAobj.NoiseDemandFrequencyAWeighted Boolean Y
apiNSAobj.NoiseInitialExposureNew Double Y
apiNSAobj.AmbientNoiseWindSpeedDependent Boolean Y
apiNSAobj.AmbientNoiseWindSpeedFrom Double Y
apiNSAobj.AmbientNoiseWindSpeedTo Double Y
apiNSAobj.AmbientNoiseWindSpeedStep Double Y
apiNSAobj.AmbientNoiseFrequencyDependent Boolean Y
apiNSAobj.AmbientNoiseFrequencyFrom Integer Y
apiNSAobj.AmbientNoiseFrequencyTo Integer Y
apiNSAobj.MaxAdditionalExposureNew Double Y
apiNSAobj.AllAddExpWindSpeedDependent Boolean Y
apiNSAobj.AllAddExpFrequencyDependent Boolean Y
apiNSAobj.MinAbsNoiseDemand Double Y
apiNSAobj.NoiseDistanceNew Double Y
apiNSAobj.NoiseDistanceFactor Double Y
apiNSAobj.NoiseDistanceFactorType TDistFactType Y
apiNSAobj.UseNSAUncertaintyAllowance Boolean Y
apiNSAobj.UncertaintyAllowance Double Y
apiNSAobj.UseNSAAmplitudeModulation Boolean Y
apiNSAobj.AmplitudeModulation Double Y
apiNSAobj.PureTonePenalty Double Y
Y

Response

Name Type Required Description
ObjNSAService___SetNSAObjectResponse
ObjNSAServiceSetNSAObjectResponse
Property Type Required Description
Result Boolean Y
Y