Map SDK
Last updated
Last updated
The application supports 3 different map providers out of the box, In this section we will cover how to activate each one of them and also how to activate one as default.
A free option in case you want to have your solution's running costs minimized. This SDK does not require any additional configuration to work and the source code downloaded is already set to use this option by default.
Probably the most famous Maps SDK offering great location coverage and decent aesthetics. In order to configure Google Maps you can refer to their official documentation:
In order to configure the MapBox you will need a secret key which you can retrieve by registering on the MapBox website. Once retrieved head to libs->flutter_common->lib->config->constants.dart
and enter the retrieved secret key under the mapBoxProvider
Object's secretKey
parameter:
Once either one of Maps SDK options is activated you can easily switch between them. Head to libs->flutter_common->lib->config->constants.dart
and change the defaultMapProvider
's value to the one of your choice. Notice that this is an enum structure and below you can find the acceptable values for it: