osmdroid的地图框磁贴中无法识别的字体

时间:2019-02-11 08:51:11

标签: android mapbox osmdroid

我正在使用osmdroid在我的简单应用程序中使用map,并将mapbox.mapbox-streets-v8用作TileSource

tileSource.setAccessToken("******");
tileSource.setMapboxMapid("mapbox.mapbox-streets-v8");
mapView.setTileSource(tileSource);

但是这样的地图上的字体未知:

enter image description here

看看字体的位置吗?

1 个答案:

答案 0 :(得分:1)

Osmdroid库目前仅支持位图图块。 Mapbox支持both vector and bitmap tiles。这意味着,损坏的文本必须在mapbox一侧显示不正确。不幸的是,您无法在Android应用程序中进行任何修复。

您应该联系mapbox并将问题报告给他们。显然,他们用于mapbox.mapbox-streets-v8的位图图块无法正确显示波斯字母,而且我确信他们没有意识到这一点。转到此链接:https://www.mapbox.com/contact/support/#bug/map_api(您必须登录到Mapbox帐户)并上传您在此处提供的屏幕截图。您也可以从我的回复中复制错误的描述,并添加一些有关屏幕快照位置的信息。您也可以添加指向此SO问题的链接。