1 #ifndef MAPDATABASESERVICE_H
2 #define MAPDATABASESERVICE_H
7 #include <osmscout/Database.h>
8 #include <osmscout/LocationService.h>
9 #include <osmscout/MapService.h>
10 #include <osmscout/routing/RoutingService.h>
11 #include <osmscout/routing/RoutePostprocessor.h>
12 #include <osmscout/MapPainterQt.h>
13 #include <osmscout/util/Breaker.h>
47 MapServiceSettingDifferentColorForEachRouteSegment
51 static void FreeInstance();
53 void CancelCurrentDataLoading();
54 void RenderMap( QPainter &painter );
56 void SetMapServiceSetting( MapServiceSetting setting, QVariant value );
59 void HandleMapRenderingResult();
60 void TriggerInitialRendering();
63 void HandleInitialRenderingRequest();
76 QScopedPointer<DataClass> d;
double mAngle
Definition: MapDatabaseService.h:20
Definition: MapDatabaseService.h:46
osmscout::GeoBox boundingBox
Definition: MapDatabaseService.h:34
Definition: MapDatabaseService.h:39
size_t mHeight
Definition: MapDatabaseService.h:22
RenderMapRequest()
Definition: MapDatabaseService.cpp:92
MapServiceSetting
Definition: MapDatabaseService.h:44
osmscout::Magnification mMagnification
Definition: MapDatabaseService.h:24
size_t mWidth
Definition: MapDatabaseService.h:21
std::vector< RouteSegmentMapData > mRouteSegmentsMapData
Definition: MapDatabaseService.h:25
osmscout::GeoCoord mCoord
Definition: MapDatabaseService.h:23
Definition: MapDatabaseService.h:17
Definition: MapDatabaseService.h:32