[OpenLayers-Users] OverviewMapControl config tips?
cmose
cjmose at gmail.com
Thu Jan 3 12:43:48 EST 2008
Tim,
Thanks much - I thought that might be the case but I *believe* I tried that
before (e.g., giving my TileCache config a higher maxResolution then my map
instance.) I seem to recall that not working the last time I attempted it
but I'll give it a shot again. It's quite possible I was monkeying around
with other things at the time and they were the sticky wicket.
Tim Schaub wrote:
>
> Hey-
>
> cmose wrote:
>> My map is configured with the following options:
>> var mapOptions = {
>> minExtent: new OpenLayers.Bounds(-1,-1,1,1),
>> maxExtent: new OpenLayers.Bounds(-180,-90,180,90),
>> restrictedExtent: new OpenLayers.Bounds(-180,-90,180,90),
>> maxResolution: 0.17578125,
>> numZoomLevels: 8,
>> buffer:1
>> }
>>
>> and my OverviewMapControl is configured with these options:
>> var overviewMapOptions = {
>> mapOptions: {
>> maxResolution: 0.17578125,
>> numZoomLevels: 8
>> }
>> }
>>
>
> The extent rectangle on the overview map represents the extent of your
> main map. If the resolution of your main map equals the resolution of
> your overview map, then the extent rectangle is trying to be as large
> (pixel dimension) as your main map viewport. Assuming your overview map
> is smaller than your main map, this means the extent rectangle is trying
> to be bigger than the overview map.
>
> You need to configure your overview map to display resolutions *greater*
> than your main map (more map units per pixel, smaller scale). You can
> accomplish this in one of two ways:
>
> 1) decrease the maxResolution of your main map, or
> 2) increase the maxResolution of your overview map (through the
> mapOptions property of the control)
>
> The latter may require increasing the max resolution in your TileCache
> config as well.
>
> Make sense?
> Tim
>
>> (please forgive any typos as this was hand transcribed - the actual
>> config
>> is free of typos and works fine with my current TileCache setup).
>>
>> The issue I have is that the OverviewMapControl is basically useless from
>> zoom levels 0-3 - the red "extent" rectangle just fills the entire
>> OverviewMapControl and can't actually be used to drag the map more then a
>> very minuscule amount. I've looked over the js file but I think I'm just
>> having a poor comprehension day as I'm not seeing what I can change to
>> try
>> and alleviate this.
>>
>> Ideally the draggable rectangle would stay constant size regardless of
>> the
>> zoom level of the overviewmap/bounds of the "main" map.
>>
>> Anyone have any hints/tips as to how I can accomplish this or at least
>> provide a useable overviewmap at zoom levels 0-3?
>>
>> Thanks!
>
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users
>
>
--
View this message in context: http://www.nabble.com/OverviewMapControl-config-tips--tp14598136p14601624.html
Sent from the OpenLayers Users mailing list archive at Nabble.com.
More information about the Users
mailing list