IMapDataAdapter Members
If implemented by a class, provides methods required for a VectorItemsLayer to operate with data.Properties
| Name | Description |
|---|---|
| Clusterer | Gets or sets the clusterer used to clusterize map items. |
| Count | Gets the number of items in the data adapter. |
| DefaultMapItemType | Specifies the type of map items to be used by default when generating items from a data source. |
| IsReady | Returns a value indicating whether or not all data has been loaded for the data adapter and thus, the data adapter is ready for rendering. |
| Items | Provides access to the collection of data adapter items. |
| SourceItems | Returns a source collection of MapItem objects. |
Methods
| Name | Description |
|---|---|
| GetItem(Int32) | Returns the item at the specified position. |
| GetItemBySourceObject(Object) | Gets a map item by the source object. |
| GetItemSourceObject(MapItem) | Gets a source object for a map item. |
| GetLayer() | Returns the layer associated with this data adapter. |
| IsCSCompatibleTo(MapCoordinateSystem) | Returns the value indicating is the coordinate system of an adapter is compatible with coordinate system of a map control. |
| LoadData(IMapItemFactory) | Loads data using the specified factory. |
| OnClustered() | Called after the clusterization is finished. |
| OnViewportUpdated(MapViewport) | Called every time the viewport changed. |
| SetLayer(MapItemsLayerBase) | Sets the association between the specified layer and this data adapter. |
Events
| Name | Description |
|---|---|
| DataChanged | Occurs when data is changed. |
See Also