ObjShadowService

Operations

Index Method Parameters Response Type Description
1 setShadowObject
ObjShadowService___SetShadowObject
ObjShadowServiceSetShadowObjectResponse
2 getShadowObject
ObjShadowService___GetShadowObject
ObjShadowServiceGetShadowObjectResponse

setShadowObject

Parameters

Name Type Required Description
ObjShadowService___SetShadowObject
ObjShadowServiceSetShadowObject
Property Type Required Description
apishadowobj TApiObjShadow Y
apishadowobj.Handle Integer Y
apishadowobj.SystemLabel Integer Y
apishadowobj.TypeId String Y
apishadowobj.ObjType Integer Y
apishadowobj.ApiObjType ApiWpObjType Y
apishadowobj.Lng Double Y
apishadowobj.Lat Double Y
apishadowobj.Z Double Y
apishadowobj.Count Integer Y
apishadowobj.Angle Double Y
apishadowobj.UserDescription String Y
apishadowobj.AutoLevel Boolean Y
apishadowobj.OffsetZ Double Y
apishadowobj.UserLabel String Y
apishadowobj.SymbolVisible Boolean Y
apishadowobj.Color TApiColor Y
apishadowobj.Color.Red Integer Y
apishadowobj.Color.Green Integer Y
apishadowobj.Color.Blue Integer Y
apishadowobj.Color.Alpha Integer Y
apishadowobj.ObjFormDescription String Y
apishadowobj.SymbolLabelSetup TApiSymbolLabelSetup Y
apishadowobj.PosLocked Boolean Y
apishadowobj.PosLockToHandle Integer Y
apishadowobj.PosLockToHandleNdx Integer Y
apishadowobj.Slope Double Y
apishadowobj.IntSlope Integer Y
apishadowobj.Width Double Y
apishadowobj.Height Double Y
apishadowobj.AngleShadow Double Y
apishadowobj.HeightAboveGround Double Y
apishadowobj.DirectionMode TApiShadowReceptorDirectionMode Y
apishadowobj.InputType Integer Y
apishadowobj.FromBorderUL TApiGP Y
apishadowobj.FromBorderUL.Lat Double Y
apishadowobj.FromBorderUL.Lng Double Y
apishadowobj.FromBorderLL TApiGP Y
apishadowobj.FromBorderLL.Lat Double Y
apishadowobj.FromBorderLL.Lng Double Y
apishadowobj.FromBorderUR TApiGP Y
apishadowobj.FromBorderUR.Lat Double Y
apishadowobj.FromBorderUR.Lng Double Y
apishadowobj.FromBorderLR TApiGP Y
apishadowobj.FromBorderLR.Lat Double Y
apishadowobj.FromBorderLR.Lng Double Y
apishadowobj.FromBorderUsedSave Integer Y
apishadowobj.FromBorderZL Double Y
apishadowobj.FromBorderZU Double Y
apishadowobj.FromBorderWidth Double Y
apishadowobj.FromBorderHeight Double Y
apishadowobj.FromBorderAzimuth Double Y
apishadowobj.FromBorderSlope Double Y
apishadowobj.FromBorderZaslL Double Y
apishadowobj.FromBorderZaslU Double Y
apishadowobj.FromBorderUseZ Integer Y
apishadowobj.RectPolySelect TApiRectPolySelect Y
apishadowobj.RectPolySelect.Poly TApiGPs Y
apishadowobj.RectPolySelect.Poly.TApiGP[] TApiGP[] N
apishadowobj.RectPolySelect.Poly.TApiGP[].Lat Double Y
apishadowobj.RectPolySelect.Poly.TApiGP[].Lng Double Y
apishadowobj.RectPolySelect.HeightAboveGround Double Y
apishadowobj.RectPolySelect.MapType TApiShadowMapType Y
apishadowobj.RectPolySelect.Width Double Y
apishadowobj.RectPolySelect.Height Double Y
apishadowobj.RectPolySelect.Angle Double Y
apishadowobj.RectPolySelect.FixedSize Boolean Y
Y

Response

Name Type Required Description
ObjShadowService___SetShadowObjectResponse
ObjShadowServiceSetShadowObjectResponse
Property Type Required Description
Result Boolean Y
Y

getShadowObject

Parameters

Name Type Required Description
ObjShadowService___GetShadowObject
ObjShadowServiceGetShadowObject
Property Type Required Description
handle Integer Y
Y

Response

Name Type Required Description
ObjShadowService___GetShadowObjectResponse
ObjShadowServiceGetShadowObjectResponse
Property Type Required Description
Result TApiObjShadow 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.Slope Double Y
Result.IntSlope Integer Y
Result.Width Double Y
Result.Height Double Y
Result.AngleShadow Double Y
Result.HeightAboveGround Double Y
Result.DirectionMode TApiShadowReceptorDirectionMode Y
Result.InputType Integer Y
Result.FromBorderUL TApiGP Y
Result.FromBorderUL.Lat Double Y
Result.FromBorderUL.Lng Double Y
Result.FromBorderLL TApiGP Y
Result.FromBorderLL.Lat Double Y
Result.FromBorderLL.Lng Double Y
Result.FromBorderUR TApiGP Y
Result.FromBorderUR.Lat Double Y
Result.FromBorderUR.Lng Double Y
Result.FromBorderLR TApiGP Y
Result.FromBorderLR.Lat Double Y
Result.FromBorderLR.Lng Double Y
Result.FromBorderUsedSave Integer Y
Result.FromBorderZL Double Y
Result.FromBorderZU Double Y
Result.FromBorderWidth Double Y
Result.FromBorderHeight Double Y
Result.FromBorderAzimuth Double Y
Result.FromBorderSlope Double Y
Result.FromBorderZaslL Double Y
Result.FromBorderZaslU Double Y
Result.FromBorderUseZ Integer Y
Result.RectPolySelect TApiRectPolySelect Y
Result.RectPolySelect.Poly TApiGPs Y
Result.RectPolySelect.Poly.TApiGP[] TApiGP[] N
Result.RectPolySelect.Poly.TApiGP[].Lat Double Y
Result.RectPolySelect.Poly.TApiGP[].Lng Double Y
Result.RectPolySelect.HeightAboveGround Double Y
Result.RectPolySelect.MapType TApiShadowMapType Y
Result.RectPolySelect.Width Double Y
Result.RectPolySelect.Height Double Y
Result.RectPolySelect.Angle Double Y
Result.RectPolySelect.FixedSize Boolean Y
Y