CalcShadowService

Operations

Index Method Parameters Response Type Description
1 getShadowCalc
CalcShadowService___GetShadowCalc
CalcShadowServiceGetShadowCalcResponse
2 setShadowCalc
CalcShadowService___SetShadowCalc
CalcShadowServiceSetShadowCalcResponse

getShadowCalc

Parameters

Name Type Required Description
CalcShadowService___GetShadowCalc
CalcShadowServiceGetShadowCalc
Y

Response

Name Type Required Description
CalcShadowService___GetShadowCalcResponse
CalcShadowServiceGetShadowCalcResponse
Property Type Required Description
Result TApiCalcShadow 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.SCRTimeStep Integer Y
Result.SCRDayStep Integer Y
Result.MapCalc Boolean Y
Result.WidthWest Double Y
Result.WidthEast Double Y
Result.HeightSouth Double Y
Result.HeightNorth Double Y
Result.SunManual Boolean Y
Result.SunStation String Y
Result.SunManualType TManualSunPropType Y
Result.UseTimeSeries Boolean Y
Result.TSHandle Integer Y
Result.TSMetUID Integer Y
Result.TSwtiFile String Y
Result.TSMetObjectName String Y
Result.SunStartDate XMLGregorianCalendar Y
Result.SunSunSignalUID String Y
Result.SunSunSignalName String Y
Result.SunSunSignalThreshold Double Y
Result.SunSunSignalThresholdInvers Boolean Y
Result.SHTimeStep Integer Y
Result.Elevation Double Y
Result.MapCase Integer Y
Result.RecRealCase Boolean Y
Result.RecWorstCase Boolean Y
Result.ReferenceYear Integer Y
Result.CharacteristicMeanWind Double Y
Result.AngleNoInfl Double Y
Result.MaxDist Double Y
Result.DayStep Integer Y
Result.GridSize Double Y
Result.MapZVIGridSize Double Y
Result.RecGridSize Double Y
Result.RecGridSizeDisable Boolean Y
Result.UseUserDefinedFlickerSpeed Boolean Y
Result.UserDefinedFlickerSpeed Double Y
Result.RecCalc Boolean Y
Result.DontUseZLevel Boolean Y
Result.MaxDistSource TMaxDistSource Y
Result.UseWTGBladeWidth Boolean Y
Result.CalendarPages TCalendarPages Y
Result.CalendarOrientation TOrientation Y
Result.CalendarGraphsPerPage Integer Y
Result.CalendarGraphsShowLegend Boolean Y
Result.UseTopographicShadow Boolean Y
Result.CalculateTopographicShadowMap Boolean Y
Result.ShadowTime XMLGregorianCalendar Y
Result.FlickerStop Integer Y
Result.DeactivateZVI Boolean Y
Result.DisableOperationReduction Boolean Y
Result.SunProb TApiDoubleArray Y
Result.SunProb.double[] Double[] N
Result.OperHours TApiDoubleArray Y
Result.OperHours.double[] Double[] N
Result.AreaHandles TApiObjectHandles Y
Result.AreaHandles.int[] Integer[] N
Result.Results TApiResultLayerSetupColl Y
Result.Results.TApiResultLayerSetup[] TApiResultLayerSetup[] N
Result.Results.TApiResultLayerSetup[].ResName String Y
Result.Results.TApiResultLayerSetup[].ResultLayerHandle Integer Y
Result.Receptors TApiWtgIds Y
Result.Receptors.TApiWtgId[] TApiWtgId[] N
Result.Receptors.TApiWtgId[].Handle Integer Y
Result.Receptors.TApiWtgId[].Rowindex Integer Y
Y

setShadowCalc

Parameters

Name Type Required Description
CalcShadowService___SetShadowCalc
CalcShadowServiceSetShadowCalc
Property Type Required Description
inCalc TApiCalcShadow 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.SCRTimeStep Integer Y
inCalc.SCRDayStep Integer Y
inCalc.MapCalc Boolean Y
inCalc.WidthWest Double Y
inCalc.WidthEast Double Y
inCalc.HeightSouth Double Y
inCalc.HeightNorth Double Y
inCalc.SunManual Boolean Y
inCalc.SunStation String Y
inCalc.SunManualType TManualSunPropType Y
inCalc.UseTimeSeries Boolean Y
inCalc.TSHandle Integer Y
inCalc.TSMetUID Integer Y
inCalc.TSwtiFile String Y
inCalc.TSMetObjectName String Y
inCalc.SunStartDate XMLGregorianCalendar Y
inCalc.SunSunSignalUID String Y
inCalc.SunSunSignalName String Y
inCalc.SunSunSignalThreshold Double Y
inCalc.SunSunSignalThresholdInvers Boolean Y
inCalc.SHTimeStep Integer Y
inCalc.Elevation Double Y
inCalc.MapCase Integer Y
inCalc.RecRealCase Boolean Y
inCalc.RecWorstCase Boolean Y
inCalc.ReferenceYear Integer Y
inCalc.CharacteristicMeanWind Double Y
inCalc.AngleNoInfl Double Y
inCalc.MaxDist Double Y
inCalc.DayStep Integer Y
inCalc.GridSize Double Y
inCalc.MapZVIGridSize Double Y
inCalc.RecGridSize Double Y
inCalc.RecGridSizeDisable Boolean Y
inCalc.UseUserDefinedFlickerSpeed Boolean Y
inCalc.UserDefinedFlickerSpeed Double Y
inCalc.RecCalc Boolean Y
inCalc.DontUseZLevel Boolean Y
inCalc.MaxDistSource TMaxDistSource Y
inCalc.UseWTGBladeWidth Boolean Y
inCalc.CalendarPages TCalendarPages Y
inCalc.CalendarOrientation TOrientation Y
inCalc.CalendarGraphsPerPage Integer Y
inCalc.CalendarGraphsShowLegend Boolean Y
inCalc.UseTopographicShadow Boolean Y
inCalc.CalculateTopographicShadowMap Boolean Y
inCalc.ShadowTime XMLGregorianCalendar Y
inCalc.FlickerStop Integer Y
inCalc.DeactivateZVI Boolean Y
inCalc.DisableOperationReduction Boolean Y
inCalc.SunProb TApiDoubleArray Y
inCalc.SunProb.double[] Double[] N
inCalc.OperHours TApiDoubleArray Y
inCalc.OperHours.double[] Double[] N
inCalc.AreaHandles TApiObjectHandles Y
inCalc.AreaHandles.int[] Integer[] N
inCalc.Results TApiResultLayerSetupColl Y
inCalc.Results.TApiResultLayerSetup[] TApiResultLayerSetup[] N
inCalc.Results.TApiResultLayerSetup[].ResName String Y
inCalc.Results.TApiResultLayerSetup[].ResultLayerHandle Integer Y
inCalc.Receptors TApiWtgIds Y
inCalc.Receptors.TApiWtgId[] TApiWtgId[] N
inCalc.Receptors.TApiWtgId[].Handle Integer Y
inCalc.Receptors.TApiWtgId[].Rowindex Integer Y
Y

Response

Name Type Required Description
CalcShadowService___SetShadowCalcResponse
CalcShadowServiceSetShadowCalcResponse
Property Type Required Description
Result Boolean Y
Y