Are you using mapscript? If so leave resolution alone and do the
following in the order shown (important!):
$map = new mapObj($mapfile);
// set the image size first - important!
$map->setSize($width, $height);
// now set extent
// extent will be modified to fit into aspect ratio of the size set above
$map->setExtent($minx, $miny, $maxx, $maxy);
$w = $map->width;
$h = $map->height;
$x = $map->width / 2;
$y = $map->height / 2;
$centerPixel = new pointObj();
$centerPixel->setXY($x, $y);
$map->zoomScale($scale, $centerPixel, $map->width, $map->height,
$map->extent);
I get good pdf maps which print accurately to scale using this method.
*Worth Lutz*
------------------
On 07/09/2014 10:55 AM, Mario Jurcevic wrote:
Hi,
I am trying to create an image with same size as the map extent, only
by a scale factor of 500.
The mapserver scale computation gives 500.8989383487 scale.
If I set the image inch*72.129302863661 instead of default 72 the
mapsever scale computed is
500.00127000041.
What is the correct value for resolution?
Regards,
Mario Jurcevic
_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users
_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users