|
Maps SDK for C++ 1.0.0
|
MapDownloaderService object. More...


Public Member Functions | |
| int | getMaxSquareKm () noexcept |
| Get the maximum area size in square kilometers to download. | |
| MapDownloaderService & | setMaxSquareKm (int maxSquareKm) noexcept |
| Set the maximum area size in square kilometers to download. | |
| int | startDownload (const List< RectangleGeographicArea > &areas, ProgressListener progressListener) noexcept |
| Download tiles for the given area. | |
| void | cancelDownload () noexcept |
| Cancel a previously started download. | |
| TransferStatisticsRef | getTransferStatistics () const noexcept |
| Get data transfer statistics for this service. | |
MapDownloaderService object.
Implements Api object over IMapDownloaderService.
Downloads and manages offline map data.
Handles background downloading, updates, and storage of regional map packages to support offline navigation and rendering.
|
inlinenoexcept |
Cancel a previously started download.
This method is asynchronous, the progress listener should wait for a NotifyComplete event.
|
inlinenoexcept |
Get the maximum area size in square kilometers to download.
If the area size is greater than this value, startDownload will fail.
|
inlinenoexcept |
Get data transfer statistics for this service.
|
inlinenoexcept |
Set the maximum area size in square kilometers to download.
If the area size is greater than this value, startDownload will fail.
| maxSquareKm | The maximum area size in square kilometers |
|
inlinenoexcept |
Download tiles for the given area.
This method is asynchronous and should always be called with a progress listener
| areas | The areas to download |
| progressListener | The progress listener |