libosmscout 0.1
Loading...
Searching...
No Matches
Classes for caching map data per tile

Classes

class  osmscout::DataTileCache
 Data cache using tile based cache pages. More...
class  osmscout::Tile
 Result of a cache lookup. More...
class  osmscout::TileData< O >
 Template for storing sets of data of the same type in a tile. More...
class  osmscout::TileId
 A Tile id, uniquely identifing a tile by its level and (unique for the given level) tile coordinates. More...

Typedefs

using osmscout::TileAreaData = TileData<AreaRef>
 TileData for areas.
using osmscout::TiledDataCacheRef = std::shared_ptr<DataTileCache>
 Reference counted reference to a DataTileCache instance.
using osmscout::TileNodeData = TileData<NodeRef>
 TileData for nodes.
using osmscout::TileRef = std::shared_ptr<Tile>
 Reference counted reference to a tile.
using osmscout::TileRouteData = TileData<RouteRef>
 TileData for routes.
using osmscout::TileWayData = TileData<WayRef>
 TileData for ways.

Detailed Description

Typedef Documentation

◆ TileAreaData

◆ TiledDataCacheRef

using osmscout::TiledDataCacheRef = std::shared_ptr<DataTileCache>

Reference counted reference to a DataTileCache instance.

◆ TileNodeData

◆ TileRef

using osmscout::TileRef = std::shared_ptr<Tile>

Reference counted reference to a tile.

◆ TileRouteData

◆ TileWayData