What steps will reproduce the problem?
1. I have tiles of an area from 11 to 14 placed on the sdcard
2. I have set min max levels in BitmapTileSourceBase
3. Now on Zoom in Or Zoom Out, the rendering of tiles are not smooth.
What is the expected output? What do you see instead?
On zoom in or zoom out, the tiles must rendered properly.
The problem is on Zooming from 11 to 12 the tile goes out of the visible
screen,on touching the screen again i get the zoomed tile
What version of the product are you using? On what operating system?
3.0.8 on WIN7
Please provide any additional information below.
I have placed the code for reference.
File aFile = new File(path + "/osmdroid/abc.zip");
IArchiveFile[] myArchives = new IArchiveFile[1];
myArchives[0] = ArchiveFileFactory.getArchiveFile(aFile);
MapView zlMapView = (MapView) inflate
.findViewById(R.id.mapview);
zlMapView.setTileSource(TileSourceFactory.MAPQUESTOSM);
zlMapView.setBuiltInZoomControls(true);
zlMapView.getController().setZoom(11);
mapView.getController().setZoom(11);
//points stuttgart
GeoPoint geoPoint = new GeoPoint((int) (48.777066 * 1E6),
(int) (9.164408 * 1E6));
mapView.getController().setCenter(geoPoint);
mapView.setMultiTouchControls(true);
//Just Extends BitmapTileSourceBase
MyTileSource myTiles = new MyTileSource("MapQuest", null, 11, 14, 256,".jpg");
MapTileModuleProviderBase[] myProviders = new MapTileModuleProviderBase[2];
myProviders[0] = new MapTileFileArchiveProvider(
new SimpleRegisterReceiver(this), myTiles, myArchives);
myProviders[1] = new MapTileDownloader(TileSourceFactory.MAPQUESTOSM);
mapView.setUseDataConnection(false);
mapView.setTileSource(TileSourceFactory.MAPQUESTOSM);
MapTileProviderArray myTileProvider = new MapTileProviderArray(myTiles,
null, myProviders);
TilesOverlay tilesOverlay = new TilesOverlay(myTileProvider,getApplicationContext());
mapView.getOverlays().add(tilesOverlay);
mapView.invalidate();
setContentView(mapView);
Original issue reported on code.google.com by reachpun...@gmail.com on 13 Feb 2013 at 8:18
Original issue reported on code.google.com by
reachpun...@gmail.com
on 13 Feb 2013 at 8:18