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 <allvaleri...@gmail.com> 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 android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to