|
|
1
13
最大缩放级别由您使用的平铺源确定。如果您使用的是提供的在线平铺源之一(如MAPNIK),则最大缩放级别设置为18,因为这是平铺源创建平铺的最大缩放级别。如果要进一步放大,则需要使用提供更高缩放级别平铺的平铺源。 如果您只想覆盖最大缩放级别,而不考虑平铺源的缩放级别,那么您只需调用:
将最大缩放级别设置为19,但平铺源可能只是没有处于该缩放级别的平铺。 |
|
2
8
对于任何寻求更好的瓷砖缩放解决方案的人,osmdroid现在提供了内置函数,名为:
该函数位于MapView类中。 |
|
|
3
4
我今天使用新的HTC One时也遇到了类似的问题。由于屏幕密度非常高,最大的缩放级别渲染了地图块,使得街道名称和位置几乎不可读(我使用的是OpenStreetMap)。我发现的最佳解决方案是缩放平铺源中的图像:
根据屏幕密度改变比例是一个相对较好的解决方案,前提是您可以添加一些应急措施以防止瓷砖变得过于模糊。 顺便说一下,这不是我的解决方案,我在OSMDROID问题中发现了它 Github 。谢谢 stefangab95型 .
编辑
:如果屏幕密度过高,则缩放平铺也会对生成路线路径产生负面影响(使用
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |