Exemple #1
0
 public TASNodeErrorStatus GetCMVDetails(long projectId, TASNodeRequestDescriptor externalRequestDescriptor,
                                         TCMVSettings cmvSettings, TICFilterSettings filter, TICLiftBuildSettings liftBuildSettings,
                                         out TCMVDetails cmvDetails)
 {
     return(client.GetCMVDetails(projectId, externalRequestDescriptor, cmvSettings, filter,
                                 liftBuildSettings, out cmvDetails));
 }
Exemple #2
0
 public TASNodeErrorStatus GetMDPSummary(long projectId, TASNodeRequestDescriptor externalRequestDescriptor,
                                         TMDPSettings mdpSettings, TICFilterSettings filter, TICLiftBuildSettings liftBuildSettings,
                                         out TMDPSummary mdpSummary)
 {
     return(client.GetMDPSummary(projectId, externalRequestDescriptor, mdpSettings, filter,
                                 liftBuildSettings, out mdpSummary));
 }
Exemple #3
0
 public bool GetSummaryThickness(long DataModelID, TASNodeRequestDescriptor ExternalRequestDescriptor,
                                 TICFilterSettings BaseFilter, TICFilterSettings TopFilter, TICFilterSettings AdditionalSpatialFilter,
                                 TICLiftBuildSettings LiftBuildSettings, out TASNodeThicknessSummaryResult Results)
 {
     return(client.GetThicknessSummary(DataModelID, ExternalRequestDescriptor, BaseFilter,
                                       TopFilter, AdditionalSpatialFilter, LiftBuildSettings, out Results) == TASNodeErrorStatus.asneOK);
 }
Exemple #4
0
 public int RequestCellProfile(long ADataModelID, TSubGridCellAddress ACellAddress, double AProbePositionX,
                               double AProbePositionY, bool AProbePositionIsGridCoord, TICLiftBuildSettings ALiftBuildSettings,
                               int AGridDataType, TICFilterSettings AFilter, out TICProfileCell ACellProfile)
 {
     return(client.RequestCellProfile(ADataModelID, ACellAddress, AProbePositionX, AProbePositionY, AProbePositionIsGridCoord,
                                      ALiftBuildSettings, AGridDataType, AFilter, out ACellProfile));
 }
Exemple #5
0
 /// <summary>
 /// Computes the minimum and maximum elevation of the cells matching the filter
 /// </summary>
 public TASNodeErrorStatus GetElevationStatistics(long DataModelID,
                                                  TASNodeRequestDescriptor ExternalRequestDescriptor,
                                                  TICFilterSettings Filter,
                                                  TICLiftBuildSettings LiftBuildSettings,
                                                  out TASNodeElevationStatisticsResult Results)
 {
     return(client.GetElevationStatistics(DataModelID, ExternalRequestDescriptor, Filter, LiftBuildSettings, out Results));
 }
Exemple #6
0
 public TASNodeErrorStatus GetSummaryVolumes(long DataModelID, TASNodeRequestDescriptor ExternalRequestDescriptor,
                                             TComputeICVolumesType VolumeType, TICFilterSettings BaseFilter, TVLPDDesignDescriptor BaseDesign,
                                             TICFilterSettings TopFilter, TVLPDDesignDescriptor TopDesign, TICFilterSettings AdditionalSpatialFilter, double CutTolerance, double FillTolerance,
                                             TICLiftBuildSettings LiftBuildSettings, out TASNodeSimpleVolumesResult Results)
 {
     return(client.GetSummaryVolumes(DataModelID, ExternalRequestDescriptor, VolumeType, BaseFilter, BaseDesign,
                                     TopFilter,
                                     TopDesign, AdditionalSpatialFilter, CutTolerance, FillTolerance, LiftBuildSettings, out Results));
 }
