On Sep 23, 4:13 am, jbliesener <[EMAIL PROTECTED]> wrote: > Thanks, Eric, thanks Larry. > > However, that's not what I want to do. > > My first problem is to RETRIEVE the size of an AUTOMATICALLY sized > InfoWindow, not to specify a size.
I though my reply was that I don't know of any easy way to do that. > > Also, my second problem is the inverse of what getBoundsZoomLevel > does. This function returns the zoom level for some given bounds. What > I want to do is to calculate the bounds for a given zoom level. The bounds are independent of zoom level. > > Did this clarify my question? > > Regards > > Jörg > > On Sep 23, 7:10 am, "Eric Ayers" <[EMAIL PROTECTED]> wrote: > > > GInfoWindow.reset() gives a way to set the size of the InfoWindow. Be > > advised that the first 3 args are mandatory (there is a mistake in the > > online docs) > > > 3, 2008 at 1:42 AM, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > On Sep 22, 8:33 pm, jbliesener <[EMAIL PROTECTED]> wrote: > > > > Folks, > > > > > I have a problem which I don't know how to resolve. I'm using Google > > > > Maps API in my GWT application, however the question is related more > > > > to the general API than to GWT. > > > > > I have a map with n GMarkers and possibly a GInfoWindow. I would like > > > > to calculate map bounds and zoom so that ALL markers AND the > > > > infowindow are fully shown in the view. > > > > > My first problem is to obtain the left/top/width/height coordinates of > > > > the InfoWindow. Any idea how to do this without tampering with browser > > > > specific code? > > > > The infowindow is dynamically sized to fit its contents. I don't know > > > of anyway to pre-calculate its size. If all your infoWindows are the > > > same size, or if there size can be precalculated off-line, then you > > > might be able to attempt this. However, you would have to make sure > > > that user adjustments of the font size don't affect the size of the > > > infoWindow... > > > > > Next question: I would have to calculate the pixel bounds of the set > > > > of markers in the new zoom scale without actually drawing them. Only > > > > this would allow me to test whether it would be possible to show the > > > > (fixed sized) infowindow and the (variable scale) markers on the same > > > > screen. (I would calculate union of the marker set bounds and the > > > > infowindow bounds and compare it with the screen size. If it were > > > > beyond, I would reduce zoom and try again). > > > > The API provides methods for doing that: > > > >http://code.google.com/apis/maps/documentation/reference.html#GMap2.M... > > > getBoundsZoomLevel(bounds) > > > > -- Larry > > > -- > > Eric Z. Ayers - GWT Team - Atlanta, GA USAhttp://code.google.com/webtoolkit/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Maps API" 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/Google-Maps-API?hl=en -~----------~----~----~----~------~----~------~--~---
