代码之家  ›  专栏  ›  技术社区  ›  Cyrus the Great

osmdroid中Mapbox图块中无法识别的字体

  •  0
  • Cyrus the Great  · 技术社区  · 6 年前

    我正在使用osmdroid在我的简单应用程序中使用map并使用 mapbox.mapbox-streets-v8 作为一个 TileSource :

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

    但地图上的字体不是这样的:

    enter image description here

    看字体的位置?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Josef Adamcik    6 年前

    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问题的链接。