OK I found it...I have removed the call to startUp function in refmap.phtml...
dejan > -----Original Message----- > From: pmapper-users-bounces at faunalia.it > [mailto:pmapper-users-bounces at faunalia.it] On Behalf Of Gambin Dejan > Sent: Thursday, June 01, 2006 2:58 PM > To: pmapper-users at faunalia.it > Subject: Re: [Pmapper-users] Dynamic map creation in pmapper > > > Thanks Armin, > > I have done the calculations using the formula I suppose > mapserver is using, something like: > > md = (width-1)/(MS_PPI*inchesPerUnit[units]); > gd = extent.maxx - extent.minx; > scale = gd/md; > > It is pretty much ok now. The "only" thing left to solve (I > hope) is the reference map. Since the users are now lilmited > to one extent only, I would like my reference map to always > show the whole map with the refbox set to the extent in which > the map was opened. And that is all. I don't have to use the > reference map for anything else in this case (no actions on > the refmap needed). What is the simplest way of disabling it? > > Just one note: do the offsX and offsY parameters in > refmap.phtml need to be exactly the same as "left" and "top" > in .refmap class in default.css? I wanted to move my > reference map to the right (it was not centrally aligned in > the frame) so I just increased the value of "left" in > default.css to 8 instead of 4. It seems fine but I don't know > if this will cause trouble as the offsX is set to 6 in refmap.phtml? > > thanks > > dejan > > > > -----Original Message----- > > From: Armin Burger [mailto:armin.burger at gmx.net] > > Sent: Friday, May 26, 2006 4:02 PM > > To: Gambin Dejan > > Subject: Re: [Pmapper-users] Dynamic map creation in pmapper > > > > > > the max scale is just a coarse estimation using the height > relations. > > You might also use the width relations and then use the average of > > both. > > > > Gambin Dejan wrote: > > > Hi, > > > > > > I have been able to change s1 parameter after resizing the > > map. But it > > > seems my calculation is somehow wrong. I have saved my new > > y_dgeo in a > > > JS variable somewhere during map initialization. Then I > > have tried to > > > use it for the new calculation using the formula as in > > returnMaxScale > > > function. So: > > > > > > $s1 = ($my_new_y_dgeo / $mapheight) / (0.0254 / $scrRes); > > (my_new_dgeo > > > is 625) > > > > > > In first loading I get it correct > > (625/294)/(0.0254/96)=8035, but in > > > second I get (625/399)/(0.0254/96)=5920...and the scale shown is > > > 6247... > > > > > > Any clue? > > > > > > dejan > > > > > > > _______________________________________________ > Pmapper-users mailing list > Pmapper-users at faunalia.it > http://faunalia.it/cgi-bin/mailman/listinfo/pmapper-users >