前端之家收集整理的这篇文章主要介绍了
android – osmdroid – 显示更大的瓷砖,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用osmdroid和从OSM下载到16级的地图.我想知道是否有任何
方法可以让osmdroid使用该缩放级别的磁贴但是将其绘制得更大.
问题是那个级别的瓷砖对我来说有足够的细节,但是很小.我已经看到其他一些应用程序使用相同的磁贴级别但不知何故设法将它们绘制得更大.
谢谢
如果不
修改osmdroid的源
代码,就无法做到这一点.现在,除非在缩放级别之间对视图进行动画处理,否则会以实际分辨率
显示切片.也就是说,在动画完成时切换切片,并且比例再次设置为1.当
用户尝试缩放超出最高级别的细节时,我尝试了一些技巧来保持缩放.它在视觉上有效,但是从像素映射到地图坐标的所有
功能,以及拖动地图时的一些交互都会中断.因此,需要对源进行更重要的
修改.这是可行的,但我认为这不值得麻烦 – 除非你真的想要对项目做出
修改,并以较少的hackish方式进行.
原文链接:https://www.f2er.com/android/310745.html