Skip to content

Instantly share code, notes, and snippets.

View Coinhunter's full-sized avatar

Conrad Ljungström Coinhunter

View GitHub Profile
package se.springworks.api.client;
import com.squareup.okhttp.OkHttpClient;
import java.util.List;
import retrofit.Callback;
import retrofit.RequestInterceptor;
import retrofit.RestAdapter;
import retrofit.client.OkClient;
int mZoomLevel = mapView.getZoomLevel();
final double maxZoomLatitudeSpan = mZoomLevel == guide.getMap().getMaxZoom() ?
mapView.getBoundingBox().getLatitudeSpanE6() :
mapView.getBoundingBox().getLatitudeSpanE6() / Math.pow(2, guide.getMap().getMaxZoom() - mZoomLevel);
final double requiredLatitudeZoom =
guide.getMap().getMaxZoom() -
Math.ceil(Math.log(box.getLatitudeSpanE6() / maxZoomLatitudeSpan) / Math.log(2));
final double maxZoomLongitudeSpan = mZoomLevel == guide.getMap().getMaxZoom() ?