我正在使用osmdroid版本4,我希望有可见地图的BoundingBox。似乎MapView.getBoundingBox
方法返回所有可见或部分可见的切片的边界框。看看这张图片:
黑色矩形是瓷砖,带圆角的红色矩形是设备显示。
我想只用绿线表示对角线区域。我该怎么办?
答案 0 :(得分:3)
我相信你错了。 getBoundingBox()返回屏幕上可见内容的纬度/长度边界。代码将采用两个角的像素x,y值并将其转换为lat / long,这就是所使用的。它没有“捕捉”到实际的地图图块。 getBoundingBox()的结果应该返回红框的区域。