[mapguide-users] Printing to specific scale doesn't work - wrong scale

Walt Welton-Lair walt.welton-lair at autodesk.com
Fri Jul 28 18:10:58 EDT 2006


Thanks for entering the OSGeo artifact (#341).  A defect has to also be
submitted against DWF Viewer, which I'll do.  I'll include a reference
to the artifact.

Walt

-----Original Message-----
From: Andrew DeMerchant [mailto:andrew.demerchant at gemtec.ca] 
Sent: Friday, July 28, 2006 5:58 PM
To: users at mapguide.osgeo.org
Subject: Re: [mapguide-users] Printing to specific scale doesn't work -
wrong scale

Walt...I'm seeing this problem in the DWF Viewer....and I suspect, like 
you suggest, that this is only in the DWF Viewer. Sounds like you got 
the same results as I did....I've  already submitted this as a defect 
(yesterday), so there's no need for you to do it, though the info on 
your other tests would likely help out.

Andrew

Walt Welton-Lair wrote:
> Andrew,
>  
> Are you seeing this behavior with AJAX or DWF viewer (or both)?
>  
> I did a quick experiment with DWF Viewer using the Sheboygan sample 
> data and the "Plot at Specified Scale" functionality.  The on-screen 
> EPlot preview that was generated seems to have the correct scale (I 
> measured by hand and assumed 8.5" page width, so screen resolution 
> wasn't a factor).  I plotted to a scale of 8000, and the scale I 
> computed was 8080.  Some of that error I attribute to my on-screen 
> measurements.  When I printed the DWF though (at 100%) and measured 
> the scale from the printout I got 8350, so a little over 4% error.  I 
> estimated my on-paper measurement error to be about 20 units.
>  
> It's possible there's some inaccuracy in the printing code.  To test 
> this, I first printed the DWF to an MDI file using the MSO Live 
> Meeting Document Writer Driver, and then used MSO Document Imaging to 
> print the MDI.  In this case, the scale on paper correctly came to
8000.
>  
> So my conclusion, at least for DWF Viewer, is that there's a printing 
> bug which is causing this inaccuracy.  I'll submit a defect for this.
>  
> Walt
>
>
------------------------------------------------------------------------
> *From:* Andrew DeMerchant [mailto:andrew.demerchant at gemtec.ca]
> *Sent:* Thursday, July 27, 2006 2:22 PM
> *To:* users at mapguide.osgeo.org
> *Subject:* Re: [mapguide-users] Printing to specific scale doesn't 
> work - wrong scale
>
> I had it backwards....to print something out so that it's ACTUALLY at 
> 1:10000, you have to fiddle with it until it's around 1:9375...then 
> you can use a 1:10000 scale to measure things correctly. Hope that 
> illustrates the problem........still no rasters being printed either!
>
> Andrew
>
> Andrew DeMerchant wrote:
>> Nope....nothing quite so simple unfortunately......also of note, I 
>> just tried to print the same thing out at 1:10666 (which should equal

>> 1:10000, if I did my math right), but that just plain doesn't 
>> work...I get a blank page. I'm guessing that you can't just type in 
>> the scale that you want, unless it's in the list (though the program 
>> lets you think that you can do it)
>>
>> Andrew
>>
>> Andy Morsell wrote:
>>> You don't have any printer specific override settings that might be 
>>> affecting this do you?  Such as a "scale page to fit" or similar
option?
>>>  
>>>
>>> Andy
>>>
>>>
------------------------------------------------------------------------
>>> *From:* Andrew DeMerchant [mailto:andrew.demerchant at gemtec.ca]
>>> *Sent:* Thursday, July 27, 2006 10:46 AM
>>> *To:* users at mapguide.osgeo.org
>>> *Subject:* [mapguide-users] Printing to specific scale doesn't work 
>>> - wrong scale
>>>
>>> If you select a printout to be at a specific scale, it's wrong (off 
>>> by about 5%).
>>>
>>> If you are using a custom print layout with a scalebar, it's easier 
>>> to notice right away. Print something at 1:10000, for example. Then 
>>> grab an actual 1:10000 scale and you'll see that the scale bar on 
>>> the page is too small. From 0 to 600 metres, it should measure 60mm,

>>> but is actually only 56mm. This translates to a 40metre error when 
>>> scaling things off of the printout. The scalebar does actually match

>>> the scale of the drawing though, but it is not 1:10000, as it
claims.
>>>
>>> Has anyone run into this? I've just submitted it as a bug....maybe 
>>> there's a workaround though....
>>>
>>> Andrew
>>> -- 
>>> 	*Andrew DeMerchant*
>>> *Computer Technologist*
>>> ph.1-877-4GEMTEC x.163
>>> fax 506-453-9470
>>>
>>> /GEMTEC Limited <http://www.gemtec.ca>
>>> /191 Doak Road
>>> Fredericton, NB, Canada
>>> E3C 2E6
>>>
>>
>> -- 
>> 	*Andrew DeMerchant*
>> *Computer Technologist*
>> ph.1-877-4GEMTEC x.163
>> fax 506-453-9470
>>
>> /GEMTEC Limited <http://www.gemtec.ca>
>> /191 Doak Road
>> Fredericton, NB, Canada
>> E3C 2E6
>>
>
> -- 
> 	*Andrew DeMerchant*
> *Computer Technologist*
> ph.1-877-4GEMTEC x.163
> fax 506-453-9470
>
> /GEMTEC Limited <http://www.gemtec.ca>
> /191 Doak Road
> Fredericton, NB, Canada
> E3C 2E6
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe at mapguide.osgeo.org
For additional commands, e-mail: users-help at mapguide.osgeo.org






More information about the Mapguide_users mailing list