获取osmdroid中唯一可见的地图区域的BoundingBox

时间:2013-12-24 08:29:34

标签: android osmdroid bounding-box

我正在使用osmdroid版本4,我希望有可见地图的BoundingBox。似乎MapView.getBoundingBox方法返回所有可见或部分可见的切片的边界框。看看这张图片:

enter image description here

黑色矩形是瓷砖,带圆角的红色矩形是设备显示。

我想只用绿线表示对角线区域。我该怎么办?

1 个答案:

答案 0 :(得分:3)

我相信你错了。 getBoundingBox()返回屏幕上可见内容的纬度/长度边界。代码将采用两个角的像素x,y值并将其转换为lat / long,这就是所使用的。它没有“捕捉”到实际的地图图块。 getBoundingBox()的结果应该返回红框的区域。