Exemple #7
0
 /// <summary>
 /// Gets a gridded CSV export of the production data from Raptor
 /// </summary>
 public int GetGriddedOrAlignmentCSVExport(long DataModelID, int ReportType, TASNodeRequestDescriptor ExternalDescriptor, TVLPDDesignDescriptor DesignFile, double Interval, bool ElevationReport, bool CutFillReport, bool CMVReport, bool MDPReport, bool PassCountReport, bool TemperatureReport, int ReportOption, double StartNorthing, double StartEasting, double EndNorthing, double EndEasting, double Direction, TICFilterSettings Filter, TICLiftBuildSettings LiftBuildSettings, TSVOICOptions ICOptions, out MemoryStream DataExport)
 {
     return(client.GetGriddedOrAlignmentCSVExport(DataModelID, ReportType, ExternalDescriptor, DesignFile, Interval, ElevationReport, CutFillReport, CMVReport, MDPReport, PassCountReport, TemperatureReport, ReportOption, StartNorthing, StartEasting, EndNorthing, EndEasting, Direction, Filter, LiftBuildSettings, ICOptions, out DataExport));
 }
Exemple #8
0
 public bool GetProductionDataExport(long DataModelID, TASNodeRequestDescriptor ExternalRequestDescriptor,
                                     TASNodeUserPreferences UserPreferences, int ExportType, string CallerId, TICFilterSettings Filter,
                                     TICLiftBuildSettings LiftBuildSettings, bool TimeStampRequired, bool CellSizeRequired, bool RawData,
                                     bool RestrictSize, bool ZipFile, double Tolerance, bool IncludeSurveydSurface, bool Precheckonly, string Filename,
                                     TMachine[] MachineList, int CoordType, int OutputType, TDateTime DateFromUTC, TDateTime DateToUTC,
                                     TTranslation[] Translations, T3DBoundingWorldExtent ProjectExtents, out TDataExport DataExport)
 {
     return(client.GetProductionDataExport(DataModelID, ExternalRequestDescriptor, UserPreferences, ExportType,
                                           CallerId, Filter, LiftBuildSettings, TimeStampRequired, CellSizeRequired,
                                           RawData, RestrictSize, ZipFile, Tolerance, IncludeSurveydSurface, Precheckonly, Filename, MachineList,
                                           CoordType, OutputType, DateFromUTC, DateToUTC, Translations, ProjectExtents,
                                           out DataExport));
 }
Exemple #9
0
 /// <summary>
 /// Gets CCA Summary from Raptor
 /// </summary>
 /// <param name="projectId">Project identifier</param>
 /// <param name="externalRequestDescriptor">Request descriptor with type of request and call id for cancellation</param>
 /// <param name="filter">Filter to apply</param>
 /// <param name="liftBuildSettings">Lift build settings to apply</param>
 /// <param name="ccaSummary">CCA summary result</param>
 /// <returns>True if successful otherwise false</returns>
 public bool GetCCASummary(long projectId, TASNodeRequestDescriptor externalRequestDescriptor,
                           TICFilterSettings filter, TICLiftBuildSettings liftBuildSettings, out TCCASummary ccaSummary)
 {
     return(client.GetCCASummary(projectId, externalRequestDescriptor, filter,
                                 liftBuildSettings, out ccaSummary) == TASNodeErrorStatus.asneOK);
 }
Exemple #10
0
 public TASNodeErrorStatus GetTemperatureDetails(long projectId, TASNodeRequestDescriptor externalRequestDescriptor,
                                                 TTemperatureDetailSettings temperatureDetailsSettings, TICFilterSettings filter,
                                                 TICLiftBuildSettings liftBuildSettings,
                                                 out TTemperatureDetails temperatureDetails)
 {
     return(client.GetTemperatureDetails(projectId, externalRequestDescriptor, temperatureDetailsSettings, filter,
                                         liftBuildSettings, out temperatureDetails));
 }
