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

TileData for areas.

◆ TiledDataCacheRef

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

Reference counted reference to a DataTileCache instance.

◆ TileNodeData

TileData for nodes.

◆ TileRef

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

Reference counted reference to a tile.

◆ TileRouteData

TileData for routes.

◆ TileWayData

TileData for ways.