\( \def\bold#1{\bf #1} \newcommand{\d}{\mathrm{d}} \)
creates data for web site More...
#include <webdata.h>


Public Slots | |
| void | split_europe () |
Signals | |
| void | add (webdatacmd *w) |
| void | split (WebData *wd) |
Public Member Functions | |
| WebData (webdatacmd w) | |
| contructor to create png tiles of bounding rect | |
| void | run () |
| void | exit () |
Public Attributes | |
| webdatacmd | w |
Private Member Functions | |
| void | generate_map () |
| void | generate_map_BTP () |
| void | generate_STRONG () |
| void | read_osm () |
| creats *.osm file from pbf and reads in with external BTP process | |
| void | analyse_climbs () |
| analyses climbs on btp files and saves html data | |
| double | xztolon (int x, int z) |
| longitude of tile x in zoom z | |
| double | yztolat (int y, int z) |
| lattitude of tile y in zoom z | |
Private Attributes | |
| QString | dest |
creates data for web site
this class is a threat which allows to parallely draw tile, compute climb data, read osm and split raw pbf-$osm data. Aim is to fasten the calculation by using multiple cores of the processor. That means this is the basic class of web content calculation with multithreating.
|
private |
generate tiles without BTP data
Definition at line 32 of file webdata.cpp.
|
private |
generate tiles with BTP data
Definition at line 162 of file webdata.cpp.
|
private |
generates STRONG tiles
Definition at line 231 of file webdata.cpp.
|
slot |
splite osm europe file
Definition at line 48 of file webdata.cpp.
1.8.5