Exemple #11
0
 public TASNodeErrorStatus GetRenderedMapTileWithRepresentColor(long projectId, TASNodeRequestDescriptor requestDescr,
                                                                TICDisplayMode mode, TColourPalettes palettes, TWGS84Point bl, TWGS84Point tr, bool coordsAreGrid,
                                                                ushort width, ushort height, TICFilterSettings filter1, TICFilterSettings filter2, TSVOICOptions options,
                                                                TVLPDDesignDescriptor design, TComputeICVolumesType volumetype, uint representColor, out MemoryStream tile)
 {
     return(client.GetRenderedMapTileWithRepresentColor(projectId, requestDescr, mode, palettes, bl, tr, coordsAreGrid, width, height,
                                                        filter1, filter2, options, design, volumetype, representColor, out tile));
 }
Exemple #12
0
 public TASNodeErrorStatus RequestDataPatchPageWithTime(
     long dataModelID, TASNodeRequestDescriptor requestDescr, TICDisplayMode mode, TICFilterSettings filter1, TICFilterSettings filter2, TVLPDDesignDescriptor design, TComputeICVolumesType volumetype,
     TSVOICOptions options, int dataPatchPage,
     int dataPatchSize, out MemoryStream Patch, out int numPatches)
 {
     return(client.RequestDataPatchPageWithTime(dataModelID, requestDescr, mode, filter1, filter2,
                                                options, design, volumetype, dataPatchPage, dataPatchSize, out Patch, out numPatches));
 }
Exemple #13
0
 public bool GetCellProductionData(long projectId, int displayMode, double AProbePositionX,
                                   double AProbePositionY, TWGS84Point point, bool AProbePositionIsGridCoord, TICFilterSettings AFilter,
                                   TICLiftBuildSettings ALiftBuildSettings, TVLPDDesignDescriptor designDescriptor, out TCellProductionData data)
 {
     return(client.GetCellProductionData(projectId, displayMode, AProbePositionX, AProbePositionY, point, AProbePositionIsGridCoord, AFilter, ALiftBuildSettings, designDescriptor, out data) == 1);/*icsrrNoError*/
 }
Exemple #14
0
 public TASNodeErrorStatus GetSummarySpeed(long DataModelID, TASNodeRequestDescriptor ExternalRequestDescriptor, TICFilterSettings filter,
                                           TICLiftBuildSettings LiftBuildSettings, out TASNodeSpeedSummaryResult Results)
 {
     return(client.GetSpeedSummary(DataModelID, ExternalRequestDescriptor, filter, LiftBuildSettings, out Results));
 }
Exemple #15
0
 public TASNodeErrorStatus GetCutFillDetails(long projectID, TASNodeRequestDescriptor externalRequestDescriptor,
                                             TCutFillSettings cutFillSettings, TICFilterSettings filter, TICLiftBuildSettings liftBuildSettings,
                                             out TCutFillDetails cutFillDetails)
 {
     return(client.GetCutFillDetails(projectID, externalRequestDescriptor, cutFillSettings, filter,
                                     liftBuildSettings, out cutFillDetails));
 }
Exemple #16
0
 public TASNodeErrorStatus GetPassCountDetails(long projectID, TASNodeRequestDescriptor externalRequestDescriptor,
                                               TPassCountSettings passCountSettings, TICFilterSettings filter, TICLiftBuildSettings liftBuildSettings,
                                               out TPassCountDetails passCountDetails)
 {
     return(client.GetPassCountDetails(projectID, externalRequestDescriptor, passCountSettings, filter,
                                       liftBuildSettings, out passCountDetails));
 }
Exemple #17
0
 public TASNodeErrorStatus GetCMVChangeSummary(long projectId, TASNodeRequestDescriptor externalRequestDescriptor,
                                               TASNodeCMVChangeSettings cmvSettings, TICFilterSettings filter, TICLiftBuildSettings liftBuildSettings,
                                               out TASNodeCMVChangeResult cmvSummary)
 {
     return(client.GetCMVChangeSummary(projectId, externalRequestDescriptor, filter, liftBuildSettings, cmvSettings,
                                       out cmvSummary));
 }