[]
Define a factory to create different layers.
public class MapLayerListFactory<T, TOwner, TMapLayer> : MapLayerListBaseFactory<T, TOwner, TMapLayer> where TOwner : FlexMap<T> where TMapLayer : MapLayerBase<T>
| Name | Description |
|---|---|
| T | Model Type |
| TOwner | Chart Map derived from FlexMap |
| TMapLayer | MapLayer derived from MapLayerBase |
| Name | Description |
|---|---|
| MapLayerListFactory(IList<MapLayerBase<T>>, TOwner) | Initializes a new instance of the MapLayerListFactory class. |
| Name | Description |
|---|---|
| AddGeoGridLayer() | Add a GeoGridLayer to the layers list. |
| AddGeoMapLayer() | Add a GeoMapLayer to the layers list. |
| AddScatterMapLayer() | Add a ScatterMapLayer to the layers list. |