Re: [mapserver-users] rotate and fit based on polygon

2017-09-11 Thread Lime, Steve D (MNIT)
Looks like you need to use the polygon extent to compute the rotation angle but 
then should use the extent of the rotated polygon for the map extent.



From: Travis Kirstine <traviskirst...@gmail.com>
Sent: Friday, September 8, 2017 9:23 PM
To: Carlos Ruiz; Lime, Steve D (MNIT)
Cc: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] rotate and fit based on polygon

Thanks Carlos, we've employed the method you've suggested already but not 
getting the results we are looking for, perhaps the linked image will help 
illustrate my problem

https://drive.google.com/file/d/0BwWJtNuZjvCUR1AtVEZVLTdCbk0/view?usp=sharing
[https://lh6.googleusercontent.com/MLd9NjXDV9xuCgkbcxcQIqdUGvnuzkGeZhP51pN3RsEHd2FO5g=w1200-h630-p]<https://drive.google.com/file/d/0BwWJtNuZjvCUR1AtVEZVLTdCbk0/view?usp=sharing>

rotate_image.jpg<https://drive.google.com/file/d/0BwWJtNuZjvCUR1AtVEZVLTdCbk0/view?usp=sharing>
drive.google.com






On 8 September 2017 at 16:25, Carlos Ruiz 
<boolean10...@yahoo.com<mailto:boolean10...@yahoo.com>> wrote:
Travis,

Do you have the polygons in PostGIS ? Maybe you can get the extent by using 
st_extent(geom) and retrieve it on PHP/Python to set the map extent. You could 
also get a margin by multiplying extent b 1.1 (10%).



On Thursday, September 7, 2017, 1:27:06 PM CDT, Travis Kirstine 
<traviskirst...@gmail.com<mailto:traviskirst...@gmail.com>> wrote:


I have a bunch of polygons that represent 8.5 x 11 printed map sheets.  I'd 
like to produce images for each sheet that best fits the polygon within the 
outputted image.  We've tried using mapscript by setting the map extent based 
on the bbox of the source polygon and rotation but results aren't great 
depending on the orientation of the source polygon.  Is there a way to set the 
"extent" based on a polygon?
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org<mailto:mapserver-users@lists.osgeo.org>
https://lists.osgeo.org/mailman/listinfo/mapserver-users

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users

Re: [mapserver-users] rotate and fit based on polygon

2017-09-08 Thread Travis Kirstine
Thanks Carlos, we've employed the method you've suggested already but not
getting the results we are looking for, perhaps the linked image will help
illustrate my problem

https://drive.google.com/file/d/0BwWJtNuZjvCUR1AtVEZVLTdCbk0/view?usp=sharing



On 8 September 2017 at 16:25, Carlos Ruiz  wrote:

> Travis,
>
> Do you have the polygons in PostGIS ? Maybe you can get the extent by
> using st_extent(geom) and retrieve it on PHP/Python to set the map extent.
> You could also get a margin by multiplying extent b 1.1 (10%).
>
>
>
> On Thursday, September 7, 2017, 1:27:06 PM CDT, Travis Kirstine <
> traviskirst...@gmail.com> wrote:
>
>
> I have a bunch of polygons that represent 8.5 x 11 printed map sheets.
> I'd like to produce images for each sheet that best fits the polygon within
> the outputted image.  We've tried using mapscript by setting the map extent
> based on the bbox of the source polygon and rotation but results aren't
> great depending on the orientation of the source polygon.  Is there a way
> to set the "extent" based on a polygon?
> ___
> mapserver-users mailing list
> mapserver-users@lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/mapserver-users
>
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users

Re: [mapserver-users] rotate and fit based on polygon

2017-09-08 Thread Carlos Ruiz
Travis,
Do you have the polygons in PostGIS ? Maybe you can get the extent by using 
st_extent(geom) and retrieve it on PHP/Python to set the map extent. You could 
also get a margin by multiplying extent b 1.1 (10%).


On Thursday, September 7, 2017, 1:27:06 PM CDT, Travis Kirstine 
 wrote:  
 
 I have a bunch of polygons that represent 8.5 x 11 printed map sheets.  I'd 
like to produce images for each sheet that best fits the polygon within the 
outputted image.  We've tried using mapscript by setting the map extent based 
on the bbox of the source polygon and rotation but results aren't great 
depending on the orientation of the source polygon.  Is there a way to set the 
"extent" based on a polygon? ___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users  ___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users

Re: [mapserver-users] rotate and fit based on polygon

2017-09-08 Thread Lime, Steve D (MNIT)
It’s kinda hard to picture what you’re after, any way to help visualize it?

From: mapserver-users [mailto:mapserver-users-boun...@lists.osgeo.org] On 
Behalf Of Travis Kirstine
Sent: Thursday, September 07, 2017 1:27 PM
To: mapserver-users@lists.osgeo.org
Subject: [mapserver-users] rotate and fit based on polygon

I have a bunch of polygons that represent 8.5 x 11 printed map sheets.  I'd 
like to produce images for each sheet that best fits the polygon within the 
outputted image.  We've tried using mapscript by setting the map extent based 
on the bbox of the source polygon and rotation but results aren't great 
depending on the orientation of the source polygon.  Is there a way to set the 
"extent" based on a polygon?
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users

[mapserver-users] rotate and fit based on polygon

2017-09-07 Thread Travis Kirstine
I have a bunch of polygons that represent 8.5 x 11 printed map sheets.  I'd
like to produce images for each sheet that best fits the polygon within the
outputted image.  We've tried using mapscript by setting the map extent
based on the bbox of the source polygon and rotation but results aren't
great depending on the orientation of the source polygon.  Is there a way
to set the "extent" based on a polygon?
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users