使用Mapbox在离线地图中加载字形和图块时出错

时间:2018-01-15 07:49:57

标签: ios swift mapbox offline openmaptiles

我正在尝试使用OpenMapTiles iOS项目中使用的Mapbox框架加载离线地图。我正在使用带有其他精灵和字形文件的json文件加载地图,以在地图上显示标签。映射在离线模式下成功加载但是没有加载标签和图像,这表明json文件(即bright.json)正在加载但无法找到json文件中提到的精灵和字形路径。我在项目中包含了sprite和glyph文件夹,它们在json文件中引用如下:

"sprite": "asset://sprites/sprite",
"glyphs": "asset://glyphs/{fontstack}/{range}.pbf"

在编译时,项目正在运行,并且在控制台中显示以下错误(多个错误)的地图:

[ERROR] {}[Style]: Failed to load tile 14/8476/4729=>15 for source openmaptiles: Not found in MbTile database
[ERROR] {}[Style]: Failed to load glyph range 0-255 for font stack Klokantech Noto Sans Italic:

请帮助我如何从json文件中引用项目中的精灵和字形文件夹。如果需要更多信息,请发表评论,以便我可以编辑问题。

0 个答案:

没有答案