DK for ActiveX | TatukGIS_XDK11.ITGIS_DynamicAggregatorAbstract | Interfaces | Methods | Properties
Base class for TGIS_LayerVector.DynamicAggregator implementation. Purpose of this class is to dynamically add and hide shapes upon drawing process. Sample use is dynamic binning or clustering.
// C# public interface ITGIS_DynamicAggregatorAbstract: ITBaseObject { }
' VisualBasic Public Interface ITGIS_DynamicAggregatorAbstract Implements ITBaseObject End Class
// Oxygene type ITGIS_DynamicAggregatorAbstract = public interface( ITBaseObject ) end;
| Name | Visibility | Description | |
|---|---|---|---|
| AddShape | public | Adds a new shape to be drawn | |
| AddShape_2 | public | Adds a new shape to be drawn | |
| AttachDelphiObj | public | Only for internal use of TatukGIS. (Inherited from ITBaseObject) |
|
| Copy | public | Creates a copy of the dynamic aggregator. | |
| Create_ | public | Create a processor instance. | |
| DelphiObj | public | Only for internal use of TatukGIS. (Inherited from ITBaseObject) |
|
| HideShape | public | Hide a shape against being drawn. | |
| Prepare | public | Prepares dynamic shapes. | |
| SetUp | public | Perform internal aggregator setup. | |
| Name | Visibility | Description | |
|---|---|---|---|
| Caption | public | User friendly name (translated). | |
| IsPreparing | public | True if aggregator is executing Prepare(). | |
| Layer | public | Layer on which the processor is constructed. | |
| Name | public | Unique aggregator name. | |
| Radius | public | A radius within which shapes will be aggregated. | |
| RadiusAsText | public | A radius within which shapes will be aggregated expressed in human readable form, like '10pt', '3in'.Uses AsText parameter syntax. | |
| Threshold | public | Minimum number of shapes to form an aggregator. | |
All dynamic aggregation implementation classes inherit from this base class.
This class provides properties to customize aggregation behavior: