-
Notifications
You must be signed in to change notification settings - Fork 60
/
Copy pathqgeoserviceproviderpluginamap.cpp
32 lines (27 loc) · 1.26 KB
/
qgeoserviceproviderpluginamap.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include "qgeoserviceproviderpluginamap.h"
#include "qgeocodingmanagerengineamap.h"
#include "qgeoroutingmanagerengineamap.h"
#include "qplacemanagerengineamap.h"
#include "qgeotiledmappingmanagerengineamap.h"
QGeoCodingManagerEngine *QGeoServiceProviderFactoryAmap::createGeocodingManagerEngine(
const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const
{
return new QGeoCodingManagerEngineAmap(parameters, error, errorString);
}
QGeoRoutingManagerEngine *QGeoServiceProviderFactoryAmap::createRoutingManagerEngine(
const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const
{
return new QGeoRoutingManagerEngineAmap(parameters, error, errorString);
}
QPlaceManagerEngine *QGeoServiceProviderFactoryAmap::createPlaceManagerEngine(
const QVariantMap ¶meters, QGeoServiceProvider::Error *error, QString *errorString) const
{
return new QPlaceManagerEngineAmap(parameters, error, errorString);
}
QGeoMappingManagerEngine *QGeoServiceProviderFactoryAmap::createMappingManagerEngine(
const QVariantMap ¶meters,
QGeoServiceProvider::Error *error,
QString *errorString) const
{
return new QGeoTiledMappingManagerEngineAmap(parameters, error, errorString);
}