User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.itgis_aggregatorabstract

Table of Contents

ITGIS_AggregatorAbstract interface

DK for ActiveX | TatukGIS_XDK11.ITGIS_AggregatorAbstract | Interfaces | Methods | Properties

Abstract base class for dynamic aggregators used by TGIS_LayerVector.DynamicAggregator.

Available also on: Delphi | .NET | Java | ActiveX | Python.

Syntax

// C#
public interface ITGIS_AggregatorAbstract: ITGIS_DynamicAggregatorAbstract
{
}
' VisualBasic
Public Interface ITGIS_AggregatorAbstract
  Implements ITGIS_DynamicAggregatorAbstract
End Class
// Oxygene
type
  ITGIS_AggregatorAbstract = public interface( ITGIS_DynamicAggregatorAbstract )
  end;

Implements

Methods

Inherited Overrides Protected
Name Visibility Description
AddShape public Add an aggregated output shape with optional attribute context for the current aggregation cycle.
(Inherited from ITGIS_DynamicAggregatorAbstract)
AddShape_2 public Add an aggregated output shape together with an aggregate value and the source shape UIDs it represents.
(Inherited from ITGIS_DynamicAggregatorAbstract)
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
Copy public Create a copy of the aggregator, optionally bound to another layer.
(Inherited from ITGIS_DynamicAggregatorAbstract)
Create_ public Create a dynamic aggregator bound to a vector layer.
(Inherited from ITGIS_DynamicAggregatorAbstract)
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
HideShape public Mark a source shape as hidden for the current aggregation cycle.
(Inherited from ITGIS_DynamicAggregatorAbstract)
Prepare public Generate aggregated shapes for the visible extent using the current aggregation algorithm.
(Inherited from ITGIS_DynamicAggregatorAbstract)
SetUp public Initialize aggregator state after assignment to the layer's DynamicAggregator property.
(Inherited from ITGIS_DynamicAggregatorAbstract)

Properties

Inherited Protected
Name Visibility Description
Caption public User-friendly display caption for the aggregator.
(Inherited from ITGIS_DynamicAggregatorAbstract)
IsPreparing public True while the aggregator is executing Prepare for the current draw cycle.
(Inherited from ITGIS_DynamicAggregatorAbstract)
Layer public Reference to the parent vector layer that hosts this aggregator.
(Inherited from ITGIS_DynamicAggregatorAbstract)
Name public Unique internal identifier for the aggregator type.
(Inherited from ITGIS_DynamicAggregatorAbstract)
Radius public Aggregation radius used to group nearby shapes into a single aggregated result.
(Inherited from ITGIS_DynamicAggregatorAbstract)
RadiusAsText public Text representation of Radius with an explicit unit suffix.
(Inherited from ITGIS_DynamicAggregatorAbstract)
Threshold public Minimum number of source shapes required to create an aggregated result.
(Inherited from ITGIS_DynamicAggregatorAbstract)

2026/07/11 00:08

Page Tools