C# Класс Gbdx.Aggregations.Aggregations

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddLayerToArcMap void
AggregationResponse void
ChangeDetection void
CreateAggregationArguments void
CreateAggsArgument string
CreateQueryString string
EventHandlerCheckBoxGroupCheckChanged void
EventHandlerDatePickerValueChanged void
EventHandlerGenerateButtonClick void
EventHandlerGoButtonClick void
EventHandlerInfoButtonClick void
EventHandlerInstanceAoiHasBeenDrawn void
EventHandlerMltcInfoButtonClick void
EventHandlerMultiChangeDetectionInfoButtonClick void
EventHandlerQueryTextBoxKeyDown void
EventHandlerRefreshButtonClick void
EventHandlerSelectAreaButtonClick void
GetAuthenticationToken void
GetGeoHashPoly Polygon
InitializeComponent void
InsertPivoTableRowsToFeatureClass void
InsertRow void
MoreLikeThisCell void
MultiChangeDetection void
RefreshChangeDetectionComboBoxes void
RefreshMltc void
RefreshMultiChangeDetection void
SetPBarProperties void
UpdatePBar void
WriteToFeatureClass void

Открытые методы

Метод Описание
Aggregations ( object hook ) : System
FeatureLayerToPivotTable ( IFeatureLayer layer, string rowKeyColName, List columnsToIgnore ) : PivotTable
FeaturesToPivotTable ( List layers, string rowKeyColName, List columnsToIgnore ) : PivotTable
GetFeatureLayersFromToc ( IActiveView activeView ) : List
GetLayerByName ( List layers, string name ) : IFeatureLayer
GetSelectedFeatureFromLayerByName ( List layers, string nameOfLayer ) : List
GetSelectedFeatures ( IFeatureLayer featureLayer ) : List

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

Приватные методы

Метод Описание
AddLayerToArcMap ( string featureClassName ) : void

Adds a layer to arc map

AggregationResponse ( IRestResponse response, int attempts ) : void
ChangeDetection ( ) : void
CreateAggregationArguments ( RestRequest &request ) : void

Create the aggregation AGGS argument

CreateAggsArgument ( ) : string

The create AGGS argument.

CreateQueryString ( ) : string
EventHandlerCheckBoxGroupCheckChanged ( object sender, EventArgs e ) : void

Eventhandler top handle when one of the checkbox group on the analysis tab is checked to ensure that the others are unchecked.

EventHandlerDatePickerValueChanged ( object sender, EventArgs e ) : void
EventHandlerGenerateButtonClick ( object sender, EventArgs e ) : void
EventHandlerGoButtonClick ( object sender, EventArgs e ) : void
EventHandlerInfoButtonClick ( object sender, EventArgs e ) : void
EventHandlerInstanceAoiHasBeenDrawn ( IPolygon poly, IElement elm ) : void
EventHandlerMltcInfoButtonClick ( object sender, EventArgs e ) : void
EventHandlerMultiChangeDetectionInfoButtonClick ( object sender, EventArgs e ) : void
EventHandlerQueryTextBoxKeyDown ( object sender, KeyEventArgs e ) : void
EventHandlerRefreshButtonClick ( object sender, EventArgs e ) : void

Event Handler for the refresh button to execute the proper action depending on which group box is enabled.

EventHandlerSelectAreaButtonClick ( object sender, EventArgs e ) : void
GetAuthenticationToken ( ) : void
GetGeoHashPoly ( string geohash ) : Polygon

The get geo hash poly.

InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

InsertPivoTableRowsToFeatureClass ( IFeatureClass featureClass, PivotTable ptable, string>.Dictionary uniqueFieldNames ) : void
InsertRow ( IFeatureClass featureClass, string key, IFeatureCursor insertCur, double>.Dictionary resultDictionary, string>.Dictionary uniqueFieldNames ) : void

Insert a row into the feature class.

MoreLikeThisCell ( ) : void
MultiChangeDetection ( ) : void
RefreshChangeDetectionComboBoxes ( ) : void
RefreshMltc ( ) : void
RefreshMultiChangeDetection ( ) : void
SetPBarProperties ( int max, int min, int val ) : void
UpdatePBar ( int val ) : void
WriteToFeatureClass ( IFeatureClass featureClass, double>.Dictionary resultDictionary, string>.Dictionary uniqueFieldNames, IWorkspace workspace ) : void

Описание методов

Aggregations() публичный Метод

public Aggregations ( object hook ) : System
hook object
Результат System

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

FeatureLayerToPivotTable() публичный Метод

public FeatureLayerToPivotTable ( IFeatureLayer layer, string rowKeyColName, List columnsToIgnore ) : PivotTable
layer IFeatureLayer
rowKeyColName string
columnsToIgnore List
Результат PivotTable

FeaturesToPivotTable() публичный Метод

public FeaturesToPivotTable ( List layers, string rowKeyColName, List columnsToIgnore ) : PivotTable
layers List
rowKeyColName string
columnsToIgnore List
Результат PivotTable

GetFeatureLayersFromToc() публичный статический Метод

public static GetFeatureLayersFromToc ( IActiveView activeView ) : List
activeView IActiveView
Результат List

GetLayerByName() публичный Метод

public GetLayerByName ( List layers, string name ) : IFeatureLayer
layers List
name string
Результат IFeatureLayer

GetSelectedFeatureFromLayerByName() публичный Метод

public GetSelectedFeatureFromLayerByName ( List layers, string nameOfLayer ) : List
layers List
nameOfLayer string
Результат List

GetSelectedFeatures() публичный Метод

public GetSelectedFeatures ( IFeatureLayer featureLayer ) : List
featureLayer IFeatureLayer
Результат List