如何增加街道名称大小/可读性?

时间:2015-10-03 03:12:17

标签: android osmdroid

我目前正在使用以下代码在osmdroid上渲染我的地图:

问题是我在GS6 Edge上运行应用程序,而且完全不可能阅读街道名称:http://img.ctrlv.in/img/15/10/03/560f4427e54c9.png

是否可以增加街道名称大小甚至增加缩放? (目前设定为100)

public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    getActivity().setTitle(FRAGMENT_NAME);
    // Inflate the layout for this fragment
    View view = inflater.inflate(R.layout.fragment_map_view, container, false);


    mMapView = (MapView) view.findViewById(R.id.mapview);
    mMapView.setTileSource(TileSourceFactory.DEFAULT_TILE_SOURCE);
    mMapView.setMultiTouchControls(true);

    mMapController = (MapController) mMapView.getController();
    mMapController.setZoom(100);

    GeoPoint gPt = new GeoPoint(-23.5784,-46.4078);
    mMapController.setCenter(gPt);

    return view;

1 个答案:

答案 0 :(得分:0)

您正在使用Mapnik(aka OSM)地图图块,这些图块是光栅图形。使它变大(我知道)的唯一方法是:a)使用不同的tile源(尝试bing),或b)尝试使用osmbonuspack + mapsforge(它可以动态渲染OSM tile,从而可以控制字体大小)。