Added zoom for multiple GeoPoints

pull/470/head
PWRxPSYCHO 2022-08-23 20:27:14 -04:00
rodzic 017095d171
commit 269a6df353
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -20,6 +20,7 @@ import org.osmdroid.api.IMapController
import org.osmdroid.config.Configuration
import org.osmdroid.tileprovider.tilesource.OnlineTileSourceBase
import org.osmdroid.tileprovider.tilesource.TileSourceFactory
import org.osmdroid.util.BoundingBox
import org.osmdroid.util.GeoPoint
import org.osmdroid.views.CustomZoomButtonsController
import org.osmdroid.views.MapView
@ -141,8 +142,7 @@ class MapFragment : ScreenFragment("Map"), Logging {
)
)
}
// TODO: zoom to the middle of all points
controller.animateTo(points[0])
map.zoomToBoundingBox(BoundingBox.fromGeoPoints(points), true)
} else {
// Only one node, just zoom in on it
val it = nodesWithPosition[0].position!!