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.