我正在使用 UCSD 的入门代码来可视化覆盖在地图上的地震位置和震级。
启动代码在在线工作时使用 google 作为地图图块的提供者,但您每天只能拨打一定数量的 Google 电话,然后才会将您锁定 24 小时。显然,作为一个新的编码员,我经常运行我的代码,因为我做的改动很小。
但是,启动项目还附带了一些数据文件,其中包含用于离线工作的地图图块。他们很老(2015 年或更早)。我想做的是编写一个小助手类或方法,从 Google 下载最新的图块并存储它们以供离线使用。这样,我可以离线工作并整天运行我的代码而不会被锁定。
我一直在搜索展开的文档,两个相关的类似乎是:
de.fhpotsdam.unfolding.providers.Google; (online)
de.fhpotsdam.unfolding.providers.MBTilesMapProvider; (offline)
我无法弄清楚的是什么样的对象会给我将瓷砖写入 .mbtiles 文件所需的东西。文档很少,很难说这是否可能。
有任何想法吗?