Here api Here lite:带有文件平铺源的光栅层

Here api Here lite:带有文件平铺源的光栅层,here-api,Here Api,在Android系统中,lite SDK自定义层与RasterLayer对象一起添加。在记录的示例中,自定义分幅取自url: RasterLayer rasterLayer = new RasterLayer(offlineRasterLayerName, "https://a.tile.openstreetmap.org/{z}/{x}/{y}.png", 19, 1000); 是否可以使用驻留在本地文件系统上的文件源 Ra

在Android系统中,lite SDK自定义层与RasterLayer对象一起添加。在记录的示例中,自定义分幅取自url:

RasterLayer rasterLayer = new RasterLayer(offlineRasterLayerName,
            "https://a.tile.openstreetmap.org/{z}/{x}/{y}.png",
            19, 1000);
是否可以使用驻留在本地文件系统上的文件源

RasterLayer rasterLayer = new RasterLayer(offlineRasterLayerName,
            "file://path/to/tiles/{z}/{x}/{y}.png",
            19, 1000);

到目前为止还不起作用。

根据文档,目前无法使用本地系统的文件源。该文件源应位于您自己的服务器上,您可以在该服务器上托管要显示为世界选定区域顶部覆盖的磁贴

RasterLayer(java.lang.String layerName,java.lang.String url,长 最大缩放,长抽距(订单)

URL的格式应如下所示:


希望这有帮助。

也许可以试试“file:///path/to/tiles/{z} /{x}/{y}.png“?如果您需要访问本地文件,请使用“file://”作为协议…使用文件协议,它似乎可以工作,因此我有点困惑,因为下面@HERE Developer Support的回答正好相反。在正式支持之前,最好将其视为隐藏功能。:)更新:这在较新版本中不再有效。也许,从来没有真正的支持或维护。