package de.blau.android.views; import de.blau.android.osm.BoundingBox; /** * Interface for a graphical component that can * be used with {@link org.MapTilesOverlay.osm.views.overlay.OpenStreetMapTilesOverlay} and * other {@link org.MapViewOverlay.osm.views.overlay.OpenStreetMapViewOverlay} to render on. */ public interface IMapView { /** * Get the current ZoomLevel for the map tiles. * @return the current ZoomLevel between 0 (equator) and 18/19(closest), * depending on the Renderer chosen. */ int getZoomLevel(); /** * @return The visible area in decimal-degree (WGS84) -space. */ BoundingBox getViewBox(); }