DK for Delphi | GisAggregator.TGIS_AggregatorClusteringHexagonalGridAbstract | Classes | Constructors | Fields | Methods | Properties
Base class for dynamic clustering using hexagonal grid.
// Delphi type TGIS_AggregatorClusteringHexagonalGridAbstract = class( TGIS_AggregatorClusteringAbstract ) end;
// C++ Builder class PASCALIMPLEMENTATION TGIS_AggregatorClusteringHexagonalGridAbstract : public TGIS_AggregatorClusteringAbstract { };
→ TGIS_BaseObjectDisposable → TGIS_DynamicAggregatorAbstract → TGIS_AggregatorAbstract → TGIS_AggregatorClusteringAbstract
| Name | Visibility | Description | |
|---|---|---|---|
| Create | public | Create a processor instance. (Overrides TGIS_AggregatorClusteringAbstract.Create) |
|
| Name | Visibility | Description | |
|---|---|---|---|
| useConfig | protected | If true then initialization of visual appearance is blocked because it is going to be read from a project/config file. (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| Name | Visibility | Description | |
|---|---|---|---|
| AddShape(TGIS_Shape; TObject) | public | Adds a new shape to be drawn (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| AddShape(TGIS_Shape; Variant; TGIS_UidArray) | public | Adds a new shape to be drawn (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| applyConfigOptions | protected | Read config option parameters. (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| Copy | public | Creates a copy of the dynamic aggregator. (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| HideShape | public | Hide a shape against being drawn. (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| Prepare | public | Prepares dynamic shapes. (Inherited from TGIS_AggregatorAbstract) |
|
| SetUp | public | Perform internal aggregator setup. (Inherited from TGIS_AggregatorAbstract) |
|
| storeConfigOptions | protected | Write config option parameters. (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| useShapeType | protected | Set shape type t be used by aggregator. (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| Name | Visibility | Description | |
|---|---|---|---|
| Caption | public | User friendly name (translated). (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| IsPreparing | public | True if aggregator is executing Prepare(). (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| Layer | public | Layer on which the processor is constructed. (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| Name | public | Unique aggregator name. (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| Radius | public | A radius within which shapes will be aggregated. (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| RadiusAsText | public | A radius within which shapes will be aggregated expressed in human readable form, like '10pt', '3in'.Uses AsText parameter syntax. (Inherited from TGIS_DynamicAggregatorAbstract) |
|
| Threshold | public | Minimum number of shapes to form an aggregator. (Inherited from TGIS_DynamicAggregatorAbstract) |
|
Aggregation is available through the Layer Properties Control and is stored to the project file.