Tod did you find someexample code? i am trying to do this on android too but have not been successful in finding any code. Thanks in advance, Gustavo
On Monday, 30 July 2012 11:33:44 UTC-4:30, Todd Bennett wrote: > > Hey Igor, > > I am trying to subclass the Overlay class so that I can pull tiles > (generated from MapTiler) from a website and put them on top of Google Maps > that are showing. I am tryng to do this in Android. Could you provide > some sample code that might help? > > Any and all help is appreciated. > > Thanks, > > Todd > > On Wednesday, November 17, 2010 2:16:22 PM UTC-5, Igor Prilepov wrote: > >> I used the Overlay class for this purpose. >> Here is the main part of the MyOverlay::Draw() method: >> // convert bitmap's bounding box into pixels >> Point top_left = new Point(); >> mapView.getProjection().toPixels(min, top_left); >> Point bottom_right = new Point(); >> mapView.getProjection().toPixels(max, bottom_right); >> >> // Prepare two rectangles (pixels) >> Rect src = new Rect( 0,0,bmp.getWidth() - 1, bmp.getHeight() - 1 >> ); >> Rect dst = new Rect( top_left.x, bottom_right.y, >> bottom_right.x,top_left.y ); >> >> // draw bitmap >> canvas.drawBitmap( bmp, src, dst, null); >> >> Since it uses current mapView then zooming and panning are supported >> automatically. >> >> Obviously you need to now left top (GeoPoint min in the code above) >> and right bottom (GeoPoint max) coordinates for your picture (I used >> Google Earth for this purpose). >> >> Good luck. >> Igor >> >> On Nov 17, 7:52 am, Allan Valeriano <[email protected]> wrote: >> > Hi all, >> > >> > does anybody knows if it is possible to zoom in and out on a custom >> > overlay and enlarge the image? >> > I'd like to do something like that: >> http://geoserver.nima.puc-rio.br/puc-rio/ >> > >> > If you zoom in, you'll notice that the image gets bigger. > > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

