Exemple #1
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 #2
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 #3
0
 public TASNodeErrorStatus GetTemperatureSummary(long projectId, TASNodeRequestDescriptor externalRequestDescriptor,
                                                 TTemperatureSettings temperatureSettings, TICFilterSettings filter, TICLiftBuildSettings liftBuildSettings,
                                                 out TTemperature temperatureSummary)
 {
     return(client.GetTemperatureSummary(projectId, externalRequestDescriptor, temperatureSettings, filter,
                                         liftBuildSettings, out temperatureSummary));
 }
Exemple #4
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 #5
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));
 }
Exemple #6
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 #7
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 #8
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 #9
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 #10
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 #11
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 #12
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 #13
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 #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));
 }