我目前正在使用以下代码在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;
答案 0 :(得分:0)
您正在使用Mapnik(aka OSM)地图图块,这些图块是光栅图形。使它变大(我知道)的唯一方法是:a)使用不同的tile源(尝试bing),或b)尝试使用osmbonuspack + mapsforge(它可以动态渲染OSM tile,从而可以控制字体大小)。