fietsboek.trackmap module¶
Module to render tracks to static images on OSM tiles.
- class fietsboek.trackmap.TrackMapRenderer(track, requester, size, layer)¶
Bases:
object
A renderer that renders GPX tracks onto small map excerpts.
- render()¶
Render the track.
- Return type:
Image
- Returns:
The image containing the rendered preview.
- fietsboek.trackmap.render(track, layer, requester)¶
Shorthand to construct a
TrackMapRenderer
and render the preview.- Parameters:
track (
GPX
) – Parsed track to render.layer (
TileLayerConfig
) – The tile layer to take the map tiles from.requester (
TileRequester
) – The requester which will be used to request the tiles.
- Return type:
Image
- Returns:
The image containing the rendered preview.
- fietsboek.trackmap.to_web_mercator(lat, lon, zoom)¶
Convert a pari of latitude/longitude coordinates to web mercator form.