mapview.datasource library

Classes

DataAttributes
Data attributes collection.
DataAttributesAccessor
Accessor used for manipulating data attributes.
DataAttributesBase
Interface for a collection of data attributes.
DataAttributesBuilder
Data attributes collection builder.
DataAttributeValue
Encapsulates a data attribute value.
LineData
Represents a geodetic line with custom attributes.
LineDataAccessor
Line data accessor used for manipulating polylines that are part of a LineDataSource.
LineDataBuilder
Builder of LineData instances.
LineDataSource
Polyline data source allows the rendering engine access to the user provided polylines geometry and their attributes.
LineDataSourceBuilder
Builder of lines data source.
LineTileDataSource
Line tile data source allows the rendering engine access to user managed data sets of geodetic lines and their attributes through a LineTileSource.
LineTileSource
A source of geodetic line tiles.
LineTileSourceLoadResultHandler
Result handler of a load tile request.
PointData
Represents a geodetic point with custom attributes.
PointDataAccessor
Point data accessor used for manipulating points that are part of a PointDataSource.
PointDataBuilder
Builder of PointData instances.
PointDataSource
Point data source allows the rendering engine access to the user provided geographical locations and their attributes.
PointDataSourceBuilder
Builder of points data source.
PointTileDataSource
Point tile data source allows the rendering engine access to user managed data sets of geographical locations and their attributes through a PointTileSource.
PointTileSource
A source of geodetic point tiles.
PointTileSourceLoadResultHandler
Result handler of a load tile request.
PolygonData
Represents a geodetic polygon with custom attributes.
PolygonDataAccessor
Polygon data accessor used for manipulating polygons that are part of a PolygonDataSource.
PolygonDataBuilder
Builder of PolygonData instances.
PolygonDataSource
Polygon data source allows the rendering engine access to the user provided polygons geometry and their attributes.
PolygonDataSourceBuilder
Builder of the polygons data source.
PolygonTileDataSource
Polygon tile data source allows the rendering engine access to user managed data sets of geodetic polygons and their attributes through a PolygonTileSource.
PolygonTileSource
A source of geodetic polygon tiles.
PolygonTileSourceLoadResultHandler
Result handler of a load tile request.
RasterDataSource
Data source to load map layers using a raster image format (jpg, png).
RasterDataSourceCacheConfiguration
Configuration of a local data cache.
RasterDataSourceConfiguration
Called on the main thread after fromJsonFile() method finishes loading the configuration.
RasterDataSourceConfigurationUpdate
Configuration update for a RasterDataSource.
RasterDataSourceListener
Listener for RasterDataSource events.
RasterDataSourceProviderConfiguration
Configuration of a data provider.
RasterTileSource
A source of raster tiles.
RasterTileSourceLoadResultHandler
Result handler of a load tile request.
TileGeoBoundsCalculator
A calculator of geodetic bounds for tiles identified by keys generated in a particular tiling scheme (TilingScheme).
TileKey
Key of a data source tile.
TileSource
A source of tiles.
TileSourceDataVersion
Tile data version.
TileSourceListener
Listener of TileSource events.
TileSourceLoadTileRequestHandle
Handle of a load request.
TileSourceTileMetadata
Tile metadata.
TileUrlProviderFactory
Factory for generating a TileUrlProviderCallback utilized in creating a tile URL.

Enums

DataAttributeValueValueType
Supported types of the data attribute values.
RasterDataSourceError
Raster data source error codes.
TilingScheme
List of available data tiling schemes.

Typedefs

LineDataSourceLineDataProcessor = bool Function(LineDataAccessor lineAccessor)
Called for each line, allowing inspection, removal or update of coordinates and attributes.
PointDataSourcePointDataProcessor = bool Function(PointDataAccessor pointAccessor)
Called for each point, allowing inspection, removal or update of coordinates and attributes.
PolygonDataSourcePolygonDataProcessor = bool Function(PolygonDataAccessor polygonAccessor)
Called for each polygon, allowing inspection, removal or update of coordinates and attributes.
TileUrlProviderCallback = String Function(int x, int y, int level)
Provides the URL as String for the given tile coordinates and storage level.