首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何了解device HERE SDK中是否存在之前下载的离线地图

如何了解device HERE SDK中是否存在之前下载的离线地图
EN

Stack Overflow用户
提问于 2019-06-13 20:09:35
回答 1查看 67关注 0票数 0

我正在使用MapDataPrefetcher.getInstance().fetchMapData(bbox);下载指定区域的地图

下载进度和状态可以通过MapDataPrefetcher.Listener监听

但我想知道离线地图是否已经下载,稍后不会监听回调。

离线地图的状态有什么功能吗?是否已下载?

为了下载地图数据,我使用以下代码来下载地图数据

代码语言:javascript
复制
    GeoCoordinate coordinate = new GeoCoordinate(10.261258, 76.367549);
    GeoCoordinate coordinate2 = new GeoCoordinate(8.574647, 76.850176);
    GeoBoundingBox bbox = new GeoBoundingBox(coordinate, coordinate2);

    MapDataPrefetcher.Request fetchRequest =MapDataPrefetcher.getInstance().fetchMapData(bbox);
    MapDataPrefetcher.getInstance().addListener(mapDataPrefetcherListener);
EN

回答 1

Stack Overflow用户

发布于 2019-06-18 20:17:27

我们没有一个专门的API来处理这种情况。您可以尝试基于requestId再次下载相同的数据,并监听成功状态,如果数据已经预取,则应立即返回成功状态。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56580170

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档